You are on page 1of 15

3/21/2020 List of game engines - Wikipedia

List of game engines


Game engines are tools available for game designers to code and plan out a game quickly and easily without building one from the ground up.
Whether they are 2D or 3D based, they offer tools to aid in asset creation and placement.

Engines
Note: The following list is not exhaustive. Also, it mixes game engines with rendering engines as well as API bindings without any distinctions.

https://en.wikipedia.org/wiki/List_of_game_engines 1/15
3/21/2020 List of game engines - Wikipedia

Primary
Cross- 2D/3D Target Notes and
Name programming Scripting Notable games License
platform oriented platform references
language
Boilerplate
Various games by
Flixel ActionScript Yes 2D MIT code for Flash
Gregory Weir
games
Used for game
prototyping
Virtools Yes 3D Ballance Proprietary
and rapid
development
MMORPG
framework
Lua (client), Python made of
WorldForge C++ Yes 3D GPL
(server) libraries,
server, client,
media
3DO, Amiga,
Apple II, Atari
Full name is
ST, CDTV,
Script Creation
Commodore
Utility for
64, FM Towns
Maniac
& Marty,
Mansion, from
Macintosh,
the first game it
Nintendo
SCUMM Yes 2D Maniac Mansion Proprietary was used with;
Entertainment
uses iMUSE
System,
and INSANE;
DOS,
ScummVM
Windows,
provides an
Sega Mega-
open source
CD,
re-creation
TurboGrafx-
16/PC Engine
Pool of Radiance,
Amiga, Apple Gateway to the
II, Atari ST, Savage Frontier,
Commodore Champions of
SSI's engine
64/128, DOS, Krynn, Buck
for Advanced
Assembly, Macintosh, Rogers:
Gold Box Yes 2D Proprietary Dungeons &
Pascal, C, C++ Nintendo Countdown to
Dragons role-
Entertainment Doomsday,
playing games
System, PC- Neverwinter Nights,
9801, Sega Spelljammer:
Genesis Pirates of
Realmspace
Amiga, Atari
Sierra's
ST,
Creative Version list with
Yes 2D Macintosh, Proprietary
Interpreter games
PC-9801,
(SCI)
IBM PC
Amstrad
CPC, ZX
Spectrum,
IBM PC,
Freescape Command
Freescape Yes 3D Commodore List Proprietary
Language
64,
Commodore
Amiga, Atari
ST
Open source
Entity
HTML, Cross-
A-Frame (VR)
JavaScript
JavaScript Yes 3D
platform A-Painter[1] MIT component
system WebVR
framework
Fork of
Cross-
Ardor3D Java Yes 3D zlib jMonkeyEngine
platform
2.0
Cross-
Delta3D C++ Python Yes 2.5D LGPL
platform
Cross-
Dim3 C++ JavaScript Yes 3D MIT
platform
Produces
browser games
with pseudo-
DimensioneX 3D views;
Cross-
Multiplayer Java Java, VBScript Yes 2.5D Underworld Online GPL games can be
platform
Engine made into
Facebook
Apps; intended
for beginners
Cross-
Jade C++ Yes 3D List Proprietary
platform
Java port of
Cross-
Jake2 Java Yes 3D GPL Quake II game
platform
engine

Primary
Cross- 2D/3D Target Notes and
Name programming Scripting Notable games License
platform oriented platform references
language

https://en.wikipedia.org/wiki/List_of_game_engines 2/15
3/21/2020 List of game engines - Wikipedia

Primary
Cross- 2D/3D Target Notes and
Name programming Scripting Notable games License
platform oriented platform references
language
Community-
centric project.
Last version
Cross- 1.6.0 (April
Java3D Java Yes 3D BSD
platform 2015). Used by
many schools
as part of
course work
Community-
centric project,
Cross- used by
jMonkeyEngine Java Yes 3D BSD
platform several
commercial
game studios
Cross-
LithTech Yes 3D List Proprietary
platform
Intended to
scale
Cross- effectively on
LyN Yes 3D List Proprietary
platform 7th and 8th
generation
consoles
Cross-
Phaser JavaScript JavaScript Yes 2D MIT
platform
A rhythm video
game and
In the Groove, engine that
Cross-
StepMania C++ Lua Yes 3D Pump It Up Pro, MIT was originally
platform
Pump It Up Infinity developed as a
simulator of
Konami's DDR
Rayman Origins,
Rayman Legends,
UbiArt Cross-
C++ Yes 2.5D Child of Light, Proprietary
Framework platform
Valiant Hearts: The
Great War
GLSL, Cg, HLSL, UnrealScript
Cross- List of Unreal
Unreal Engine C++ UnrealScript, C++, Yes 3D Proprietary was removed
platform Engine games
Blueprints in version 4
The Terminator:
Future Shock, The
Terminator:
SkyNET, TES 2:
XnGine No 3D DOS Daggerfall, TES Proprietary
Legends:
Battlespire, TES
Adventures:
Redguard
DOS, Apple
SOS,
Adventure
ProDOS,
Game C style Yes 2D List Proprietary
Classic Mac
Interpreter
OS, Atari
TOS
Rumored to
have been
DOS, Star Wars: Dark reverse-
Jedi C Yes 2.5D Proprietary
Windows Forces, Outlaws engineered
from Doom
engine
DOS,
Pie in the Sky C Yes 2.5D Windows, OS List Proprietary
X
Free to publish
to flash and
Flash,
HTML5.
HTML5, iOS,
Subscription
Stencyl Haxe Haxe Yes 2D Android, Proprietary
required for
Linux, OS X,
publishing to
Windows
desktop or
mobile.
Java game
GNU/Linux, development
Windows, OS framework,
X, iOS, provides a
LibGDX Java Yes 2D, 3D Ingress Apache 2.0
Android, Java unified API that
applet, works across
WebGL all supported
platforms

