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: Studio]
+
! [http://www.yoyogames.com/studio GameMaker Studio 2]
 
| Cross-platform
 
| Cross-platform
 
| Yes
 
| Yes
Line 72: Line 82:
 
| Yes
 
| Yes
 
| GML
 
| GML
| Standard: Free<br />Professional: $99 USD<br />Master Collection: $799 USD
+
| 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: Studio
+
! GameMaker Studio 2
 
| Yes
 
| Yes
 
| Yes
 
| Yes
Line 219: Line 238:
 
| Yes
 
| Yes
 
| Yes
 
| Yes
| Flash Player,<br />Unity Web 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: Studio
+
! GameMaker Studio 2
 +
| Yes
 
| Yes
 
| Yes
| No
 
 
| 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 ?