GameMaker Language (GML)

GPTKB entity

Statements (54)
Predicate Object
gptkbp:instanceOf gptkb:programming_language
gptkbp:category gptkb:programming_language
game programming language
gptkbp:designedFor game development
gptkbp:developer gptkb:YoYo_Games
gptkbp:documentation https://manual.yoyogames.com/Language_Overview/GameMaker_Language.htm
gptkbp:fileExtension .gml
gptkbp:firstAppearance 1999
gptkbp:hasFeature audio
dynamic typing
events
garbage collection
networking
objects
data structures
debugging tools
scripts
methods
arrays
rooms
extensions
shaders
sprites
timelines
structs
cross-platform export
built-in functions
https://www.w3.org/2000/01/rdf-schema#label GameMaker Language (GML)
gptkbp:influenced GameMaker Visual Scripting
gptkbp:influencedBy gptkb:Delphi
gptkb:JavaScript
C
gptkbp:paradigm imperative
object-oriented
gptkbp:platform gptkb:Android
gptkb:Windows
gptkb:iOS
gptkb:macOS
gptkb:HTML5
gptkb:PlayStation
gptkb:Nintendo_Switch
gptkb:Xbox
gptkb:Linux
gptkbp:similarTo gptkb:JavaScript
C
gptkbp:supports object-oriented programming
event-driven programming
procedural programming
2D games
3D games
gptkbp:usedIn gptkb:GameMaker_Studio
gptkbp:bfsParent gptkb:Game_Maker
gptkb:GameMaker
gptkbp:bfsLayer 7