Primary
Cross- 2D/3D Target Notes and
Name programming Scripting Notable games License
platform oriented platform references
language

https://en.wikipedia.org/wiki/List_of_game_engines 3/15
3/21/2020 List of game engines - Wikipedia

Primary
Cross- 2D/3D Target Notes and
Name programming Scripting Notable games License
platform oriented platform references
language
HTML5 canvas
game engine
Gamvas JavaScript JavaScript Yes 2D HTML5 MIT
with Box2D
integration
HTML5, iOS, Polycraft, Save the
Turbulenz TypeScript JavaScript Yes 2D, 3D MIT
Android Day, Score Rush
HTML5,
Windows,
Three.js JavaScript JavaScript Yes 3D, 2D MIT
Linux, OS X,
iOS, Android
Monkey Island 2:
LeChuck's
Integrated
Revenge, all Dynamic music
iMUSE N/A N/A with other Proprietary
LucasArts system
engines
adventure games
afterwards
Codea Lua No 2D iOS Cargo-Bot Apache 2.0
GameSalad Lang Script Yes 2D iOS, Android Proprietary
iOS, Android, List of Marmalade
High-
BlackBerry, Games (https://we
performance,
C++, Lua, Windows 10, b.archive.org/web/2
cross-platform,
Marmalade Objective-C, Lua, 2DKit Yes 2D, 3D Amazon, OS 0151117123028/htt Proprietary
with authoring
HTML5 X, Windows, ps://www.madewith
tools and asset
Tizen, Roku, marmalade.com/sh
store
Chromecast owroom)
iOS, Android,
HTML5, Angry Birds
PlayN Java Yes 2D Apache 2.0
Windows, Chrome
Linux
Blastlands,
Blossom Blast
iOS, Android,
Saga, Pet Rescue
HTML5,
Defold Lua Lua Yes 2D Puzzle Saga, Proprietary
Windows,
Family Age,
OSX, Linux
Hammerwatch
Coliseum
iOS, Android,
Kindle,
Windows
Phone 8,
Corona Lua Yes 2D Proprietary
Apple TV,
Android TV,
OS X,
Windows
iOS, Android,
Windows,
Linux, OS X,
NetBSD, Mari0, Journey to
FreeBSD, the Center of [13]
LÖVE Lua Lua Yes 2D zlib
OpenBSD, Hawkthorne, Move
Solaris,and or Die[12]
all platforms
supported by
pkgsrc[11]
iOS, Android,
V-Play Game
C++ QML, JavaScript Yes 2D Windows, OS List Proprietary Built on Qt
Engine
X
Bork3D Game IOS, OS X,
C++ Yes 3D List BSD
Engine Windows
iPhone, iPad,
OS X,
Windows (95-
Windows 7),
Linux,
Windows- GPL,
Game Editor Custom (C styled) Yes 2D
based Proprietary
smartphones,
GP2X,
Pocket PCs,
Handheld
PCs
For real-time
Stratagus C Lua Yes 2D Linux Bos Wars GPL
strategy games
Linux, DOS, Used Allegro
M.U.G.E.N C Yes 2D Windows, OS Freeware initially, now
X uses on SDL

Primary
Cross- 2D/3D Target Notes and
Name programming Scripting Notable games License
platform oriented platform references
language

https://en.wikipedia.org/wiki/List_of_game_engines 4/15
3/21/2020 List of game engines - Wikipedia

Primary
Cross- 2D/3D Target Notes and
Name programming Scripting Notable games License
platform oriented platform references
language
Linux,
Windows (all
major
versions), OS 3D rendering
OGRE C++ C++ Yes 3D X, NaCl, Torchlight MIT engine used by
WinRT, several games
Windows
Phone 8, iOS
and Android
Mac OS 9,
Coldstone Yes 2D OS X, Pillars of Garendall Proprietary
Windows
Nintendo
GameCube,
Wii, WiiWare,
WiiU,
Nintendo
Switch, Xbox,
Xbox 360,
Xbox Live
Arcade, Xbox
Vicarious
One, Skylanders, Crash
Visions Lang Script Yes 3D Proprietary
PlayStation 2, Bandicoot, etc.
Alchemy
PlayStation
Portable,
PlayStation
Network,
PlayStation 3,
PlayStation 4,
Windows,
Android, iOS,
tvOS
Nintendo
GameCube,
Wii, WiiWare,
Xbox, Xbox
360, Xbox
Live Arcade,
Vicious Engine Lang Script Yes 3D List Proprietary
PlayStation 2,
PlayStation
Portable,
PlayStation
Network,
Windows
PC-8801, Alpha Kimori, Ao
MSX2, PC- Oni, Aveyond
9801, Super series, Barkley,
Famicom, Shut Up and Jam:
Windows, Gaiden, Corpse Game creation
Sega Saturn, Party, Eternal system, allows
RPG Maker Ruby, JavaScript Yes 2D PlayStation, Eden, Laxius Proprietary users to build
Game Boy Force, One Night their own role-
Color, Trilogy, Super playing games
PlayStation 2, Columbine
Game Boy Massacre RPG!, To
Advance, the Moon, Yume
Nintendo DS Nikki
PC,
PlayStation
Portable,
proprietary,
PhyreEngine C++ Yes 3D PlayStation List
Freeware
Vita,
PlayStation 3,
PlayStation 4
Kinetica No 3D PlayStation 2 List Proprietary
PlayStation 3,
Windows,
Primarily used
Xbox 360, OS
ego Yes 3D List Proprietary for racing
X, Wii, Wii U,
games
Xbox One,
PlayStation 4
PlayStation 3,
Crystal Tools Yes 3D Xbox 360, List Proprietary
Windows, Wii
PlayStation 3,
Xbox 360, Intended to be
Windows, 7th generation
Wii, Wii U, console
MT Framework C++ Yes 3D List Proprietary
Nintendo engine,
3DS, replaced by
PlayStation Panta Rhei
Vita

