Documentation

This documentation section is an adapted version of the YoYoGames wiki GM manual. And so is also released under the same license (http://creativecommons.org/licenses/by-sa/3.0/). The changes made are mainly for differences between GM and Dolphin.

This page gives an overview of all available GML functions. They are organized in the same way as the Game Maker documentation. Most function names and variables are clickable and lead to a page with detailed information about the function. When the pages do not exist you are encouraged to add them if you have enough knowledge about them. Please follow the same format as the other function pages.

The following conventions are used in the pages below:

* Variable names marked with a * are read-only (cannot be changed). * Variable names with [0..n] after them are arrays. The range of possible indices is included in the description.

Basic Computation

Game Play

User Interaction

Game Graphics

Sound and Music

Splash screens, Highscores, and Other Pop-ups

Accessing Resources

Changing Resources

Files, Registry, and Executing Programs

Data Structures

Creating Particles

Multiplayer Games

DLLs

3D Graphics