Game Maker Language (GML) is a scripting language developed for use with a computer game creation application called Game Maker. It was originally created by Mark Overmars to supplement the drag-and-drop action system used in Game Maker. However, in the latest versions, all the drag-and-drop actions translate to GML rather than being separate from it.
GML for GM8.1 and below is a Interpreted Language. It is an official Scripting Language in GM::Studio in which the game is compiled, and not run using the GameMaker Runner.
GML is heavily integrated with the Game Maker environment. Usually, elements such as sprites and sounds are all organized within the Game Maker IDE (though they can also be loaded from external files). Game Maker's architecture is designed to handle such things as event detection, level design, and object configuration without the need to code them manually, minimizing code verbosity with intuitive interface features.
Read more about Game Maker Language: Libraries, GML Syntax and Semantics, Code Examples, Manual, Criticism
Famous quotes containing the words game, maker and/or language:
“Vanessa wanted to be a ballerina. Dad had such hopes for her.... Corin was the academically brilliant one, and a fencer of Olympic standard. Everything was expected of them, and they fulfilled all expectations. But I was the one of whom nothing was expected. I remember a game the three of us played. Vanessa was the President of the United States, Corin was the British Prime Ministerand I was the royal dog.”
—Lynn Redgrave (b. 1943)
“But the lightning which explodes and fashions planets, maker of planets and suns, is in him. On one side elemental order, sandstone and granite, rock-ledges, peat-bog, forest, sea and shore; and on the other part, thought, the spirit which composes and decomposes nature,here they are, side by side, god and devil, mind and matter, king and conspirator, belt and spasm, riding peacefully together in the eye and brain of every man.”
—Ralph Waldo Emerson (18031882)
“Theoretically, I grant you, there is no possibility of error in necessary reasoning. But to speak thus theoretically, is to use language in a Pickwickian sense. In practice, and in fact, mathematics is not exempt from that liability to error that affects everything that man does.”
—Charles Sanders Peirce (18391914)