Primary
Cross- 2D/3D Target Notes and
Name programming Scripting Notable games License
platform oriented platform references
language

https://en.wikipedia.org/wiki/List_of_game_engines 5/15
3/21/2020 List of game engines - Wikipedia

Primary
Cross- 2D/3D Target Notes and
Name programming Scripting Notable games License
platform oriented platform references
language
Death Stranding,
Horizon Zero
Dawn, Killzone
Decima No 3D PlayStation 4 Proprietary
Shadow Fall, Until
Dawn, Until Dawn:
Rush of Blood
PlayStation 4, Retired, no
PlayStation 3, longer
C4 Engine Yes 3D List Proprietary
Windows, OS available for
X, Linux, iOS licensing[8]
The software is
free to
PlayStation 4, download and
Lumberyard C++ Lua Yes 3D Xbox One, Proprietary use however is
Windows works closely
with amazon
services.
PlayStation 4,
Luminous
Yes 3D Xbox One, Final Fantasy XV Proprietary
Studio
Windows
Successor to
PlayStation 4, MT Framework
Panta Rhei Yes 3D Xbox One, Deep Down Proprietary for 8th
Windows generation
consoles
World Builder No 2D System 3 Freeware
Web,
Windows,
Flare3D ActionScript 3 Yes 3D List Proprietary
iOS, Android,
BlackBerry
Web,
Windows,
ActionScript 3,
Zest3D Lua Yes 3D Linux, OS X, Boost
C++
Android, iOS,
BlackBerry
Game content,
including
graphics,
WebGL, Experience animation,
JavaScript, Windows, Curiosity, Petigor's GPLv3 or sound, and
Blend4Web JavaScript Yes 3D
Python, C, C++ Linux, OS X, Tale, Back to the commercial physics, is
iOS, Android Middle Ages authored in the
3D modeling
and animation
suite Blender[5]
2D/3D game
engine and
also VR mode,
WebGL,
provide free
ActionScript 3, JavaScript, Windows, GPL or
LayaAir Yes 2D, 3D tools to convert
TypeScript Linux, OS X, commercial
3d assets
iOS, Android
content from
FBX files or
Unity scene.
CPAL3D No 3D Windows Memento Mori Proprietary
Advanced AI
and sound
Thief: The Dark features (full
Project, System control of
Dark Engine C++ No 3D Windows Proprietary
Shock 2, Thief II: sound
The Metal Age propagation).
Edited with
DromEd.
proprietary,
DX Studio C++ JavaScript No 3D Windows
Freeware
Electron Neverwinter Nights
C# NWScript No 3D Windows Proprietary
toolset 2
Shade: Wrath of
Angels, Alpha
Prime, Carrier
Enforce No 3D Windows Proprietary
Command: Gaea
Mission, Take On
Mars
Essence
No 3D Windows List Proprietary
Engine

Primary
Cross- 2D/3D Target Notes and
Name programming Scripting Notable games License
platform oriented platform references
language

https://en.wikipedia.org/wiki/List_of_game_engines 6/15
3/21/2020 List of game engines - Wikipedia

Primary
Cross- 2D/3D Target Notes and
Name programming Scripting Notable games License
platform oriented platform references
language
Free Realms,
PlanetSide 2,
Landmark,
Forgelight
No 3D Windows EverQuest Next, Proprietary
Engine
H1Z1: Just Survive,
H1Z1: King of the
Kill
Future Pinball No 3D Windows Freeware
Games can be
Gamestudio C-Script, Lite-C No 3D Windows List Proprietary published
royalty-free
Star Wars: The Old
HeroEngine C++, C# HeroScript Language No 3D Windows Proprietary
Republic
Sins of a Solar
Iron Engine No 3D Windows Empire, Sins of a Proprietary
Dark Age
Drakensang: The
Dark Eye,
Nebula Engine No 3D Windows Proprietary
Drakensang: The
River of Time
NScripter No 2D Windows Freeware
Silent Storm, Night Used for turn-
Silent Storm
No 3D Windows Watch, Hammer & Proprietary based tactics
engine
Sickle, Day Watch games
Visual Basic,
Truevision3D No 3D Windows Proprietary
C++
Based on
Vengeance Tribes: Vengeance,
C++ No 3D Windows Proprietary Unreal Engine
Engine SWAT 4
version 2/2.5
MAME-like
pre-0.172,
Visual Pinball C++ VBScript No 3D Windows
then BSD,
GPL
Lite version
Wintermute Donationware,
C++ C-like syntax No 2.5D Windows lacks 3D Actor
Engine MIT, LGPL
function
Zillions of
Zillions Rules No 2D Windows Proprietary
Games
Windows,
DOS, Mac
OS, Linux,
iOS, Android,
Antiryad Gx C, Assembler C, C++, Gel Yes 2D, 3D Proprietary
AmigaOS,
AROS,
MorphOS,
NACL
Carmageddon, FX
Windows,
Fighter, I-War
BRender Yes 3D DOS, Proprietary
(Independence
PlayStation
War).
Windows,
Clickteam iOS, Android, Five Nights at
Yes 2D Proprietary
Fusion HTML5, Freddy's
Adobe Flash
Mostly used to
develop third-
person pre-
rendered
graphic
adventure
Adventure Windows, Chzo Mythos,
C++ AGSScript Yes 2D Artistic 2.0 games, one of
Game Studio Linux Blackwell
the most
popular for
developing
amateur
adventure
games
Small 3D
rendering
Windows, engine for
Horde3D C++ Yes 3D EPL
Linux large crowds of
animated
characters
Windows, Hoodwink, Rogue
Leadwerks C++ Lua Yes 3D Proprietary
Linux System
Lua, Marathon markup Windows, Aleph One
Aleph One C++ Yes 2.5D GPL FPS engine
language Linux, OS X (Marathon remake)

