====== 2D Game Engines ====== * **[[https://museumofzzt.com/|ZZT]]** (1991) * text-mode game with its own editor and scripting language * **[[https://www.adventuregamestudio.co.uk/|Adventure Game Studio]]** (1997-) * for graphical point-and-click adventure games * **[[https://rpg.hamsterrepublic.com/ohrrpgce/Main_Page|O.H.R.RPG.C.E.]]** (1997-) * Official Hamster Republic Role Playing Game Construction Engine (for classic NES/SNES/GBA-style RPGs) * **[[https://www.rpgmakerweb.com/|RPG Maker]]** (1998-) * for rpgs! (costs $, but never buy it at full price! they go on sale in almost every steam sale) * [[https://forum.melonland.net/index.php?topic=4575|RPG maker discussion]] * **[[https://gamemaker.io|GameMaker]]** (1999-) * any genre; use a drag-and-drop visual programming language or a scripting language ([[https://manual.gamemaker.io/monthly/en/GameMaker_Language.htm|GML]]) * **[[https://www.renpy.org/|Ren'Py]]** (2004-) * for visual novels * **[[https://love2d.org/|LÖVE]]** (2008-) * any genre; code in [[https://www.lua.org/|Lua]] * **[[https://www.puzzlescript.net/|Puzzlescript]]** (2013-) * HTML5 puzzle game engine * **[[https://godotengine.org/|Godot]]** (2014-) * any genre; 2D or 3D; code in [[https://docs.godotengine.org/en/4.4/tutorials/scripting/gdscript/gdscript_basics.html|GDscript]] or [[https://docs.godotengine.org/en/4.4/tutorials/scripting/c_sharp/c_sharp_basics.html|C#]] * **[[https://bitsy.org/|Bitsy]]** (2017-) * for little adventure games and stories * [[https://seleb.github.io/bitsy-hacks/|bitsy hacks]]: code you can paste into your game to add new functions * **[[https://www.gbstudio.dev/|GB Studio]]** (2019-) * any genre; drag-and-drop visual editor; games compatible with the limitations of the gameboy * **[[https://beyondloom.com/decker/|Decker]]** (2022-) * multimedia engine inspired by HyperCard * **[[https://narrat.dev/|Narrat]]** (2022-) * for narrative games with RPG features, visual novels, and interactive fiction