GML or Game Maker Language is Game Maker's built-in scripting language.
GML is used to program more complex games than would be possible with using drag and drop actions exclusively.
GML can be used in the Execute Code action or be written in scripts that can be called at any time.
Language Syntax
GML has a variable syntax, which is to say that it can be written in the syntax of several languages. The most common syntax used is C/C++ style syntax. Related page : Case sensitivity.
Data
Data is information in your game like hit points and the name of a character. Text used for messages and names and numbers used for math are two kinds of data types. Data can be stored temporarily while your game is running in various data structures, including variables and arrays. Data can be stored permanently in files.
Operators
Operators perform a simple operation on data, such as adding two numbers together or comparing them to see if one is higher than another.
Program Flow
GML Quick Links
- GML FAQ | Programmer's FAQ
- Arrays
- Data | Data Types | Data Structures
- Function | list of functions
- Loop
- Variables | list of variables
Related Pages
| Categories: Game Maker : GML |