Difference between revisions of "Game Engines"
From Mario Fan Games Galaxy Wiki
m (Added a category.) |
(updated) |
||
Line 17: | Line 17: | ||
! [http://www.blender.org Blender Game Engine] | ! [http://www.blender.org Blender Game Engine] | ||
| Cross-platform | | Cross-platform | ||
− | |||
− | |||
| Yes | | Yes | ||
− | | | + | | No |
+ | | Yes | ||
+ | | No | ||
| Python | | Python | ||
| Free | | Free | ||
| FLOSS<br />(GNU GPL) | | FLOSS<br />(GNU GPL) | ||
+ | |- | ||
+ | ! [http://www.clickteam.com/clickteam-fusion-2-5 Clickteam Fusion 2.5] | ||
+ | | Cross-platform | ||
+ | | Yes | ||
+ | | Yes | ||
+ | | No | ||
+ | | Yes | ||
+ | | ? | ||
+ | | $99 USD | ||
+ | | Proprietary | ||
|- | |- | ||
! [http://www.cocos2d.org/ cocos2d] | ! [http://www.cocos2d.org/ cocos2d] | ||
Line 39: | Line 49: | ||
| Yes | | Yes | ||
| Yes | | Yes | ||
− | | | + | | Yes |
| Yes | | Yes | ||
| Event editor <br /> Python | | Event editor <br /> Python | ||
Line 65: | Line 75: | ||
| FLOSS<br />(GNU GPL) | | FLOSS<br />(GNU GPL) | ||
|- | |- | ||
− | ! [http://www.yoyogames.com/studio GameMaker | + | ! [http://www.yoyogames.com/studio GameMaker Studio 2] |
| Cross-platform | | Cross-platform | ||
| Yes | | Yes | ||
Line 72: | Line 82: | ||
| Yes | | Yes | ||
| GML | | GML | ||
− | | | + | | Desktop: $99 USD |
| Proprietary | | Proprietary | ||
|- | |- | ||
Line 87: | Line 97: | ||
! [https://love2d.org/ LÖVE] | ! [https://love2d.org/ LÖVE] | ||
| Cross-platform | | Cross-platform | ||
− | | | + | | No |
| Yes | | Yes | ||
− | | | + | | No |
| No | | No | ||
| Lua | | Lua | ||
Line 107: | Line 117: | ||
! [http://unity3d.com Unity] | ! [http://unity3d.com Unity] | ||
| Cross-platform | | Cross-platform | ||
− | |||
− | |||
| Yes | | Yes | ||
− | | | + | | Yes |
+ | | Yes | ||
+ | | No | ||
| C# | | C# | ||
| Unity Free: feature-limited free version<br />Unity Pro: $1500 USD or $75/month | | Unity Free: feature-limited free version<br />Unity Pro: $1500 USD or $75/month | ||
Line 139: | Line 149: | ||
| No | | No | ||
| No | | No | ||
+ | |- | ||
+ | ! Clickteam Fusion 2.5 | ||
+ | | Yes | ||
+ | | No | ||
+ | | No | ||
+ | | No | ||
+ | | Yes | ||
+ | | Yes | ||
+ | | Flash Player, HTML5 | ||
|- | |- | ||
! cocos2d | ! cocos2d | ||
Line 176: | Line 195: | ||
| No | | No | ||
|- | |- | ||
− | ! GameMaker | + | ! GameMaker Studio 2 |
| Yes | | Yes | ||
| Yes | | Yes | ||
Line 219: | Line 238: | ||
| Yes | | Yes | ||
| Yes | | Yes | ||
− | | Flash Player, | + | | Flash Player, Unity Web Player |
|} | |} | ||
Line 233: | Line 252: | ||
! GNU/Linux | ! GNU/Linux | ||
! BSD | ! BSD | ||
+ | |- | ||
+ | ! Clickteam Fusion 2.5 | ||
+ | | Yes | ||
+ | | No | ||
+ | | No | ||
+ | | No | ||
|- | |- | ||
! Construct Classic | ! Construct Classic | ||
Line 252: | Line 277: | ||
| Yes | | Yes | ||
|- | |- | ||
− | ! GameMaker | + | ! GameMaker Studio 2 |
+ | | Yes | ||
| Yes | | Yes | ||
− | |||
| No | | No | ||
| No | | No |
Latest revision as of 08:50, 2 October 2017
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 | Game platform | Official IDE | 2-D support | 3-D support | Usable without programming | Programming language | Cost | License |
---|---|---|---|---|---|---|---|---|
Blender Game Engine | Cross-platform | Yes | No | Yes | No | Python | Free | FLOSS (GNU GPL) |
Clickteam Fusion 2.5 | Cross-platform | Yes | Yes | No | Yes | ? | $99 USD | Proprietary |
cocos2d | Platform-independent | No | Yes | No | No | Python | Free | FLOSS (MIT) |
Construct Classic | Windows | Yes | Yes | Yes | Yes | Event editor Python |
Free | FLOSS (GNU GPL) |
ENIGMA | Cross-platform | Yes | Yes | Partial | Yes | EDL: a mixture of C++ and GML | Free | FLOSS (GNU GPL) |
Game Editor | Cross-platform | Yes | Yes | No | Yes | C-like scripting language | Free | FLOSS (GNU GPL) |
GameMaker Studio 2 | Cross-platform | Yes | Yes | Partial | Yes | GML | Desktop: $99 USD | Proprietary |
GDevelop | Cross-platform | Yes | Yes | ? | Yes | ? | Free | FLOSS (GNU GPL, GNU LGPL, zlib) |
LÖVE | Cross-platform | No | Yes | No | No | Lua | Free | FLOSS (zlib license) |
SGE Game Engine | Platform-independent | No | Yes | No | No | Python | Free | FLOSS (GNU LGPL) |
Unity | Cross-platform | Yes | Yes | Yes | No | C# | Unity Free: feature-limited free version Unity Pro: $1500 USD or $75/month |
Proprietary |
Game Platform Support
What platforms games made with each game engine will run on.
Engine | Windows | OS X | GNU/Linux | BSD | Android | iOS | Web |
---|---|---|---|---|---|---|---|
Blender Game Engine | Yes | Yes | Yes | Yes | No | No | No |
Clickteam Fusion 2.5 | Yes | No | No | No | Yes | Yes | Flash Player, HTML5 |
cocos2d | Yes | Yes | Yes | Yes | No | No | No |
Construct Classic | Yes | No | No | No | No | No | No |
ENIGMA | Yes | Yes | Yes | Yes | No | No | No |
Game Editor | Yes | Yes | Yes | Yes | Yes | Yes | No |
GameMaker Studio 2 | Yes | Yes | Ubuntu | No | Yes | Yes | HTML5 |
GDevelop | Yes | Yes | Yes | ? | No | No | HTML5 |
LÖVE | Yes | Yes | Yes | Yes | ? | ? | No |
SGE Game Engine | Yes | Yes | Yes | Yes | No | No | No |
Unity | Yes | Yes | Yes | No | Yes | Yes | Flash Player, Unity Web Player |
IDE Platform Support
What platforms the official IDEs of each game engine will run on.
Engine | Windows | OS X | GNU/Linux | BSD |
---|---|---|---|---|
Clickteam Fusion 2.5 | Yes | No | No | No |
Construct Classic | Yes | No | No | No |
ENIGMA (LateralGM) | Yes | Yes | Yes | Yes |
Game Editor | Yes | Yes | Yes | Yes |
GameMaker Studio 2 | Yes | Yes | No | No |
GDevelop | Yes | ? | Yes | ? |