Game Maker Language linguaggio di programmazione | |
---|---|
Autore | Mark Overmars |
Data di origine | 1999 |
Paradigmi | programmazione imperativa |
Influenzato da | C++ |
Game Maker Language (GML) è un linguaggio di scripting sviluppato per la creazione di videogiochi con Game Maker[1]. Il GML possiede una sintassi che ricorda molto quella del C o del JavaScript.
È stato creato da Mark Overmars inizialmente per aiutare a completare il sistema di drag and drop del suo programma. Da quando YoYo Games ha acquistato i diritti sul software, il GML è divenuto il linguaggio di programmazione utilizzabile nello sviluppo di videogiochi con Game Maker. L'implementazione di questo linguaggio nell'IDE ha reso ai programmatori molta più flessibilità e controllo rispetto alla programmazione tramite l'interfaccia Drag'n'Drop disponibile fino ad allora.
Le possibilità di interazione con gli oggetti presenti nel gioco attraverso GML possono essere riassunte così: