Game Engines

From Mario Fan Games Galaxy Wiki
Revision as of 18:15, 19 January 2014 by Hello (talk | contribs)

This page lists game engines: libraries and frameworks which make game development much easier than with normal libraries like SDL or OpenGL. Game engines are commonly used to develop fangames, since they make game development faster and easier than programming games from scratch.

General Information

Engine Platform Official IDE 2-D support 3-D support Usable without programming Programming language Cost (USD) License
Blender Game Engine Cross-platform ? ? Yes ? Python Free GNU GPL
Construct Classic Windows Yes Yes ? Yes ? Free GNU GPL
ENIGMA Cross-platform Yes Yes Partial Yes EDL: a mixture of C++ and GML Free GNU GPL
Game Editor Cross-platform Yes Yes No Yes Simple and complex variants of a C-like scripting language Free for non-commercial or GPL-licensed games; for commercial proprietary games: $99/year with splash screen, or $1499/year without splash screen GNU GPL (alternative proprietary licenses also available)
GameMaker: Studio Develop on Windows; export for OS X and Windows, plus Android, HTML5, iOS, Ubuntu, and/or Windows Phone if you pay extra Yes Yes Partial Yes GML $49, plus extra for certain features and platforms Proprietary
LÖVE Cross-platform ? Yes ? No Lua Free zlib license
Stellar Game Engine Platform-independent No Yes No No Python Free GNU LGPL
Unity Android, BlackBerry 10, Flash, GNU/Linux, OS X, PlayStation 3, iOS, Wii U, Windows, Windows Phone 8, Xbox 360 ? ? Yes ? ? Unity Free: feature-limited free version; Unity Pro: $1500 USD or $75/month Proprietary