# Game creation system

A game creation system is a software tool designed around the domain of video games that lets people build games without writing a complete engine or, in many cases, a complete program; an academic survey defines it as "an expression tool designed around the domain of video games."<sup>[1](https://iris.unive.it/retrieve/c2236dac-310d-40cc-8468-2ded9faf6659/823145-1186335.pdf)</sup> The category covers the 1980s construction sets, Japanese tools such as [RPG Maker](https://www.edgepedia.org/rpg-maker) (RPG Tsukūru), and modern no-code engines like Construct 3 and GDevelop. It overlaps with, but is distinct from, the game engine, which supplies the runtime systems a finished game needs.

| Key fact | Detail |
|---|---|
| Definition | An expression tool designed around the domain of video games, letting users author games rather than program them from scratch<sup>[1](https://iris.unive.it/retrieve/c2236dac-310d-40cc-8468-2ded9faf6659/823145-1186335.pdf)</sup> |
| Earliest wave | 2D game development kits released through the 1980s were known as game creation systems<sup>[2](https://web.cs.hacettepe.edu.tr/~bgenc/courses/bbm421/lectures/lecture2/lecture2.html)</sup> |
| Classic examples | Pinball Construction Set, Adventure Construction Set, Racing Destruction Set, Shoot-em-up Construction Kit, and later the Bard's Tale Construction Set and SSI's Unlimited Adventures<sup>[3](https://www.gamedeveloper.com/design/-i-rpg-maker-i-and-the-value-of-the-video-game-construction-set)</sup> |
| Japanese lineage | Dezaemon (customizable shoot 'em ups), RPG Tsukūru (RPG Maker, 1995), and NScripter (visual novels) supported hobbyist development in 1990s Japan<sup>[4](https://intellectdiscover.com/content/journals/10.1386/jgvw.11.3.215_1)</sup><sup> • </sup><sup>[1](https://iris.unive.it/retrieve/c2236dac-310d-40cc-8468-2ded9faf6659/823145-1186335.pdf)</sup> |
| Authoring model | Event systems, behaviors, and drag-and-drop logic replace or supplement code; GDevelop's Event system and Construct 3's event sheets are current examples<sup>[5](https://gdevelop.io/page/how-does-gdevelop-compare-to-other-game-engines)</sup><sup> • </sup><sup>[6](https://www.techradar.com/best/coding-for-kids)</sup> |
| Educational role | Game Maker has been studied as a way to teach basic programming concepts in secondary school, drawing on constructionist learning theory<sup>[7](https://ijcses.org/index.php/ijcses/article/view/5)</sup> |
| Current pricing models | GameMaker: free non-commercial, $99.99 one-time commercial license; RPG Maker MZ: about $79.99 one-time; Construct 3: subscription<sup>[8](https://gamemaker.io/en/get)</sup><sup> • </sup><sup>[9](https://github.com/parthalon025/Game_Dev/blob/main/2026-03-21-gamedev-11-engine-comparison.md)</sup><sup> • </sup><sup>[6](https://www.techradar.com/best/coding-for-kids)</sup> |

## Creation systems and game engines

A game engine is a software framework that provides the core systems a video game needs, such as physics, graphics, and AI, so developers do not build each one from scratch.<sup>[10](https://www.g2.com/glossary/game-engines-definition)</sup> A game creation system sits one level higher in abstraction: it packages those systems behind an authoring interface aimed at end users. The distinction is one of audience and workflow rather than a strict taxonomy. General-purpose engines like Unity and Godot expect programming (C# or [GDScript](https://www.edgepedia.org/gdscript)), while creation systems expose game logic through visual means, and several products occupy middle ground; [GameMaker](https://www.edgepedia.org/gamemaker), for example, pairs visual tools with its own scripting language, GML.<sup>[11](https://devindiegame.com/articles/choosing-the-right-game-engine)</sup>

The distinction also shows in who builds what. Engine developers surveyed in a three-perspective academic study reported building engines to better control their environment and source code, to learn about engines, or to develop specific games.<sup>[12](https://arxiv.org/abs/2004.05705)</sup> Creation-system users, by contrast, are typically making games rather than making technology.

## History

**1980s construction sets.** The 8-bit era produced a family of products explicitly named as construction sets: Pinball Construction Set, Adventure Construction Set, Racing Destruction Set, and Shoot-em-up Construction Kit. Later came the Bard's Tale Construction Set and SSI's D&D-based Unlimited Adventures, which added substantial level-creation systems tied to a specific title and still has a following.<sup>[3](https://www.gamedeveloper.com/design/-i-rpg-maker-i-and-the-value-of-the-video-game-construction-set)</sup> On home computers, STOS began as a BASIC variant with game-specific tools and was redeveloped as a pure game creation tool, adding commands for sprite manipulation, collision detection, and similar game-design staples.<sup>[13](https://paragongaming.co.uk/features/series/history-of-the-game-engine/part-10-developing-toolkits/)</sup> A course history of game engines summarizes the period: the 1980s saw the release of several 2D [game development kits](https://www.edgepedia.org/game-development-kit) known as game creation systems.<sup>[2](https://web.cs.hacettepe.edu.tr/~bgenc/courses/bbm421/lectures/lecture2/lecture2.html)</sup>

**1990s Japan.** In a study, Mikhail Fiadotau, a game researcher at Tallinn University, looks at three pieces of software that hobbyists in 1990s Japan used to make games: Dezaemon, a series of shoot 'em up games that players could customize, the RPG Tsukūru (RPG Maker) line of tools for building Japanese-style role-playing games, and NScripter, a scripting engine aimed at visual novels. The article concludes with a two-axis typology of game "produsage", based on the degree of expressive freedom a tool enables and the limits it imposes on distributing the games users make.<sup>[4](https://intellectdiscover.com/content/journals/10.1386/jgvw.11.3.215_1)</sup> RPG Maker itself is dated to 1995 in a survey of adventure-game authoring tools.<sup>[1](https://iris.unive.it/retrieve/c2236dac-310d-40cc-8468-2ded9faf6659/823145-1186335.pdf)</sup>

**Community effects.** Game creation tools like Game Maker and RPG Maker are described in DiGRA research as democratizing game making and facilitating amateur game design; the most famous among them, including ZZT, Game Maker, and RPG Maker, have dynamic web communities with active members making thousands of games.<sup>[14](https://dl.digra.org/index.php/dl/article/download/768/768/765)</sup> Console makers later adopted the model from the other direction: Nintendo's [Super Mario Maker](https://www.edgepedia.org/super-mario-maker) moved the internal level-design toolset onto the Wii U GamePad with a touchscreen interface to lower the barrier to designing Mario courses.<sup>[15](https://time.com/4030885/super-mario-maker-nintendo-wii-u/)</sup>

## How modern creation systems work

**Event systems.** The dominant authoring model is the event sheet: the creator specifies conditions and the actions that follow when they hold, without writing conventional code. GDevelop describes its Event system as a simple and intuitive way of creating games that can be more approachable than programming with code.<sup>[5](https://gdevelop.io/page/how-does-gdevelop-compare-to-other-game-engines)</sup> Construct 3, an event-based platform built on HTML5, runs in a browser on Windows, Mac, Linux, Chromebooks, and mobile devices, and is used to build 2D games from RPGs to clickers.<sup>[6](https://www.techradar.com/best/coding-for-kids)</sup>

**Behaviors and templates.** Creation systems also pre-package common game mechanics. Construct 3's approach is behavior-based, while GDevelop supports behaviors and additionally allows more robust creation and customization of complex game logic through an event sheet system that resembles traditional programming.<sup>[16](https://www.theseus.fi/bitstream/handle/10024/870517/Seppanen_Aatu.pdf?sequence=2)</sup> Genre-specialized systems go further: RPG Maker ships with the maps, menus, and turn-based combat of a Japanese-style RPG built in, so a playable game exists before any customization.<sup>[9](https://github.com/parthalon025/Game_Dev/blob/main/2026-03-21-gamedev-11-engine-comparison.md)</sup>

**Scripting as an escape hatch.** Most current tools pair visual authoring with an optional scripting layer for logic the visual system cannot express: RPG Maker MZ uses a built-in event system with [JavaScript](https://www.edgepedia.org/javascript) plugins, and GameMaker exposes GML.<sup>[9](https://github.com/parthalon025/Game_Dev/blob/main/2026-03-21-gamedev-11-engine-comparison.md)</sup><sup> • </sup><sup>[11](https://devindiegame.com/articles/choosing-the-right-game-engine)</sup>

## Use in education

Game creation systems have a documented role in teaching. A qualitative case study in a UK secondary school found that authoring games with Game Maker can support learning of basic programming concepts, drawing on constructionism, the learning theory of [Seymour Papert](https://www.edgepedia.org/seymour-papert) that treats pupils' building of digital artifacts as central to learning.<sup>[7](https://ijcses.org/index.php/ijcses/article/view/5)</sup> Research on constructionist gaming more broadly treats game making as a context for learning programming and application development, not only game design.<sup>[17](https://pmc.ncbi.nlm.nih.gov/articles/PMC4784508/)</sup> Commercial tools court this market directly: Construct markets classroom setup and educational pricing, and its site hosts free educational resources alongside a paid subscription.<sup>[6](https://www.techradar.com/best/coding-for-kids)</sup>

## The current landscape

The category persists inside a broader engine market. Comparison guides aimed at beginners consistently place no-code creation systems alongside code-first engines: Construct 3 and GDevelop are recommended for creators who want to avoid code entirely with visual logic, while [Godot](https://www.edgepedia.org/godot-game-engine) (free and open source under the MIT license) and Unity serve creators who will program.<sup>[18](https://www.summerengine.com/blog/best-game-engine-for-beginners)</sup><sup> • </sup><sup>[19](https://docs.godotengine.org/en/stable/about/introduction.html)</sup> Pricing models differ sharply: GameMaker is free for non-commercial use with a $99.99 one-time commercial license and console export reserved for an Enterprise subscription;<sup>[8](https://gamemaker.io/en/get)</sup> RPG Maker MZ sells for about $79.99 one-time;<sup>[9](https://github.com/parthalon025/Game_Dev/blob/main/2026-03-21-gamedev-11-engine-comparison.md)</sup> and Construct 3 charges a premium monthly or yearly subscription.<sup>[6](https://www.techradar.com/best/coding-for-kids)</sup>

Usage surveys give a sense of scale. In the 2023 GameDevJS survey of web game developers, Unity was reported by 21.4% of respondents, GDevelop by 14.8%, Construct by 6.4%, and GameMaker by 5.5%.<sup>[20](https://gamedevjs.com/dl/gamedevjs-survey-2023-report.pdf)</sup> A 2023 report on the Argentine game industry put Unity at 41%, GameMaker at 9%, Construct at 6%, and RPG Maker at 5% of developers surveyed.<sup>[21](https://www.unraf.edu.ar/images/INVESTIGACION/OBSERVATORIO_VideoJuegos/PDFinformes/2023_Informe_en_ESP_-_Observatorio_de_la_industria_argentina_de_desarrollo_de_videojuegos_UNRaf_1.pdf)</sup> Creation systems thus hold a minority share of professional output but remain the entry point for hobbyists, students, and genre specialists, the role construction sets have occupied since the 1980s.

## References

1. [Game development survey text defining game creation system, Università Ca' Foscari Venezia repository](https://iris.unive.it/retrieve/c2236dac-310d-40cc-8468-2ded9faf6659/823145-1186335.pdf)
2. [Lecture 2: History of game engines, Hacettepe University BBM421](https://web.cs.hacettepe.edu.tr/~bgenc/courses/bbm421/lectures/lecture2/lecture2.html)
3. [John Harris (2018). RPG Maker and the value of the video game construction set. Game Developer.](https://www.gamedeveloper.com/design/-i-rpg-maker-i-and-the-value-of-the-video-game-construction-set)
4. [Mikhail Fiadotau (2019). Dezaemon, RPG Maker, NScripter: Exploring and classifying game 'produsage' in 1990s Japan. Journal of Gaming & Virtual Worlds 11(3).](https://intellectdiscover.com/content/journals/10.1386/jgvw.11.3.215_1)
5. [How does GDevelop compare to other game engines? GDevelop](https://gdevelop.io/page/how-does-gdevelop-compare-to-other-game-engines)
6. [Coding for kids: the best free and paid programs, TechRadar (Construct 3 section)](https://www.techradar.com/best/coding-for-kids)
7. [Learning to program with Game Maker, International Journal of Computer Science Education in Schools](https://ijcses.org/index.php/ijcses/article/view/5)
8. [Export licences and pricing, GameMaker](https://gamemaker.io/en/get)
9. [Game dev engine comparison (RPG Maker MZ, GameMaker rows), GitHub](https://github.com/parthalon025/Game_Dev/blob/main/2026-03-21-gamedev-11-engine-comparison.md)
10. [Game engine definition, G2 technology glossary](https://www.g2.com/glossary/game-engines-definition)
11. [Choosing the right game engine for your indie project, DevIndieGame](https://devindiegame.com/articles/choosing-the-right-game-engine)
12. [Are game engines software frameworks? A three-perspective study, arXiv](https://arxiv.org/abs/2004.05705)
13. [The history of the game engine, part 10: developing toolkits, Paragon Gaming](https://paragongaming.co.uk/features/series/history-of-the-game-engine/part-10-developing-toolkits/)
14. [Game creation tools and amateur game design, DiGRA conference proceedings](https://dl.digra.org/index.php/dl/article/download/768/768/765)
15. [Super Mario Bros.' creators on Super Mario Maker, TIME](https://time.com/4030885/super-mario-maker-nintendo-wii-u/)
16. [Aatu Seppänen, thesis section on choosing a game engine, Theseus repository](https://www.theseus.fi/bitstream/handle/10024/870517/Seppanen_Aatu.pdf?sequence=2)
17. [Constructionist gaming: understanding the benefits of making games for learning, PMC](https://pmc.ncbi.nlm.nih.gov/articles/PMC4784508/)
18. [Best game engine for beginners (2026), Summer Engine](https://www.summerengine.com/blog/best-game-engine-for-beginners)
19. [Introduction, Godot Engine documentation](https://docs.godotengine.org/en/stable/about/introduction.html)
20. [GameDevJS survey 2023 report (PDF)](https://gamedevjs.com/dl/gamedevjs-survey-2023-report.pdf)
21. [2023 report of the Argentine video game development industry, UNRaf Observatorio (PDF)](https://www.unraf.edu.ar/images/INVESTIGACION/OBSERVATORIO_VideoJuegos/PDFinformes/2023_Informe_en_ESP_-_Observatorio_de_la_industria_argentina_de_desarrollo_de_videojuegos_UNRaf_1.pdf)

---
*Topic: Encyclopedia › Sports, games, and recreation › Video games and digital play › Game industry › Development and technology › Game engines and middleware*

*Initially written Sep 17, 2026 · Reviewed: Sep 17, 2026; Sep 30, 2026; Oct 21, 2026 · Edited: Sep 30, 2026; Oct 21, 2026 · Last review: Oct 21, 2026*

*Copyright 2026 EdgeChat AI, a subsidiary of Biostate AI.*

License: Edgepedia Community License 1.0, https://www.edgepedia.org/edgepedia/license