Primary
Cross- 2D/3D Target Notes and
Name programming Scripting Notable games License
platform oriented platform references
language

https://en.wikipedia.org/wiki/List_of_game_engines 7/15
3/21/2020 List of game engines - Wikipedia

Primary
Cross- 2D/3D Target Notes and
Name programming Scripting Notable games License
platform oriented platform references
language
Windows,
Aurora toolset C++ NWScript Yes 3D Neverwinter Nights Proprietary
Linux, OS X
Includes map
Windows, GPL or
Cafu Engine C++ Lua Yes 3D editor and
Linux, OS X Proprietary
networking[9]
Windows,
ClanLib C++ Yes 2.5D zlib
Linux, OS X
Keepsake, The
Windows,
Crystal Space C++ Java, Perl, Python Yes 3D Crystal Scrolls, Yo LGPL
Linux, OS X
Frankie!
Prior
generation
(means it has a
successor), 2D
Windows,
Cube C++ Yes 3D AssaultCube, Cube zlib grid-based
Linux, OS X
system,
optimized for
outdoor not
indoor maps
Efficient 6-
directional
height map
based
geometry
Cube 2:
Cube 2: Windows, (versus
C++ CubeScript Yes 3D Sauerbraten, Red zlib
Sauerbraten Linux, OS X traditional
Eclipse
Polygon soup
model), hence
the name
Cube, FPS
engine
Cross-platform,
compatible
with OpenGL,
OpenAL, and
Penumbra:
Newton Game
Overture,
Dynamics
Penumbra: Black
libraries;
Plague, Penumbra:
Windows, Proprietary, defining
HPL Engine C++ AngelScript Yes 3D Requiem, Amnesia:
Linux, OS X GPL version 1 features
The Dark Descent,
include ability
Amnesia: A
for advanced
Machine for Pigs,
object
Soma
interaction via
use of
Newton's
physics code
2D-based level
geometry,
Doom, Doom II, sprites, and
id Tech 1 Windows,
C ACS Yes 2.5D Heretic, Hexen, GPL particles, uses
(Doom) Linux, OS X
Strife, Chex Quest clever methods
to give illusion
of 3D depth
id Tech 2 Windows, First true 3D id
C QuakeC Yes 3D Quake GPL
(Quake) Linux, OS X Tech engine
Also termed
id Tech 2 Windows,
C C Yes 3D Quake II GPL the Quake II
(Quake II) Linux, OS X
engine
Also termed
Windows, Quake III Arena,
id Tech 3 C C Yes 3D GPL the Quake III
Linux, OS X Quake Live
engine
Also termed
the Doom 3
Doom 3, Doom 3
engine;
BFG Edition,
features
Windows, Quake 4, Prey,
id Tech 4 C++ C++ via DLLs Yes 3D GPL advanced:
Linux, OS X Enemy Territory:
lighting,
Quake Wars,
shadows,
Wolfenstein, Brink
interactive GUI
surfaces
Windows,
ioquake3 C Yes 3D Urban Terror GPL
Linux, OS X
Engine for 2D
action/strategy
Windows,
OpenClonk C++ C4Script Yes 2.5D OpenClonk ISC platformers
Linux, OS X
with 3D
graphics
Windows,
PLIB C++ Yes 3D LGPL
Linux, OS X

Primary
Cross- 2D/3D Target Notes and
Name programming Scripting Notable games License
platform oriented platform references
language

https://en.wikipedia.org/wiki/List_of_game_engines 8/15
3/21/2020 List of game engines - Wikipedia

