Case study
Game Creator: reconstructing the classic Game Maker engine
Game Creator implements a cross-platform .NET engine for games created with classic Game Maker versions through 8.1. It derives compatibility from observed API and gameplay behavior and includes game logic, function and action libraries, with interpreter, editor and file compatibility work distributed across branches.
- Targets
- Game
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Evidence class
- C2 code & docs, no demo or download
- Stars
- 68
- Last commit
- 2024-02-26
- Language
- C#
- License (GitHub)
- GPL-3.0
GitHub data as of 2026-11-10
Evidence
- Observed
- Code and documentation observed; no download method or demo found.
- Checked
- 2026-11-09
Requirements & limits
- Scope: Targets classic Game Maker versions through 8.1.
- Limits: The older codebase is incomplete and undergoing refactoring across branches.
- License: GPL-3.0.
Cite
BibTeX
@misc{game-creator-game-maker-case,
title = {{Game Creator: reconstructing the classic Game Maker engine}},
howpublished = {\url{https://github.com/joshwyant/game-creator}},
url = {https://github.com/joshwyant/game-creator},
urldate = {2026-11-06},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/game-creator-game-maker-case/}}
}Plain text
Game Creator: reconstructing the classic Game Maker engine. https://github.com/joshwyant/game-creator (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/game-creator-game-maker-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · joshwyant/game-creator · Revision 859ed7d
More in Games
- Gauntlet Dark Legacy: a C++ and Vulkan engine reconstruction · Case study
- GearsUE3: rebuilding Gears of War around Xenia dynarecs · Case study
- gen2recomp: recreating Pokémon games from cartridge data · Case study
- GLKeeper: reimplementing Dungeon Keeper 2 · Case study
- GLSMAC: reimplementing Alpha Centauri and Alien Crossfire · Case study
- Gorc: rebuilding the Dark Forces II engine · Case study