LocalazyLocalazy

Game Maker Language

Game Maker Language neboli GML je proprietární skriptovací jazyk používaný v softwaru GameMaker společnosti YoYo Games. Jeho syntaxe je podobná jazyku C, ale není to jazyk založený na C. GML se používá k vytváření multiplatformních her s rozhraním drag-and-drop. GML je interpretovaný jazyk, což znamená, že kód není kompilován, ale je za běhu spouštěn interpretem. Díky tomu je kód GML přenositelný, ale také pomalejší než kompilované jazyky. Jazyk GML není nijak zvlášť výkonný, ale snadno se učí a používá. Je vhodný pro tvorbu 2D her, ale lze jej použít i pro 3D hry. Hry v programu GameMaker lze exportovat na řadu různých platforem, včetně systémů Windows, MacOS, Linux, iOS, Android a HTML5.