Primary
Cross- 2D/3D Target Notes and
Name programming Scripting Notable games License
platform oriented platform references
language
Windows, Designed for
Pyrogenesis C++ JavaScript Yes 3D 0 A.D. LGPL
Linux, OS X RTS games
RTS, simulated
C, C++, Java/JVM, Lua, Windows, Balanced
Spring C++ Yes 3D GPL events,
Python Linux, OS X Annihilation, Zero-K
OpenGL
Includes
multiplayer
network code,
seamless
indoor-outdoor
rendering
Marble Blast Gold,
engines,
Windows, ThinkTanks, Tribes
Torque3D C++ TorqueScript Yes 3D MIT skeletal
Linux, OS X 2, Villagers and
animation,
Heroes, Blockland
drag and drop
GUI creation,
built in world
editor, C-like
scripting
language
Windows,
Qfusion C/C++ AngelScript Yes 3D Linux, OS X, Warsow GPL
Android
Free software
Windows, re-
Exult C++ Yes 2D Linux, OS X, GPL implemented
BSD Ultima VII
game engine
Duke Nukem 3D, Custom, free
Windows, FPS engine;
Shadow Warrior, non-
Build engine C Yes 2.5D Linux, OS X, 2.5D, 2D grid
Blood, Redneck commercial
DOS base geometry
Rampage use
Server platform
to host virtual
Windows,
worlds,
OpenSimulator C# LSL Yes 3D Linux, OS X, BSD
compatible
FreeBSD
with Second
Life clients
Windows, 3D Engine
Core3D Objective-C Yes 3D Linux, OS X, CoreBreach MIT, Source [10]
iOS Code GPL v2
Windows, Toontown Online,
Panda3D C++, Python Python Yes 3D Linux, OS X, Pirates of the BSD
iOS Caribbean Online
For rapid
Windows, development,
Kivy Deflectouch,
Python Kv Yes 2.5D Linux, OS X, MIT can make
(framework) FishLife
iOS, Android multi-touch
apps
Windows,
Le Magasin des
ORX C/C++ Custom Yes 2.5D Linux, OS X, zlib 3D accelerated
Suicides
iOS, Android
Windows, Frogatto & Friends,
Linux, OS X,
Anura C++, FFL[2] FFL[2] Yes 2D Argentum Age[3], zlib , feature freeze
iOS, Android,
BlackBerry 10 Cube Trains[4]

Hardest Game
Ever 2, DQMSL,
Windows, Android target
Tiny Village,
Cocos2d, C++, Python, Linux, OS X, binds to Java;
2D, 2.5D, Badland, Small
Cocos2d-x, Objective-C, JavaScript, Java, Lua Yes iOS, Android, MIT iOS target
3D Street, Tiny Tower,
Cocos2d-html5 JavaScript BlackBerry, uses
Pocket Planes, Hill
Tizen Objective-C
Climb, Star Thief,
Geometry Dash
Aimed at the
Windows,
indie game
Linux, OS X,
developer
GamePlay3D C++ Lua Yes 3D iOS, Apache 2.0
ecosystem,
BlackBerry
similar features
10, Android
to cocos2d-x
Users can work
on game at the
same time via
online browser
Windows,
and publish to
Linux, OS X, Swoop, Zombie
PlayCanvas JavaScript JavaScript Yes 3D MIT multiple
iOS, HTML5, Pac-man
platforms;
Android
engine uses
WebGL and
includes
physics

Primary
Cross- 2D/3D Target Notes and
Name programming Scripting Notable games License
platform oriented platform references
language

https://en.wikipedia.org/wiki/List_of_game_engines 9/15
3/21/2020 List of game engines - Wikipedia

Primary
Cross- 2D/3D Target Notes and
Name programming Scripting Notable games License
platform oriented platform references
language
Focused on
large open
scenes: 64-bit
precision of
coordinates,
Windows,
support for geo
C#, UnigineScript, GLSL, Linux, OS X,
Unigine C++ Yes 3D List Proprietary coordintaes,
HLSL, UUSL PlayStation 3,
round Earth
Android, iOS
model. Mainly
used in
enterprise and
professional
simulators.
2D/3D game
engine
Windows, Yo Frankie!, Sintel packaged in a
Blender C, C++ Python Yes 2D, 3D Linux, OS X, The Game, GPL 3D modeler
Solaris ColorCube with integrated
Bullet physics
library[6][7]
Windows,
Linux,
Chrome Engine C++ Yes 3D List Proprietary
PlayStation 4,
Xbox One
Windows,
Linux, Xbox
BigWorld Python Yes 3D List Proprietary
360,
PlayStation 3
Windows,
Open source,
Mac OS, List of Irrlicht
Irrlicht C++ C++ Yes 3D zlib audio with
Linux, games
extension
Windows CE
Windows,
Mac OS,
Nintendo
GameCube, RenderWare
Wii, Xbox, List of RenderWare script available
RenderWare RWX Yes 3D Proprietary
Xbox 360, games in version 2
PlayStation 2, only
PlayStation 3,
PlayStation
Portable
Baldur's Gate,
Planescape:
Windows,
Torment, Icewind
Mac OS, OS
Infinity Engine Yes 2D Dale, Baldur's Gate Proprietary
X, AmigaOS
II: Shadows of
4
Amn, Icewind Dale
II
Windows,
Mac, iOS, Echoes, Driving
AppGameKit C++, BASIC C#, C++, AGK BASIC Yes 2D, 3D Android, Test Success Apps, Proprietary
HTML5, Squashies
Raspberry Pi
Windows,
Mac, Linux,
Autodesk
IOS, Android,
Stingray Lua Yes 3D Proprietary
PlayStation 4,
(Bitsquid)
PlayStation 3,
Xbox 360
Windows,
Used for real-
Macintosh,
SAGE Yes 3D List Proprietary time strategy
Xbox 360,
games
PlayStation 3
Open source.
3.0+ adds C#
Windows,
scripting plus
macOS,
other
Linux, UWP,
GDScript, C#, Visual 2D, 2.5D, languages via
Godot C++ Yes iOS, Android, MIT
Script, GDNative 3D modules and
HTML and
GDNative.
Web
PBR and
Assembly
Global
Illumination.
Windows,
Jurassic Park:
Nintendo
Operation Genesis,
GameCube,
Nicktoons Unite!,
Game Boy
Barnyard, El Tigre:
TOSHI Yes 3D Advance, Proprietary
The Adventures of
Nintendo DS,
Manny Rivera, de
Wii,
Blob, Marvel Super
PlayStation 2,
Hero Squad
Xbox

