GameMaker Studio
GameMaker Studio is a cross-platform game engine developed by YoYo Games. It is primarily used to make 2D games via a drag-and-drop visual programming language or a scripting language known as Game Maker Language.
- GitHub: https://github.com/topics/gamemaker
- Wikipedia: https://en.wikipedia.org/wiki/GameMaker_Studio
- Created by: Mark Overmars
- Released: November 5, 1999
- Aliases: gml, gamemaker-language, game-maker-language, gamemaker-studio, gamemaker-studio-2, gms2,
- Last updated: 2026-06-22 00:12:08 UTC
- JSON Representation
https://github.com/jujuadams/texan
Texture group flush/fetch manager for GameMaker Studio 2.3
gamemaker gamemaker-studio-2 gms2 memory texture vram
Last synced: 20 Feb 2026
https://github.com/jujuadams/sphinx
Simple encryption for GameMaker Studio 2.3.2
encryption gamemaker gamemaker-studio-2 gms2
Last synced: 04 Jan 2026
https://github.com/YAL-GameMaker/GMSDLL
A template for GameMaker C++ DLLs
gamemaker gamemaker-studio gamemaker-studio-2 gamemaker-studio-2-3
Last synced: 01 Apr 2025
https://github.com/KeeVeeGames/ArrayList.gml
The most complete list class for GameMaker Studio 2.3+. GC-friendly, [ ] accessor, 50+ functions (add, remove, insert, contains, find, sort, shuffle, reverse, etc.) and reference as array.
accessor array arraylist gamemaker gamemaker-language gamemaker-projects gamemaker-studio gamemaker-studio-2 gamemaker-studio-2-3 gamemakerstudio gamemakerstudio2 gml gms gms2 list
Last synced: 01 Apr 2025
https://github.com/blueburncz/gmbullet
Bullet Physics extension for GameMaker
bullet-physics extension gamemaker
Last synced: 13 Feb 2026
https://github.com/KeeVeeGames/DuplicateSequence.gml
Make a deep copy of GameMaker sequence asset / struct for editing it in-runtime
copy deep-copy duplicate gamemaker gamemaker-language gamemaker-studio gamemaker-studio-2 gamemaker-studio-2-3 gamemakerstudio gamemakerstudio2 gml gms gms2 sequence sequence-copy sequence-duplicate yyc
Last synced: 01 Apr 2025
https://github.com/glebtsereteli/Lookout
Helpful Debug Overlay views for GameMaker 2024.14
dear-imgui debug debugging gamemaker gamemaker-studio-2 gms2 imgui
Last synced: 28 Nov 2025
https://github.com/KeeVeeGames/DeepCopy.gml
Deep clone GameMaker class instances / constructed structs, anonymous structs and arrays nested in any order!
array class constrcutor deep-clone deep-copy deepclone deepcopy gamemaker gamemaker-language gamemaker-projects gamemaker-studio gamemaker-studio-2 gamemaker-studio-2-3 gamemakerstudio gamemakerstudio2 gml gms gms2 struct
Last synced: 01 Apr 2025
https://github.com/LAGameStudio/InputCandy
Awesome gamepad support for GameMaker Studio 2 games.
gamemaker gamemaker-studio-2 gamepad gml input
Last synced: 01 Apr 2025
https://github.com/matthiaszarzecki/MadeWithGameMakerStudioBadges
GitHub-ReadMe-Bagdes displaying "Made With game Maker" with the Game Maker Icon, based on shields.io badges, in markdown
badge badges for-the-badge game-maker game-maker-studio game-maker-studio-2 gamemaker gamemaker-studio gamemaker-studio-2 markdown markdown-cheatsheet readme-badges
Last synced: 01 Apr 2025
https://github.com/GameMakerDiscord/GOG.gml
A native extension for GOG.com SDK support in GameMaker: Studio / GameMaker Studio 2
Last synced: 01 Apr 2025
https://github.com/ninstar/yyprojects
Collection of extensions, utilities and games for GameMaker.
gamemaker gamemaker-studio games
Last synced: 28 Jan 2026
https://github.com/colyseus/colyseus-gml
(WORK IN PROGRESS, NOT READY TO USE) Multiplayer Game Client for Game Maker Studio 2
colyseus gamemaker gamemaker-studio gamemaker-studio-2 multiplayer
Last synced: 07 Feb 2026
https://github.com/jujuadams/basic-quaternions
Basic quaternion implementation for GameMaker
3d gamemaker gamemaker-studio-2 gms2 quaternions
Last synced: 04 Jan 2026
https://github.com/tabularelf/GMVerlet-Integration
Very experimental. Made mostly for a game project for visuals, never ended up using it.
Last synced: 01 Apr 2025
https://github.com/AntonBergaker/small_pp_localization_tool
Small Pentapop Localization Tool is a spreadsheet export tool originally made for Pentapop localization.
gamemaker google-sheet localization-tool
Last synced: 01 Apr 2025
https://github.com/jujuadams/gumshoe
Simple deep file search function for GameMaker Studio 2.3
file gamemaker gamemaker-studio-2 gms2 search
Last synced: 29 Jan 2026
https://github.com/JujuAdams/Gumshoe
Simple deep file search function for GameMaker Studio 2.3
file gamemaker gamemaker-studio-2 gms2 search
Last synced: 01 Apr 2025
https://github.com/jujuadams/delaunay
Basic Delaunay triangulation, and pathfinding
Last synced: 05 Jan 2026
https://github.com/jujuadams/silhouette-system
Simple silhouette system for GameMaker Studio 2.3.1
gamemaker gamemaker-studio-2 gms2 silhouette
Last synced: 21 Jul 2025
https://github.com/Mtax-Development/GameMakerCompanion
Companion application and Discord Rich Presence module for GameMaker.
avalonia companion companion-app cross-platform csharp discord discordrichpresence discordrpc dotnet gamemaker gamemaker-richpresence gamemaker-studio gamemaker-studio-2 gamemakercompanion gms2-rpc productivity-timer rich-presence tray tray-application
Last synced: 01 Apr 2025
https://github.com/coldrockgames/gml-animated-flag
for GameMaker 2.3+
animation game-development gamemaker gamemaker-language gamemaker-studio-2-3 gml gml-raptor
Last synced: 01 Apr 2025
https://github.com/jujuadams/big
BIG integer library for GameMaker 2022 LTS
gamemaker gamemaker-studio-2 gms2 integer
Last synced: 04 Jan 2026
https://github.com/robertbcolton/actionmaker
HTML5 Action Library Editor for GameMaker
action-library gamemaker html5 monaco-code-editor vuejs
Last synced: 26 Mar 2025
https://github.com/heygleeson/GM-RoomInspector
Collects room data and stores it into a JSON for later use.
gamemaker gamemaker-studio-2 gms2
Last synced: 01 Apr 2025
https://github.com/spikehd/gm-sysinfo
Cross-platform GameMaker extension for getting system information and resource usage
extension gamemaker gamemaker-studio-2
Last synced: 29 Oct 2025
https://github.com/SpikeHD/gm-sysinfo
Cross-platform GameMaker extension for getting system information and resource usage
extension gamemaker gamemaker-studio-2
Last synced: 01 Apr 2025
https://github.com/jujuadams/extendingjson
Human-writeable JSON-like data formats for GameMaker
data gamemaker gamemaker-s gms2 json yaml
Last synced: 15 Apr 2025
https://github.com/CataclysmicStudios/Tome
A library for automatically generating documentation sites from GameMaker projects
game-development gamemaker gml library
Last synced: 27 Mar 2025
https://github.com/infiland/gm2godot
A tool that converts GameMaker projects into Godot
game-development gamemaker godot godot-engine open-source recompiler reverse-engineering
Last synced: 13 May 2026
https://github.com/YAL-GameMaker/window_mouse_queue
Extracts high-precision mouse/pointer motion data on Windows. Good for drawing software!
gamemaker gamemaker-studio gamemaker-studio-2 gamemaker-studio-2-3
Last synced: 01 Apr 2025
https://github.com/JafarDakhan/vim-gml
High quality Vim syntax highlighting for Gamemaker studio 2
gamemaker gamemaker-studio-2 gml syntax-highlighting vim vim-plugin vim-syntax
Last synced: 01 Apr 2025
https://github.com/coldrockgames/gml-highscorer
Highscores & Trophies for your GameMaker Game
game-development gamedev gamemaker gamemaker-language gamemaker-studio-2-3 gml gml-raptor
Last synced: 01 Apr 2025
https://iarri.github.io/Shadertoy2GM/
This javascript webapp converts GLSL code from shadertoy.com to Gamemaker GLSL ES as well as output other necessary code to run.
gamemaker shadertoy text-processing
Last synced: 01 Apr 2025
https://github.com/jujuadams/miasma
Freeform smoke effect for GameMaker Studio 2
gamemaker gamemaker-studio-2 gas gms2 smoke
Last synced: 21 Jul 2025
https://github.com/jujuadams/carton
Buffer packer/unpacker for GameMaker Studio 2
buffer compression gamemaker gamemaker-studio-2 gms2
Last synced: 21 Jul 2025
https://github.com/Nikkilae/fml
GameMaker bindings to the FMOD Studio API
fmod fmod-api fmod-library fmod-studio fmodstudio gamemaker gamemaker-studio gamemaker-studio-2 gamemaker-studio-2-3 gms2
Last synced: 01 Apr 2025
https://github.com/kirillzhosul/paint
Paint editor with layers, tools, undo system and more written in GML.
drawing gamemaker gml image-editor paint-application
Last synced: 11 Jan 2026
https://github.com/alaingalvan/ora
💡 A game where you're a blur of light trying to escape an encroaching darkness made for the 2012 GameMaker Steam Workshop.
cross-platform game game-development game-maker-language game-maker-studio-2 gamemaker platformer shader
Last synced: 19 Mar 2026
https://github.com/bharathvishal/bottom-up-particle-system-gms
A bottom up particle system extension for Gamemaker studio.
gamemaker gamemaker-language gamemaker-studio gaming gml gml-snippets particles
Last synced: 24 Jul 2025
https://github.com/steviegt6/dml-rs
Free and open-source reimplementation of Native Mouse Lock (display_mouse_lock) in Rust.
Last synced: 29 Jun 2025
https://github.com/gmclan-org/dijkstra-graph
Dijkstra algorithm solution in GameMaker (Studio 2) to find shortest path in graph between two points.
ai freeware gamemaker graph mesh navigation pathfinding tree
Last synced: 14 Jan 2026
https://github.com/Lojemiru/Stopwatch
A simple, control-focused replacement for GameMaker: Studio 2 alarms.
alarms gamemaker gamemaker-studio gamemaker-studio-2
Last synced: 01 Apr 2025
https://github.com/lcnvdl/gms2-common
Common scripts for GameMaker Studio 2.3+ developers.
development gamemaker gamemaker-studio-2 games gms2 library
Last synced: 20 Jan 2026
https://github.com/kraifpatrik/sponzatemplate
Sponza template project for developing 3D rendering techniques in GameMaker
gamemaker gamemaker-language gamemaker-studio-2 sponza template
Last synced: 13 Feb 2026
https://github.com/jujuadams/lut
Colour-grading via a Look-Up Table texture
Last synced: 21 Jul 2025
https://github.com/jujuadams/blurs
Short example that demonstrates various two-pass blurs
blur gamemaker gamemaker-studio-2 gms2
Last synced: 21 Jul 2025
https://github.com/samuelgrahame/mgstudio
Monogame Maker Studio - Create simple 2D games - uses Csharp Script.
devexpress expresscraft gamemaker mono monogame xna
Last synced: 11 Apr 2025
https://github.com/blueburncz/gamemaker-8.1-3d-tech-pack
3D rendering tech samples created in GameMaker 8.1
3d-rendering gamemaker gamemaker-language gamemaker8 technology
Last synced: 13 Feb 2026
https://github.com/deanblackborough/gm-platformer
Platformer starter project for Game Maker Studio
beginner-friendly game-development gamemaker gml learning mit-license open-source platformer starter-project
Last synced: 29 Jan 2026
https://github.com/girkovarpa/jogomaker
Attempt #2 at creating a game engine with Sciter.
canvas cross-platform engine game gamemaker html5 proof-of-concept sciter sciter-js topdown
Last synced: 30 Apr 2025
https://github.com/jujuadams/youtube-oauth2
Demonstration of OAuth2 targeting YouTube's "Data v3" API
gamemaker gamemaker-studio-2 gms2 http oauth youtube
Last synced: 21 Jul 2025
https://github.com/3dproger/gamemakerlegacyhelper
The program helps to correct inaccuracies in the conversion of projects from Game Maker 7/8 to Game Maker Studio 1 and GameMaker (Studio 2)
game-maker game-maker-7 game-maker-8 game-maker-studio game-maker-studio-2 gamemaker gmk gml
Last synced: 06 Apr 2026
https://github.com/mremond/gms
GameMaker Go library
game-development game-engine gamemaker
Last synced: 28 Oct 2025
https://github.com/jujuadams/gamepad_last
Gamepad equivalent of keyboard_lastkey
gamemaker gamemaker-studio-2 gamepads gms2 input
Last synced: 21 Jul 2025
https://github.com/jujuadams/ini-to-json
JSON+buffer replacement for native GameMaker INI functions.
data gamemaker gamemaker-studio-2 gms2 ini json save
Last synced: 21 Jul 2025
https://github.com/zoomten/splash-rx
Splash RX source code
game gamemaker splash-rx studio
Last synced: 09 May 2025
https://github.com/jujuadams/gl_fragdepthext
Simple example of gl_FragDepthEXT use
fragdepth gamemaker gamemaker-studio-2 glsl gms2 shader
Last synced: 05 Jan 2026
https://github.com/jujuadams/matrices
A collection of matrix handling scripts
3d gamemaker gamemaker-studio-2 gms2 matrix
Last synced: 05 Jan 2026
https://github.com/colmeye/frog-alarms
A GameMaker asset that provides a simple and easy-to-use alternative to alarms.
alarms gamemaker gamemaker-studio-2 timer
Last synced: 01 Apr 2025
https://github.com/JujuAdams/matrices
A collection of matrix handling scripts
3d gamemaker gamemaker-studio-2 gms2 matrix
Last synced: 01 Apr 2025
https://github.com/poshodev/posholib
📚 Tools and utilities for GameMaker: Studio 2.3+ with documentation.
gamemaker gamemaker-studio-2 gms2 library
Last synced: 19 Mar 2026
https://github.com/pmarincak/gms2-mofile
MoFile loader for GameMaker Studio
game-development gamemaker gamemaker-language gamemaker-studio-2 gml localization
Last synced: 17 Jan 2026
https://github.com/girkovarpa/gamemaker-rust-dll-example
How to use Rust DLLs with GameMaker Studio 2.
dll extension gamemaker gamemaker-studio-2 rust
Last synced: 08 Oct 2025
https://github.com/sam-k0/gml-modding-sdk
Make your game easily moddable from C++ DLLs
cpp game-maker-studio game-modding gamemaker gml modding
Last synced: 13 Oct 2025
https://github.com/kade-github/kades-obfuscater-utmt-script
Early Stages of UTMT Script Obfuscation.
gamemaker gamemaker-studio gamemaker-studio-2 gml gml-obfuscator obfuscator script utmt utmt-script-obfuscation
Last synced: 18 Oct 2025
https://github.com/el-falso/vectorium
Simple linear algebra library for GameMaker Studio 2.3
gamemaker gamemaker-language gamemaker-studio-2 gml gms2 library
Last synced: 11 Jan 2026
https://github.com/Deluvi/BRStrategy.gmx
A top-down turn-based battleroyale strategy game in Gamemaker
battleroyale gamemaker horrible strategy-game turn-based
Last synced: 11 Mar 2025
https://github.com/henriquediassilva/mario-encoinfo
Um MVP da primeira fase do jogo do Mário para um minicurso em um congresso de tecnologia (ENCOINFO 2024)
congresso-ti game gamemaker mario minicurso
Last synced: 03 Mar 2026
https://github.com/vladistep/undertalerusinstaller_gui
Установщик русификатора для Undertale/NXTale.
crossplatform crossplatform-gui gamemaker gui installer modification translation undertale
Last synced: 19 Apr 2025
https://github.com/girkovarpa/scitergamepoc
Remaking GameMaker with Sciter. Just a proof-of-concept!
game-engine gamemaker sciter sciter-js
Last synced: 18 Mar 2025
https://github.com/gmclan-org/gm_boomers_networking
Networking code, but functions have same names as they had in 39dll by 39ster in GM 5 - 8.1 era.
39dll freeware gamemaker networking
Last synced: 12 Mar 2026
https://github.com/christopherwk210/objshare
A single page web application that makes it easy to share basic GameMaker: Studio objects that only use GML over the internet.
ace-editor angular2 gamemaker gml
Last synced: 24 Apr 2026
https://github.com/colmeye/FrogAlarms
A GameMaker asset that provides a simple and easy-to-use alternative to alarms.
alarms gamemaker gamemaker-studio-2 timer
Last synced: 15 Apr 2025
https://github.com/jujuadams/ugg
3D primitives for GameMaker
3d gamemaker gamemaker-studio-2 gms2 primitives
Last synced: 05 Feb 2026
https://github.com/blue-pulse/blue-blur-engine
Game engine that allows the creation of games in the style of Sonic the Hedgehog.
game-engine gamemaker gamemaker-studio-2 sonic
Last synced: 10 Apr 2026
https://github.com/meowabyte/gm-runtime-browser
Source code of website for browsing through huge list of GameMaker runners
gamemaker gm runners yoyoengine yoyogames
Last synced: 04 Oct 2025
https://github.com/benstigsen/twitchio
Twitch interaction for GameMaker.
gamemaker gamemaker-language gamemaker-studio gamemaker-studio-2 gml twitch twitch-bot twitch-irc
Last synced: 31 Jan 2026
https://github.com/jujuadams/googleanalytics4
Implementation of Google Analytics 4 Measurement Protocol for GameMaker Studio 2
analytics gamemaker gamemaker-studio-2 gml gms2 google-analytics
Last synced: 31 Jan 2026
https://github.com/steviegt6/gml-string-decrypt
GameMaker Studio 2 IDE string decrpytion.
decryption gamemaker gamemaker-studio gamemaker-studio-2 reverse-engineering
Last synced: 22 Mar 2025
https://github.com/rushanm/gamemaker-alt-russian-language
Моё видение русского языка в GameMaker | My take on the Russian language in GM
alt-russian alternative alternative-russian gamemaker gm localisation ru russian russian-language russian-translation russification russificator russifier translate translation
Last synced: 29 Mar 2025
https://github.com/giraugh/galana
cool little game thing
game gamemaker gamemaker-language
Last synced: 19 Mar 2026
https://github.com/mirion-dev/GaseousMarble
Draw CJK characters in GameMaker 8.2.
Last synced: 09 May 2025
https://github.com/greggman/font-utils
Some font utils I wrote to generate fonts for gamemaker
deltarune fonts gamemaker gamemaker-studio-2
Last synced: 16 May 2026
https://github.com/lofcz/openspiderchart
Simple and free implementation of the SpiderChart in GML
chart gamemaker simplex spiderchart
Last synced: 28 Feb 2026
https://github.com/zphw/project-p
Proj. P is a music game inspired by Phigros and made with GameMaker, originally as the final project for a game design course at NYU Game Center.
deemo game game-development gamemaker music-game phigros rhythm-game
Last synced: 15 Feb 2026
https://github.com/razziefox/df-fbla
For FBLA 2020-2021
fbla fbla-game game game-2d gamemaker gamemaker-studio-2
Last synced: 16 Feb 2026
https://github.com/g-l-i-t-c-h-o-r-s-e/mlp-horror-games
An Archive of Mostly Decompiled MLP:FIM Horror Games
8bit decompiled flash gamemaker horror mlp pony
Last synced: 20 Jan 2026
https://github.com/squircledev/phgen
a placeholder asset generation script for Game Maker Studio 2.3+
gamedev gamemaker gamemaker-studio-2 gms2
Last synced: 01 Apr 2025
https://github.com/benal20/Agenda.gml
Promise-like callback chaining for GameMaker
Last synced: 01 Apr 2025
https://github.com/3dproger/gamepadtestergm
Gamepad tester for GameMaker
game game-development gamedev gamemaker gamemaker-studio gamemaker-studio-2 gamepad gamepad-tester gml
Last synced: 18 Jan 2026
https://github.com/mkinney/spacerocks
Asteroiods clone in GameMakerStudio2 from demo
asteroids asteroids-game gamemaker gamemaker-studio-2 gamepad spacerocks
Last synced: 18 Mar 2026
https://github.com/mkinney/gamemaker_input
repo to test gamemaker inputs
gamemaker gamemaker-studio-2 gamepad input mouse mouse-events
Last synced: 18 Mar 2026