Game Engines

From Mario Fan Games Galaxy Wiki
Revision as of 02:50, 20 January 2014 by Onpon4 (talk | contribs) (Added "Free/libre and open source" to the licenses. Also corrected outdated information about Game Editor; it's just under the GPL now.)

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 Free/libre and open source (GNU GPL)
Construct Classic Windows Yes Yes ? Yes ? Free Free/libre and open source (GNU GPL)
ENIGMA Cross-platform Yes Yes Partial Yes EDL: a mixture of C++ and GML Free Free/libre and open source (GNU GPL)
Game Editor Cross-platform Yes Yes No Yes Simple and complex variants of a C-like scripting language Free Free/libre and open source (GNU GPL)
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 Free/libre and open source (zlib license)
Stellar Game Engine Platform-independent No Yes No No Python Free Free/libre and open source (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