Primary
Cross- 2D/3D Target Notes and
Name programming Scripting Notable games License
platform oriented platform references
language

https://en.wikipedia.org/wiki/List_of_game_engines 10/15
3/21/2020 List of game engines - Wikipedia

Primary
Cross- 2D/3D Target Notes and
Name programming Scripting Notable games License
platform oriented platform references
language
Star Wars: Knights
of the Old Republic,
Odyssey Windows, OS
Yes 3D Star Wars: Knights Proprietary
Engine X
of the Old Republic
II: The Sith Lords
Windows, OS
X , Linux,
Q Yes 3D Proprietary
PS2, PS3,
Wii
Windows, OS Blitzkrieg, Blitzkrieg
Enigma Engine Yes 3D Proprietary
X, 2
Windows, OS
X, Android,
CopperCube Yes 3D Proprietary
WebGL,
Adobe Flash
Recreates the
traditional
Windows, OS
Angry Birds Flash display
Starling X, BSD
ActionScript Yes 2D Friends, list architecture
Framework GNU/Linux, Simplified
Incredipede on accelerated
iOS, Android
graphics
hardware
Cessabit (https://ap
ps.apple.com/us/st
ory/id1484090413),
Dere Evil Exe (http
s://apps.apple.com/
us/story/id1435047
439), Color Switch
(https://apps.apple.
com/ae/app/color-s
witch/id131472588
2D/3D game
1), Spring Forever
builder with
Optional (https://apps.apple.
drag and drop
Windows, OS com/us/app/spring-f
functionalities,
Buildbox C++ Yes 2D, 3D X, iOS, orever/id14855115 Proprietary
(JavaScript) Android 35), Ball Jump,
coding optional
(not required),
Endless Sky (http
FREE license
s://apps.apple.com/
available
us/app/endless-sk
y/id1032997004),
The Line Zen (http
s://apps.apple.com/
us/app/the-line-zen/
id951346423),
Phases (https://app
s.apple.com/us/ap
p/phases/id912531
759)
Windows, OS Crimson Steam
X, iOS, Pirates, Broken
Moai SDK C++ Lua Yes 2D CPAL
Android, Age, Lost in
Linux Paradise
All Paradox
Windows, OS Development
Clausewitz C++ Yes 3D Proprietary
X, Linux Studio games since
2007
Role-playing
Windows, OS game creation
Wandering
OHRRPGCE FreeBASIC HamsterSpeak Yes 2D X, Linux, GPL system; use of
Hamster
Android scripting is
optional
The first game
using Source
2, Dota 2, was
ported over
from the
Windows, OS Dota 2 (port)[16], original Source
X, Linux, The Lab (limited), engine. One of
Source 2 C++ Lua Yes 3D Android, Artifact, Dota Proprietary The Lab's
Underlords, Half- minigame
iOS[15]
Life: Alyx Robot Repair
uses Source 2
engine while
rest of seven
uses Unity's
engine.
Used to
Windows, OS Analogue: A Hate develop visual
X, Linux, Story, Jisei, Katawa novels and
Ren'Py Python Pygame Yes 2D MIT
Android, Shoujo, Doki Doki first-person
OpenBSD Literature Club! adventure
games

Primary
Cross- 2D/3D Target Notes and
Name programming Scripting Notable games License
platform oriented platform references
language

https://en.wikipedia.org/wiki/List_of_game_engines 11/15
3/21/2020 List of game engines - Wikipedia

Primary
Cross- 2D/3D Target Notes and
Name programming Scripting Notable games License
platform oriented platform references
language
Used to
Windows, OS develop visual
X, Linux, Narcissu, Saya no novels and
ONScripter NScripter NScripter Yes 2D GPL
Dreamcast, Uta, Tsukihime first-person
PSP, iOS adventure
games
Windows, OS
X, Linux, iOS,
Android,
Windows
Prince of Persia 2:
Phone,
The Shadow and
ShiVa C++ Lua Yes 3D BlackBerry, Proprietary
the Flame (Mobile
PlayStation 3,
remake)
PlayStation 4,
Wii, Xbox
360, Xbox
One, WebGL
Half-Life, Team
Fortress Classic,
Half-Life: Opposing
Force, Counter-
Strike, Ricochet,
Windows, OS Deathmatch
X, Linux, Classic, Half-Life:
C, C++, Highly modified
GoldSrc Yes 3D PlayStation 2, Blue Shift, Half- Proprietary
Assembly Quake engine
Xbox, Life: Decay, Day of
Dreamcast Defeat, Counter-
Strike: Condition
Zero, Counter-
Strike Neo,
Counter-Strike
Online
Windows, OS
X, Linux,
PlayStation 3,
PlayStation 4,
CryEngine C++ Lua, C# Yes 3D List Proprietary
Wii U, Xbox
360, Xbox
One, iOS,
Android
Windows, OS
X, Linux,
Metro 2033, Metro:
PlayStation 3,
4A Engine C++ Yes 3D Last Light, Metro Proprietary
PlayStation 4,
Exodus
Xbox 360,
Xbox One
Squirrel, Lua, Python Half-Life 2,
Windows, OS
(Vampire, The Counter-Strike: The SDK is
X, Linux,
Masquerade: Bloodlines, Source, Left 4 bundled with
Source C++ Yes 3D PlayStation 3, Proprietary
there is also a guide[14] on Xbox, Xbox
Dead, Portal, Team many Source
how to add python to your Fortress 2, others games
360, Android
own Source game or mod) (list)
Windows, OS
X, Linux,
Xbox 360,
Xbox One,
Wii U, New
3DS,
Nintendo
Switch,
PlayStation 4,
PlayStation
Vita,
Windows
2D, 2.5D, Phone, iOS,
Unity C++ C#, Cg, HLSL Yes List of Unity games Proprietary
3D Android,
BlackBerry
10, Tizen,
Unity Web
Player,
Windows
Store,
WebGL,
Oculus Rift,
Gear VR,
Android TV,
Samsung
Smart TV
Windows, OS
Since build in
X, Linux,
.NET it always
Xenko C# C# Yes 2D/3D Xbox One, MIT
supports latest
iOS, Android,
C#.
UWP

