Game Engines
From Mario Fan Games Galaxy Wiki
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 |