Game Maker Language

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 notion that the public accepts or rejects anything in modern art ... is merely romantic fiction.... The game is completed and the trophies distributed long before the public knows what has happened.
    Tom Wolfe (b. 1931)

    Give up the belief that mind is, even temporarily, compressed within the skull, and you will quickly become more manly or womanly. You will understand yourself and your Maker better than before.
    Mary Baker Eddy (1821–1910)

    Our goal as a parent is to give life to our children’s learning—to instruct, to teach, to help them develop self-discipline—an ordering of the self from the inside, not imposition from the outside. Any technique that does not give life to a child’s learning and leave a child’s dignity intact cannot be called discipline—it is punishment, no matter what language it is clothed in.
    Barbara Coloroso (20th century)