Primary
Cross- 2D/3D Target Notes and
Name programming Scripting Notable games License
platform oriented platform references
language

https://en.wikipedia.org/wiki/List_of_game_engines 12/15
3/21/2020 List of game engines - Wikipedia

Primary
Cross- 2D/3D Target Notes and
Name programming Scripting Notable games License
platform oriented platform references
language
Windows, OS
X,
PlayStation 4,
Originally built
IW engine C++ Yes 3D PlayStation 3, Call of Duty series Proprietary
from id Tech 3
Xbox One,
Xbox 360, Wii
U, Wii
Windows, OS
X, Wii U,
Proprietary,
HTML5
Construct C++ JavaScript, Event System Yes 2D GPL Classic
capable
version
internet
browsers
Star Wars: Empire
at War, Star Wars:
Empire at War:
Windows, OS
Alamo Yes 3D Forces of Proprietary
X, Xbox 360
Corruption,
Universe at War:
Earth Assault
First id Tech
Windows, OS Rage, Wolfenstein: engine to
X, Xbox 360, The New Order, feature
C++, AMPL,
id Tech 5 Script Yes 3D Xbox One, Wolfenstein: The Proprietary MegaTexture
Clipper, Python
PlayStation 3, Old Blood, The Evil technology,
PlayStation 4 Within starting with
Rage
Windows, OS The Witcher 2:
X, Xbox 360, Assassins of Kings,
REDengine C++ Yes 3D Proprietary
Xbox One, The Witcher 3: Wild
PlayStation 4 Hunt
Windows, OS
X, Xbox One,
PlayStation 4, Skulls of the
PlayStation Shogun, Bastion,
Vita, TowerFall,
Microsoft
MonoGame C# C# Yes 2D,3D Windows Transistor (video
Public
Phone, iOS, game), Fez (video
Android, game), Axiom
Windows Verge
Store, Ouya,
BSD
Windows,
PlayStation 3,
PlayStation 4,
Anvil C++, C# Yes 3D PlayStation List Proprietary
Vita, Wii U,
Xbox 360,
Xbox One
Windows,
Rockstar PlayStation 3,
Advanced PlayStation 4,
Yes 3D List Proprietary
Game Engine Wii, Xbox
(RAGE) 360, Xbox
One
Windows,
PlayStation 3,
Fox Engine Yes 3D PlayStation 4, List Proprietary
Xbox 360,
Xbox One
Windows,
Used originally
PlayStation 3,
for Battlefield
Frostbite C++ Yes 3D PlayStation 4, List Proprietary
(series) video
Xbox 360,
games
Xbox One
Windows,
PlayStation 3,
Gamebryo C++ Yes 3D PlayStation 4, List Proprietary
Xbox 360,
Xbox One
Windows,
PlayStation 3,
Based on
Dunia Engine C++ Yes 3D Xbox 360, List Proprietary
CryEngine
PlayStation 4,
Xbox One
Windows,
PlayStation 3, The Elder Scrolls
Creation
C++ Papyrus Yes 3D Xbox 360, V: Skyrim, Fallout Proprietary
Engine
Xbox One, 4, Fallout 76
PlayStation 4

Primary
Cross- 2D/3D Target Notes and
Name programming Scripting Notable games License
platform oriented platform references
language

https://en.wikipedia.org/wiki/List_of_game_engines 13/15
3/21/2020 List of game engines - Wikipedia

