GameMaker Engineering Archive
A place to reference and back-up codebase of open-source projects related to the GameMaker engine.
Pinned Repositories
acolyte
High performance interpreter for GameMaker: Studio projects (dead).
gjava
G-Creator
gmapi-8.1
gmthreads
GMThreads is a DLL for Game Maker 6/7/8 that allows you to use multi-threading in your game
GmxDataSync
Extracts matching sprite/sound/background/font assets from a data.win into a GameMaker: Studio project. Mostly intended for distributing a game's source code without having to distribute assets with it.
Luna
A custom implementation of the GameMaker runtime
opengml
GML interpreter
pineapple-ide
Pineapple Game IDE
stigma-dev
STIGMA Development Environment
webgm
Web based version of Game Maker 8.
GameMaker Engineering Archive's Repositories
gm-archive/gmapi-8.1
gm-archive/opengml
GML interpreter
gm-archive/stigma-dev
STIGMA Development Environment
gm-archive/webgm
Web based version of Game Maker 8.
gm-archive/gmthreads
GMThreads is a DLL for Game Maker 6/7/8 that allows you to use multi-threading in your game
gm-archive/HgPatcher
A universal GameMaker patch format!
gm-archive/jsonhelp
DLL to add a JSON-based format to the old GM8 extension maker
gm-archive/BassWrapper
Bass wrapper for Game Maker
gm-archive/buffer_set_surface_fix
Makes GameMaker:Studio's buffer_set_surface work on all machines
gm-archive/function_get_address_2024
A trick for getting pointers to built-in functions in GameMaker 2.3 / GM2022+
gm-archive/game-creator
An open-source clone of Game Maker.
gm-archive/GameMaker-HTML5
GameMaker HTML5 runtime
gm-archive/GameMaker-Module-Downloader
Minimalistic program to download gamemaker export modules
gm-archive/gm-extractor
Extracts sounds and images from *.gmd/*.gm6/*.gmk (gm7) files
gm-archive/gm-model-viewer
A model viewer and converter for Game Maker 8.x.
gm-archive/gm82gex
A Python script for building and installing gex files.
gm-archive/gm8_extension_builder
A more convenient way to build GM8 extensions.
gm-archive/GM8Decompiler
A decompiler for GameMaker 8 executables
gm-archive/GM8Emulator
A modern, (wip) open-source rewrite of the proprietary GameMaker 8 runner
gm-archive/gm_boomers_networking
Networking code, but functions have same names as they had in 39dll by 39ster in GM 5 - 8.1 era.
gm-archive/gm_networking
Simple networking example, which mimics how 39dll network games were working (actions performed basing on first byte in buffer).
gm-archive/gmapi
GMAPI is a library for Game Maker DLL developers, that gives the possibility of accessing the game's resources from the DLL.
gm-archive/gmapi_svn
gm-archive/GMFMODSimpleGrix
Fork of icuurd12b42's GMFMODSimple
gm-archive/gmk-snippets
Dynamic script loading and other cool tricks for GM8.1
gm-archive/GMVitalizer
Tries its best to convert your GMS2 projects into GMS1 projects
gm-archive/QtGameMaker
A Game Maker 8.0 rebuild in Qt6 (may be able to load old GM8 project files soon)
gm-archive/sexyhiker
A decompiler for Sexy Hiking
gm-archive/SpriteFont
GM8.X English or non-English text drawing scripts
gm-archive/YYTextureView
A tool for exploring textures in GameMaker games