Pojawienie się |
1999 |
---|---|
Twórca | |
Licencja |
zamknięta |
Strona internetowa |
Game Maker Language (w skrócie: GML) – język skryptowy stworzony na potrzeby programu do tworzenia gier Game Maker. Został stworzony przez Marka Overmarsa jako suplement systemu "przeciągnij i upuść" dostępnego od pierwszych wersji programu. W późniejszych wersjach system "przeciągnij i upuść" jest już tłumaczony bezpośrednio do GML, jest więc jego graficzną formą. Poza kilkoma czynnikami zarządzanymi bezpośrednio przez silnik GameMakera (kolejność wykonywania i wywoływanie zdarzeń, kolejność plansz) pokrywa wszystkie możliwości programu i jest sporym rozszerzeniem systemu przeciągnij i upuść, który pokrywa tylko nieznaczną część dostępnych funkcji.
GML może być używany w: akcjach obiektów, skryptach, liniach czasu, kodzie tworzenia planszy, rozszerzeniach oraz w kodzie tworzenia instancji na planszy.