GameMaker Studio 2 Interpreter¶
This interpreter is for GameMaker Studio 2 projects. It is as close to the other interpreters as possible, however, as GameMaker has no lightweight objects or classes, everything is somewhat C-style.
This means to create, for instance, a Value, you would need to use a function which would return a handle to it. You would then have to use other functions to get information from it.
Note
Inside some of the function pages you’ll see something similar to Array<Type>. This phrase means “An array that holds Type”. For example, an Array<String> would hold an array of strings.
Functions and classes
Enumerators and macros