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:
“The indispensable ingredient of any game worth its salt is that the children themselves play it and, if not its sole authors, share in its creation. Watching TVs ersatz battles is not the same thing at all. Children act out their emotions, they dont talk them out and they dont watch them out. Their imagination and their muscles need each other.”
—Leontine Young (20th century)
“Has the art of politics no apparent utility? Does it appear to be unqualifiedly ratty, raffish, sordid, obscene, and low down, and its salient virtuosi a gang of unmitigated scoundrels? Then let us not forget its high capacity to soothe and tickle the midriff, its incomparable services as a maker of entertainment.”
—H.L. (Henry Lewis)
“Play for young children is not recreation activity,... It is not leisure-time activity nor escape activity.... Play is thinking time for young children. It is language time. Problem-solving time. It is memory time, planning time, investigating time. It is organization-of-ideas time, when the young child uses his mind and body and his social skills and all his powers in response to the stimuli he has met.”
—James L. Hymes, Jr. (20th century)