Primary
Cross- 2D/3D Target Notes and
Name programming Scripting Notable games License
platform oriented platform references
language
Windows,
PlayStation 4,
Dagor Engine Yes 3D PlayStation 3, List Proprietary
Xbox 360,
Linux, OSX
Windows,
PlayStation 4,
id Tech 7 C++ Yes 3D Xbox One, Doom Eternal Proprietary
Nintendo
Switch
Windows,
PlayStation 4,
Xbox One,
Euphoria Yes 3D Proprietary
PlayStation 3,
Xbox 360,
iOS, Android
Tom Clancy's The
Division, South
Windows, Park: The
Switch, Fractured but
Snowdrop C++ Yes 3D Proprietary
PlayStation 4, Whole, Mario +
Xbox One Rabbids Kingdom
Battle, Skull &
Bones
Windows,
Windows 8,
Xbox 360,
Xbox One,
PlayStation 3,
PlayStation 4,
PlayStation
Vita, OS X,
GameMaker Game Maker Language, List of GameMaker Limited 3D
GML Yes 2D, 3D Ubuntu, Proprietary
Studio JavaScript, GLSL Studio games abilities
HTML5,
Android, iOS,
Windows
Phone 8,
Tizen,
Amazon Fire
TV, Nintendo
Switch
Windows, ARMA 2, ARMA 3,
Real Virtuality C++ Yes 3D Proprietary
Xbox DayZ
Commercial
successor to
Visual3D Game Windows,
C#/.NET Yes 3D Proprietary open-source
Engine Xbox 360
RealmForge
engine
Windows,
Xbox 360,
PlayStation 3,
Wii, Wii U,
iOS, Android,
PlayStation
Vision Lang Script Yes 3D Vita, IE6 and List Proprietary
up, Firefox
2.0 and up,
Google
Chrome,
Opera 9 and
up
Source code
Miner Wars 2081,
was released
Windows, Space
VRAGE C# Yes 3D Proprietary under a
Xbox One Engineers,Medieval
commercial
Engineers
license
Windows,
Xbox One, Doom (2016),
id Tech 6 C++ Yes 3D PlayStation 4, Wolfenstein II: The Proprietary
Nintendo New Colossus
Switch
Windows,
Dreamfall: The
Shark 3D C++ Python Yes 3D Xbox, Xbox Proprietary
Longest Journey
360
SunBurn XNA No 3D Xbox Live AvaGlide Proprietary
Primary
Cross- 2D/3D Target Notes and
Name programming Scripting Notable games License
platform oriented platform references
language

See also
Physics engine
Game engine recreation
List of open-source video games

https://en.wikipedia.org/wiki/List_of_game_engines 14/15
3/21/2020 List of game engines - Wikipedia
List of WebGL frameworks
Role-playing game creation software

References
10. Larabel, Michael. "CoreBreach Game Goes Open-Source" (https://w
1. "A-Painter: Paint in VR in Your Browser" (https://blog.mozvr.com/a-p
ww.phoronix.com/scan.php?page=news_item&px=MTIyMDUs_item
ainter). Mozilla VR Blog. September 19, 2016. Retrieved
&px=MTIyMDU). phoronix.
October 27, 2016.
11. "pkgsrc.se - The NetBSD package collection" (http://pkgsrc.se/wip/lo
2. "A Gentle Introduction to Frogatto Formula Language" (https://githu
ve). pkgsrc.se. Retrieved August 19, 2015.
b.com/frogatto/frogatto/wiki/A-Gentle-Introduction-to-Frogatto-Formu
la-Language). frogatto.com. Retrieved February 14, 2018. 12. "LÖVE - Free 2D Game Engine" (https://love2d.org). Retrieved
December 6, 2016.
3. "Argentum Age" (http://www.argentumage.com). argentumage.com.
Retrieved February 14, 2018. 13. Akinlaja, Damilare. LÖVE2d for Lua Game Programming. ISBN 978-
1782161608.
4. "Cube Trains" (https://ddr0.github.io/cube%20trains/index.html).
David Roberts. Retrieved February 14, 2018. 14. "Adding Python" (https://developer.valvesoftware.com/wiki/Adding_P
ython). Valve Developer Community Wiki. Retrieved November 20,
5. "Blend4Web Official Site" (https://www.blend4web.com/en/).
2019.
Blend4Web.com. Retrieved June 22, 2015.
15. Bailey, Dustin (March 8, 2018). "Artifact will use Source 2, bringing
6. "blender.org - Installation Policy" (https://web.archive.org/web/20090 the engine to iOS and Android" (https://www.pcgamesn.com/artifact/
325145255/http://www.blender.org/development/coding-guides/instal
artifact-source-2-ios-android). PCGamesN. Archived (https://web.arc
lation-policy/). Web.archive.org. March 25, 2009. Archived from the
hive.org/web/20180309192121/https://www.pcgamesn.com/artifact/a
original (http://www.blender.org/development/coding-guides/installati
rtifact-source-2-ios-android) from the original on March 9, 2018.
on-policy/) on March 25, 2009. Retrieved August 21, 2012.
Retrieved March 8, 2018.
7. "Features" (http://www.blender.org/features-gallery/features/#c883). 16. Martin, Michael. "Valve Announces Dota 2 Reborn" (http://www.ign.c
blender.org. Retrieved August 21, 2012.
om/articles/2015/06/13/valve-announces-dota-2-reborn-open-beta-c
8. Terathon Software LLC, C4 Engine (http://www.terathon.com/) oming-next-week). IGN. Archived (https://web.archive.org/web/2016
9. "Feature List – Cafu 3D Game and Graphics Engine" (https://web.ar 0629144536/http://www.ign.com/articles/2015/06/13/valve-announce
chive.org/web/20120304001531/http://www.cafu.de/features). s-dota-2-reborn-open-beta-coming-next-week) from the original on
Cafu.de. April 18, 2012. Archived from the original (http://www.cafu.d June 29, 2016. Retrieved July 10, 2016.
e/features) on March 4, 2012. Retrieved August 21, 2012.

Retrieved from "https://en.wikipedia.org/w/index.php?title=List_of_game_engines&oldid=944751629"

This page was last edited on 9 March 2020, at 18:27 (UTC).

Text is available under the Creative Commons Attribution-ShareAlike License; additional terms may apply. By using this site, you agree to the Terms of Use and Privacy Policy.
Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc., a non-profit organization.

https://en.wikipedia.org/wiki/List_of_game_engines 15/15

You might also like