SUPPORT THE WORK

GetWiki

List of game engines

ARTICLE SUBJECTS
aesthetics  →
being  →
complexity  →
database  →
enterprise  →
ethics  →
fiction  →
history  →
internet  →
knowledge  →
language  →
licensing  →
linux  →
logic  →
method  →
news  →
perception  →
philosophy  →
policy  →
purpose  →
religion  →
science  →
sociology  →
software  →
truth  →
unix  →
wiki  →
ARTICLE TYPES
essay  →
feed  →
help  →
system  →
wiki  →
ARTICLE ORIGINS
critical  →
discussion  →
forked  →
imported  →
original  →
List of game engines
[ temporary import ]
please note:
- the content below is remote from Wikipedia
- it has been imported raw for GetWiki
{{Use mdy dates|date=June 2018}}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.{| class="wikitable sortable" style="text-align: center; font-size: 85%; width: auto; table-layout: fixed;"! style="width: 12em" | Name! Primary programming language! Scripting! Cross-platform! 2D/3D oriented! Target platform! Notable games! License! class="unsortable" | Notes and references
! 4A Engine| C++| | {{Yes}}| 3D
Microsoft Windows>Windows, OS X, Linux, PlayStation 3, PlayStation 4, Xbox 360, Xbox OneMetro 2033 (video game)>Metro 2033, (Metro: Last Light), ''Metro Exodus | {{proprietary}}|
! A-Frame (VR)|HTML, JavaScript| JavaScript| {{Yes}}| 3D| Cross-platform
DATE=SEPTEMBER 19, 2016ACCESS-DATE=OCTOBER 27, 2016, MIT}}| Open source Entity component system WebVR framework
! Adventure Game Interpreter| | C style| {{Yes}}| 2D| DOS, Apple SOS, ProDOS, Classic Mac OS, Atari TOS
Adventure Game Interpreter#AGI-based games published by Sierra On-Line>List| {{proprietary}}|
! Adventure Game Studio| C++| AGSScript| {{Yes}}| 2D
Microsoft Windows>Windows, LinuxChzo Mythos, Blackwell (series)>BlackwellArtistic 2.0}}Pre-rendering>pre-rendered graphic adventure games, one of the most popular for developing amateur adventure games
! Alamo| | | {{Yes}}| 3D
Microsoft Windows>Windows, OS X, Xbox 360| (Star Wars: Empire at War), (Star Wars: Empire at War: Forces of Corruption), (Universe at War: Earth Assault)| {{proprietary}}|
! Aleph One| C++
Lua (programming language)>Lua, Marathon markup language| {{yes}}| 2.5DMicrosoft Windows>Windows, Linux, OS XMarathon (video game)>Marathon remake)GPL}}| FPS engine
! Allegro
C (programming language)>CAda (programming language)>Ada, C++, C Sharp (programming language), D (programming language)>D, Lisp (programming language), Lua (programming language)>Lua, Mercury (programming language), Pascal (programming language)>Pascal, Perl, Python (programming language), Scheme (programming language)>Scheme| {{Yes}}| 2DMicrosoft Windows>Windows, Linux, OS X, iOS, Android, Raspberry Pi, DOSFactorioHTTPS://WWW.FACTORIO.COM/BLOG/POST/FFF-230 PUBLISHER = WUBE SOFTWARE ACCESSDATE = MARCH 3, 2018, zlib}}| Graphics, audio, input
! Antiryad Gx| C, Assembler| C, C++, Gel| {{Yes}}| 2D, 3D
Microsoft Windows>Windows, DOS, Mac OS, Linux, iOS, Android (operating system), AmigaOS, AROS, MorphOS, Google Native Client>NACL| | {{proprietary}}|
! Anura
PUBLISHER = FROGATTO.COM ACCESSDATE = FEBRUARY 14, 2018, | FFL| {{Yes}}| 2DMicrosoft Windows>Windows, Linux, OS X, iOS, Android, BlackBerry 10Frogatto & Friends, Argentum AgeHTTP://WWW.ARGENTUMAGE.COM PUBLISHER = ARGENTUMAGE.COM ACCESSDATE = FEBRUARY 14, 2018, , Cube TrainsHTTPS://DDR0.GITHUB.IO/CUBE%20TRAINS/INDEX.HTML > TITLE = CUBE TRAINS DATE =, February 14, 2018, zlib}}date=July 2015}}, feature freeze
! Anvil| C++, C#| | {{Yes}}| 3D
Microsoft Windows>Windows, PlayStation 3, PlayStation 4, PlayStation Vita, Wii U, Xbox 360, Xbox OneAnvil (game engine)#Games using Anvil>List| {{proprietary}}|
! AppGameKit| C++, BASIC| C#, C++, AGK BASIC| {{Yes}}| 2D, 3D| Windows, Mac, iOS, Android, HTML5, Raspberry Pi| Echoes, Driving Test Success Apps, Squashies| {{proprietary}}|
! Ardor3D| Java|| {{Yes}}| 3D| Cross-platform|
zlib}}| Fork of jMonkeyEngine 2.0
! Aurora toolset| C++| NWScript| {{Yes}}| 3D
Microsoft Windows>Windows, Linux, OS X| Neverwinter Nights| {{proprietary}}|
! BigWorld| | Python| {{Yes}}| 3D
Microsoft Windows>Windows, Linux, Xbox 360, PlayStation 3BigWorld#List of games made with BigWorld technology>List| {{proprietary}}|
! Blend4Web
JavaScript, Python (programming language)>Python, C, C++| JavaScript| {{Yes}}| 3DWebGL, Microsoft Windows>Windows, Linux, OS X, iOS, Android| Experience Curiosity, Petigor's Tale, Back to the Middle AgesGPLv3 or commercial}}Blender (software)>BlenderHTTPS://WWW.BLEND4WEB.COM/EN/ > TITLE=BLEND4WEB OFFICIAL SITE DATE=, June 22, 2015,
! Blender| C, C++| Python| {{Yes}}| 2D, 3D
Microsoft Windows>Windows, Linux, OS X, Solaris| Yo Frankie!, Sintel The Game, ColorCubeGPL}}ARCHIVEDATE=MARCH 25, 2009 PUBLISHER=WEB.ARCHIVE.ORG ACCESSDATE=AUGUST 21, 2012, HTTP://WWW.BLENDER.ORG/FEATURES-GALLERY/FEATURES/#C883 >TITLE=FEATURES DATE=, August 21, 2012,
! Bork3D Game Engine| C++| | {{Yes}}| 3D
IOS, OS X, Microsoft Windows>WindowsBork3D Game Engine#Games>ListBerkeley Software Distribution>BSD|
! BRender| | | {{Yes}}| 3D
Microsoft Windows>Windows, DOS, PlayStation| Carmageddon, FX Fighter, I-War (Independence War).| {{proprietary}}|
! Build engine| C|| {{yes}}| 2.5D
Microsoft Windows>Windows, Linux, OS X, DOSDuke Nukem 3D, Shadow Warrior, Blood (video game)>Blood, Redneck RampageCustom, free non-commercial use}}First-person shooter engine>FPS engine; 2.5D, 2D grid base geometry
! Buildbox| C++|| {{Yes}}| 2D
Microsoft Windows>Windows, OS X, iOS, Android| Ball Jump, Sky, The Line Zen, Phases| {{proprietary}}| Drag and drop game builder without scripting
! C4 Engine| | | {{Yes}}| 3D
PlayStation 4, PlayStation 3, Microsoft Windows>Windows, OS X, Linux, iOSC4 Engine#Games using C4>List| {{proprietary}}| Retired, no longer available for licensingTerathon Software LLC, C4 Engine
! Cafu Engine| C++
Lua (programming language)>Lua| {{yes}}| 3DMicrosoft Windows>Windows, Linux, OS X|GNU General Public License}} or proprietary software>ProprietaryPUBLISHER=CAFU.DE ACCESSDATE=AUGUST 21, 2012 ARCHIVEURL=HTTPS://WEB.ARCHIVE.ORG/WEB/20120304001531/HTTP://WWW.CAFU.DE/FEATURES DF=,
! Chrome Engine| C++| | {{Yes}}| 3D
Microsoft Windows>Windows, Linux, PlayStation 4, Xbox OneChrome Engine#Games using Chrome Engine>List| {{proprietary}}|
! ClanLib| C++|| {{yes}}| 2.5D
Microsoft Windows>Windows, Linux, OS X|zlib}}|
! Clausewitz| C++| | {{Yes}}| 3D
Microsoft Windows>Windows, OS X, LinuxParadox Development Studio#List of games developed>All Paradox Development Studio games since 2007| {{proprietary}}|
! Clickteam Fusion||| {{Yes}}| 2D
Microsoft Windows>Windows, iOS, Android, HTML5, Adobe Flash| Five Nights at Freddy's| {{proprietary}}|
! Cocos2d, Cocos2d-x, Cocos2d-html5| C++, Python, Objective-C, JavaScript| JavaScript, Java, Lua| {{yes}}| 2D, 2.5D, 3D
Microsoft Windows>Windows, Linux, OS X, iOS, Android, BlackBerry, Tizen| Hardest Game Ever 2, DQMSL, Tiny Village, Badland, Small Street, Tiny Tower, Pocket Planes, Hill Climb, Star Thief, Geometry DashMIT}}| Android target binds to Java; iOS target uses Objective-C
! Codea
Lua (programming language)>Lua|| {{no}}| 2D| iOS| Cargo-BotApache 2.0}}|
! Coldstone| | | {{Yes}}| 2D
Mac OS 9, OS X, Microsoft Windows>Windows| Pillars of Garendall| {{proprietary}}|
! Construct| C++| JavaScript, Event System| {{Yes}}| 2D
Microsoft Windows>Windows, OS X, Wii U, HTML5 capable internet browsers| | {{proprietary}}, GPL Classic version|
! CopperCube| | | {{Yes}}| 3D
Microsoft Windows>Windows, OS X, Android, WebGL, Adobe Flash| | {{proprietary}}|
! Core3D| Objective-C|| {{yes}}| 3D
Microsoft Windows>Windows, Linux, OS X, iOS| CoreBreach3D Engine MIT License, Source Code GNU General Public License>GPL v2}}TITLE=COREBREACH GAME GOES OPEN-SOURCEPUBLISHER=PHORONIX,
! Corona| Lua| | {{Yes}}| 2D
iOS, Android (operating system)>Android, Amazon Kindle, Windows Phone 8, Apple TV, Android TV, OS X, Microsoft Windows>Windows| | {{proprietary}}|
! CPAL3D| | | {{No}}| 3D
Microsoft Windows>WindowsMemento Mori (video game)>Memento Mori| {{proprietary}}|
! Creation Engine| C++| Papyrus| {{Yes}}| 3D
Microsoft Windows>Windows, PlayStation 3, Xbox 360, Xbox One, PlayStation 4| (The Elder Scrolls V: Skyrim), Fallout 4, Fallout 76| {{proprietary}}|
! CryEngine| C++| Lua, C#| {{Yes}}| 3D
Microsoft Windows>Windows, OS X, Linux, PlayStation 3, PlayStation 4, Wii U, Xbox 360, Xbox One, iOS, AndroidList of CryEngine games>List| {{proprietary}}|
! Crystal Tools| | | {{Yes}}| 3D
PlayStation 3, Xbox 360, Microsoft Windows>Windows, WiiCrystal Tools#Games using Crystal Tools>List| {{proprietary}}|
! Crystal Space| C++| Java, Perl, Python| {{yes}}| 3D
Microsoft Windows>Windows, Linux, OS XKeepsake (video game)>Keepsake, The Crystal Scrolls, Yo Frankie!LGPL}}|
! Cube| C++|| {{yes}}| 3D
Microsoft Windows>Windows, Linux, OS XAssaultCube, Cube (video game)>Cubezlib}}| Prior generation (means it has a successor), 2D grid-based system, optimized for outdoor not indoor maps
! (Cube 2: Sauerbraten)| C++| CubeScript| {{yes}}| 3D
Microsoft Windows>Windows, Linux, OS X| (Cube 2: Sauerbraten), Red Eclipsezlib}}| Efficient 6-directional height map based geometry (versus traditional Polygon soup model), hence the name Cube, FPS engine
! Dagor Engine| | | {{Yes}}| 3D
Microsoft Windows>Windows, PlayStation 4, PlayStation 3, Xbox 360, Linux, OSXDagor Engine#Games using Dagor Engine>List| {{proprietary}}|
! Dark Engine| C++| | {{No}}| 3D
Microsoft Windows>Windows| (Thief: The Dark Project), System Shock 2, (Thief II: The Metal Age)| {{proprietary}}| Advanced AI and sound features (full control of sound propagation). Edited with DromEd.
!Decima| | | {{No}}| 3D| PlayStation 4| Death Stranding, Horizon Zero Dawn, Killzone Shadow Fall, Until Dawn, Until Dawn: Rush of Blood| {{proprietary}}|
!Defold| Lua| Lua| {{yes}}| 2D
iOS, Android (operating system)>Android, HTML5, Windows, OSX, Linux| Blastlands, Blossom Blast Saga, Pet Rescue Puzzle Saga, Family Age, Hammerwatch Coliseum| {{proprietary}}|
! Delta3D| C++| Python| {{yes}}| 2.5D| Cross-platform|
LGPL}}|
! Dim3| C++| JavaScript| {{yes}}| 3D| Cross-platform|
MIT}}|
! DimensioneX Multiplayer Engine| Java| Java, VBScript| {{yes}}| 2.5D| Cross-platform| Underworld Online
GPL}}| Produces browser games with pseudo-3D views; games can be made into Facebook Apps; intended for beginners
! DX Studio| C++| JavaScript| {{No}}| 3D
Microsoft Windows>Windows| proprietary, Freeware}}|
! Dunia Engine| C++| | {{Yes}}| 3D
Microsoft Windows>Windows, PlayStation 3, Xbox 360, PlayStation 4, Xbox OneDunia Engine#Games using Dunia Engine>List| {{proprietary}}| Based on CryEngine
! ego| | | {{Yes}}| 3D
PlayStation 3, Microsoft Windows>Windows, Xbox 360, OS X, Wii, Wii U, Xbox One, PlayStation 4EGO (game engine)#Games using the engine>List| {{proprietary}}| Primarily used for racing games
! Electron toolset| C#| NWScript| {{No}}| 3D
Microsoft Windows>Windows| Neverwinter Nights 2| {{proprietary}}|
! Elflight Engine| Java| | {{Yes}}| 3D| Cross-platform| | {{proprietary}}| Targeted for web based games
! Enforce| | | {{No}}| 3D
Microsoft Windows>Windows| (Shade: Wrath of Angels), Alpha Prime, (Carrier Command: Gaea Mission), Take On Mars| {{proprietary}}|
! Enigma Engine| | | {{Yes}}| 3D
Microsoft Windows>Windows, OS X,| Blitzkrieg, Blitzkrieg 2| {{proprietary}}|
! Esperient Creator| Lang| Lisp, CScript| {{No}}| 3D
Microsoft Windows>Windows| | {{proprietary}}|
! Essence Engine| | | {{No}}| 3D
Microsoft Windows>WindowsEssence Engine#Games using the Essence Engine>List| {{proprietary}}|
! Euphoria| | | {{Yes}}| 3D
Microsoft Windows>Windows, PlayStation 4, Xbox One, PlayStation 3, Xbox 360, iOS, Android| | {{proprietary}}|
! Exult| C++|| {{yes}}| 2D
Microsoft Windows>Windows, Linux, OS X, BSD|GPL}}| Free software re-implemented Ultima VII game engine
! Flare3D| ActionScript 3| | {{Yes}}| 3D
World Wide Web>Web, Microsoft Windows, iOS, Android (operating system)>Android, BlackBerryFlare3D#List of Games>List| {{proprietary}}|
! Flixel| ActionScript|| {{yes}}| 2D|| Various games by Gregory Weir
MIT}}| Boilerplate code for Flash games
! Forgelight Engine| | | {{No}}| 3D
Microsoft Windows>WindowsFree Realms, PlanetSide 2, Landmark (video game)>Landmark, EverQuest Next, (H1Z1: Just Survive), (H1Z1: King of the Kill)| {{proprietary}}|
! Fox Engine| | | {{Yes}}| 3D
Microsoft Windows>Windows, PlayStation 3, PlayStation 4, Xbox 360, Xbox OneFox Engine#Games using Fox Engine>List| {{proprietary}}|
! Freescape| | Freescape Command Language| {{Yes}}| 3D| Amstrad CPC, ZX Spectrum, IBM PC, Commodore 64, Commodore Amiga, Atari ST
Freescape#Software using the Freescape engine>List| {{proprietary}}|
! Frostbite| C++| | {{Yes}}| 3D
Microsoft Windows>Windows, PlayStation 3, PlayStation 4, Xbox 360, Xbox OneList of Frostbite games>List| {{proprietary}}Battlefield (video game series)>Battlefield (series) video games
! Future Pinball| | | {{No}}| 3D
Microsoft Windows>Windows| Freeware}}|
! Gamebryo| C++| | {{Yes}}| 3D
Microsoft Windows>Windows, PlayStation 3, PlayStation 4, Xbox 360, Xbox OneGamebryo#Games using Gamebryo and LightSpeed>List| {{proprietary}}|
! Game Editor| | Custom (C styled)| {{Yes}}| 2D
iPhone, iPad, OS X, Microsoft Windows>Windows (95-Windows 7), Linux, Windows-based smartphones, GP2X, Pocket PCs, Handheld PCs| GNU General Public License}}, Proprietary software>Proprietary|
! GameMaker Studio| GML| Game Maker Language, JavaScript, GLSL| {{Yes}}| 2D, 3D
Microsoft Windows>Windows, Windows 8, Xbox 360, Xbox One, PlayStation 3, PlayStation 4, PlayStation Vita, OS X, Ubuntu (operating system), HTML5, Android (operating system)>Android, iOS, Windows Phone 8, Tizen, Amazon Fire TV, Nintendo Switch| List of GameMaker Studio games| {{proprietary}}| Limited 3D abilities
! GamePlay3D| C++
Lua (programming language)>Lua| {{yes}}| 3DMicrosoft Windows>Windows, Linux, OS X, iOS, BlackBerry 10, Android|Apache 2.0}}| Aimed at the indie game developer ecosystem, similar features to cocos2d-x
! GameSalad| Lang| Script| {{Yes}}| 2D
iOS, Android (operating system)>Android| | {{proprietary}}|
! Gamestudio|| C-Script, Lite-C| {{No}}| 3D
Microsoft Windows>WindowsGamestudio#Games>List| {{proprietary}}| Games can be published royalty-free
! Gamvas| JavaScript| JavaScript| {{yes}}| 2D| HTML5|
MIT}}| HTML5 canvas game engine with Box2D integration
! Godot| C++| GDScript, C#, Visual Script, GDNative| {{yes}}| 2D, 2.5D, 3D| Windows, macOS, Linux, UWP, iOS, Android, HTML and Web Assembly|
MIT}}|Open source. 3.0+ adds C# scripting plus other languages via modules and GDNative. PBR and Global Illumination.
! Gold Box| Assembly, Pascal, C, C++| | {{Yes}}| 2D
Amiga, Apple II, Atari ST, Commodore 64/Commodore 128>128, DOS, Macintosh, Nintendo Entertainment System, PC-9801, Sega GenesisPool of Radiance, Gateway to the Savage Frontier, Champions of Krynn, (Buck Rogers: Countdown to Doomsday), Neverwinter Nights (1991 video game)>Neverwinter Nights, (Spelljammer: Pirates of Realmspace)| {{proprietary}}Strategic Simulations>SSI's engine for Advanced Dungeons & Dragons role-playing games
! GoldSrc| C, C++, Assembly| | {{Yes}}| 3D
Microsoft Windows>Windows, OS X, Linux, PlayStation 2, Xbox, DreamcastHalf-Life (video game)>Half-Life, Team Fortress Classic, (Half-Life: Opposing Force), Counter-Strike, Ricochet, Deathmatch Classic, (Half-Life: Blue Shift), (Half-Life: Decay), Day of Defeat, (Counter-Strike: Condition Zero), Counter-Strike Neo, Counter-Strike Online| {{proprietary}}| Highly modified Quake engine
! HeroEngine| C++, C#| HeroScript Language| {{No}}| 3D
Microsoft Windows>Windows| (Star Wars: The Old Republic)| {{proprietary}}|
! Horde3D| C++|| {{yes}}| 3D
Microsoft Windows>Windows, Linux| EPL}}| Small 3D rendering engine for large crowds of animated characters
! HPL Engine| C++| AngelScript| {{Yes}}| 3D
Microsoft Windows>Windows, Linux, OS X(Penumbra: Overture), (Penumbra: Black Plague), (Penumbra: Requiem), (Amnesia: The Dark Descent), (Amnesia: A Machine for Pigs), Soma (video game)>SomaGNU General Public License>GPL version 1| Cross-platform, compatible with OpenGL, OpenAL, and Newton Game Dynamics libraries; defining features include ability for advanced object interaction via use of Newton's physics code
! id Tech 1 (Doom)| C| ACS| {{yes}}| 2.5D
Microsoft Windows>Windows, Linux, OS XDoom (1993 video game)>Doom, ''(Doom II: Hell on Earth, Heretic (video game)>Heretic, (Hexen: Beyond Heretic, (Strife: Quest for the Sigil>Strife), Chex Quest''GPL}}| 2D-based level geometry, sprites, and particles, uses clever methods to give illusion of 3D depth
! id Tech 2 (Quake)| C| QuakeC| {{yes}}| 3D
Microsoft Windows>Windows, Linux, OS XQuake (video game)>QuakeGPL}}3D computer graphics>true 3D id Tech engine
! id Tech 2 (Quake II)| C| C| {{yes}}| 3D
Microsoft Windows>Windows, Linux, OS X| Quake IIGPL}}| Also termed the Quake II engine
! id Tech 3| C| C| {{yes}}| 3D
Microsoft Windows>Windows, Linux, OS X| Quake III ArenaGPL}}| Also termed the Quake III engine
! id Tech 4|C++
Dynamic-link library>DLLs| {{yes}}| 3DMicrosoft Windows>Windows, Linux, OS XDoom 3, Doom 3 BFG Edition, Quake 4, Prey (2006 video game)>Prey, (Enemy Territory: Quake Wars), ''Wolfenstein (2009 video game), Brink (video game)>Brink''GPL}}Doom 3 engine; features (Doom 3#Technology>advanced: lighting, shadows, interactive GUI surfaces)
! id Tech 5
C++, AMPL, Clipper (programming language)>Clipper, Python| Script| {{Yes}}| 3DMicrosoft Windows>Windows, OS X, Xbox 360, Xbox One, PlayStation 3, PlayStation 4Rage (video game)>Rage, (Wolfenstein: The New Order), (Wolfenstein: The Old Blood), The Evil Within| {{proprietary}}MegaTexture technology, starting with Rage (video game)>Rage
! id Tech 6|C++| | {{Yes}}| 3D
Microsoft Windows>Windows, Xbox One, PlayStation 4, Nintendo SwitchDoom (2016 video game)>Doom (2016), (Wolfenstein II: The New Colossus)| {{proprietary}}|
!id Tech 7|C++||Yes|3D
Microsoft Windows>Windows, PlayStation 4, Xbox One, Nintendo Switch|Doom EternalProprietary software>Proprietary|
! iMUSE| | | {{NA}}| {{NA}}| Integrated with other engines| (Monkey Island 2: LeChuck's Revenge), all LucasArts adventure games afterwards| {{proprietary}}| Dynamic music system
! Infinity Engine| | | {{Yes}}| 2D
Microsoft Windows>Windows, Mac OS, OS X, AmigaOS 4| Baldur's Gate, (Planescape: Torment), Icewind Dale, (Baldur's Gate II: Shadows of Amn), Icewind Dale II| {{proprietary}}|
! Irrlicht| C++| C++| {{yes}}| 3D
Microsoft Windows>Windows, Mac OS, Linux, Windows CEIrrlicht Engine#Projects using it>List of Irrlicht gameszlib}}| Open source, audio with extension
! ioquake3| C|| {{yes}}| 3D
Microsoft Windows>Windows, Linux, OS X| Urban TerrorGPL}}|
! Iron Engine| | | {{No}}| 3D
Microsoft Windows>Windows| Sins of a Solar Empire, Sins of a Dark Age| {{proprietary}}|
! IW engine| C++| | {{Yes}}| 3D
Microsoft Windows>Windows, OS X, PlayStation 4, PlayStation 3, Xbox One, Xbox 360, Wii U, Wii| Call of Duty series| {{proprietary}}| Originally built from id Tech 3
! Jade| C++| | {{Yes}}| 3D| Cross-platform
Jade (game engine)#Games using the Jade engine>List| {{proprietary}}|
! Jake2| Java|| {{yes}}| 3D| Cross-platform|
GPL}}| Java port of Quake II game engine
! Java3D| Java|| {{yes}}| 3D| Cross-platform|
BSD}}| Community-centric project. Last version 1.6.0 (April 2015). Used by many schools as part of course work
! Jedi| C| | {{Yes}}| 2.5D
DOS, Microsoft Windows>Windows(Star Wars: Dark Forces), Outlaws (1997 video game)>Outlaws| {{proprietary}}| Rumored to have been reverse-engineered from Doom engine
! jMonkeyEngine| Java|| {{yes}}| 3D| Cross-platform|
BSD}}| Community-centric project, used by several commercial game studios
! Kinetica| | | {{No}}| 3D| PlayStation 2
Kinetica (game engine)#Games using Kinetica>List| {{proprietary}}|
! Kivy (framework)| Python| Kv| {{yes}}| 2.5D
Microsoft Windows>Windows, Linux, OS X, iOS, Android| Deflectouch, FishLifeMIT}}| For rapid development, can make multi-touch apps
! LayaAir| | ActionScript 3, JavaScript, TypeScript| {{yes}}| 2D, 3D
WebGL, Microsoft Windows>Windows, Linux, OS X, iOS, Android| GNU General Public License or commercial software>commercial}}FBX files or Unity (game engine)>Unity scene.
! Leadwerks|C++| Lua| {{Yes}}| 3D| Windows, Linux| Hoodwink, Rogue System| {{proprietary}}|
! LibGDX
Java (programming language)>Java| | {{yes}}| 2D, 3DLinux, Microsoft Windows>Windows, OS X, iOS, Android, Java applet, WebGLIngress (video game)>IngressApache 2.0}}| Java game development framework, provides a unified API that works across all supported platforms
! LithTech| | | {{Yes}}| 3D| Cross-platform
LithTech#Games using LithTech>List| {{proprietary}}|
! Lumberyard| C++| Lua| {{Yes}}| 3D
PlayStation 4, Xbox One, Microsoft Windows>Windows| | {{proprietary}}|The software is free to download and use however is works closely with amazon services.
! Luminous Studio| | | {{Yes}}| 3D
PlayStation 4, Xbox One, Microsoft Windows>Windows| Final Fantasy XV| {{proprietary}}|
! LyN| | | {{Yes}}| 3D| Cross-platform
LyN#Games using LyN>List| {{proprietary}}| Intended to scale effectively on 7th and 8th generation consoles
! id="LOVE" |LÖVE| Lua| Lua| {{yes}}| 2D
iOS, Android (operating system)>Android, Microsoft Windows, Linux, OS X, NetBSD, FreeBSD, OpenBSD, Solaris (operating system)>Solaris,and all platforms supported by pkgsrcHTTP://PKGSRC.SE/WIP/LOVE>TITLE=PKGSRC.SE - THE NETBSD PACKAGE COLLECTIONACCESSDATE=AUGUST 19, 2015, Mari0, Journey to the Center of Hawkthorne, Move or DieLÖVE - FREE 2D GAME ENGINEACCESSDATE=DECEMBER 6, 2016, zlib}}TITLE=LÖVE2D FOR LUA GAME PROGRAMMING, 978-1782161608,
! M.U.G.E.N| C| | {{Yes}}| 2D
Linux, DOS, Microsoft Windows>Windows, OS X| Freeware}}Allegro (software)>Allegro initially, now uses on SDL
! Marmalade| C++, Lua, Objective-C, HTML5| Lua, 2DKit| {{Yes}}| 2D, 3D
iOS, Android (operating system)>Android, BlackBerry, Windows 10, Amazon, OS X, Windows, Tizen, Roku, Chromecast| List of Marmalade Games| {{proprietary}}| High-performance, cross-platform, with authoring tools and asset store
! Moai SDK| C++| Lua| {{yes}}| 2D
Microsoft Windows>Windows, OS X, iOS, Android, LinuxBroken Age, Lost in Paradise (game)>Lost in ParadiseCPAL}}|
! MT Framework| C++| | {{Yes}}| 3D
PlayStation 3, Xbox 360, Microsoft Windows>Windows, Wii, Wii U, Nintendo 3DS, PlayStation VitaMT Framework#Games using MT Framework>List| {{proprietary}}| Intended to be 7th generation console engine, replaced by Panta Rhei
! MonoGame
C Sharp (programming language)>C#| C#| {{yes}}| 2D,3DMicrosoft Windows>Windows, OS X, Xbox One, PlayStation 4, PlayStation Vita, Windows Phone, iOS, Android (operating system), Windows Store, Ouya, Berkeley Software Distribution>BSDSkulls of the Shogun, Bastion_(video_game)>Bastion, TowerFall, Transistor (video game), Fez (video game), Axiom VergeMicrosoft Public}}|
! Nebula Engine| | | {{No}}| 3D
Microsoft Windows>Windows| (Drakensang: The Dark Eye), (Drakensang: The River of Time)| {{proprietary}}date=July 2015}}
! NScripter| | | {{No}}| 2D
Microsoft Windows>Windows| Freeware}}|
! Odyssey Engine| | | {{Yes}}| 3D
Microsoft Windows>Windows, OS X| (Star Wars: Knights of the Old Republic), (Star Wars: Knights of the Old Republic II: The Sith Lords)| {{proprietary}}|
! OGRE| C++| C++| {{yes}}| 3D
Linux, Windows (all major versions), OS X, Google Native Client>NaCl, WinRT, Windows Phone 8, iOS and Android| TorchlightMIT}}| 3D rendering engine used by several games
! OHRRPGCE| FreeBASIC| HamsterSpeak| {{yes}}| 2D
Microsoft Windows>Windows, OS X, Linux, Android| Wandering HamsterGPL}}RPG creation software>Role-playing game creation system; use of scripting is optional
! ONScripter| NScripter| NScripter| {{yes}}| 2D
Microsoft Windows>Windows, OS X, Linux, Dreamcast, PSP, iOS| Narcissu, Saya no Uta, TsukihimeGPL}}| Used to develop visual novels and first-person adventure games
! OpenClonk| C++| C4Script| {{yes}}| 2.5D
Microsoft Windows>Windows, Linux, OS X| OpenClonkISC}}| Engine for 2D action/strategy platformers with 3D graphics
! OpenSimulator| C#
Linden Scripting Language>LSL| {{yes}}| 3DMicrosoft Windows>Windows, Linux, OS X, FreeBSD|BSD}}| Server platform to host virtual worlds, compatible with Second Life clients
! ORX| C/C++| Custom| {{yes}}| 2.5D
Microsoft Windows>Windows, Linux, OS X, iOS, Android| Le Magasin des Suicideszlib}}| 3D accelerated
! Panda3D| C++, Python| Python| {{yes}}| 3D
Microsoft Windows>Windows, Linux, OS X, iOS| Toontown Online, Pirates of the Caribbean OnlineBSD}}|
! Panta Rhei| | | {{Yes}}| 3D
PlayStation 4, Xbox One, Microsoft Windows>WindowsDeep Down (video game)>Deep Down| {{proprietary}}| Successor to MT Framework for 8th generation consoles
! Phaser| JavaScript| JavaScript| {{Yes}}| 2D| Cross-platform|
MIT}}|
! PhyreEngine| C++| | {{Yes}}| 3D
Personal computer>PC, PlayStation Portable, PlayStation Vita, PlayStation 3, PlayStation 4PhyreEngine#Partial list of studios and games that use PhyreEngine>Listproprietary, Freeware}}|
! Pie in the Sky| C| | {{Yes}}| 2.5D
DOS, Microsoft Windows>Windows, OS XPie in the Sky (game engine)#Games>List| {{proprietary}}|
! PlayCanvas| JavaScript| JavaScript| {{yes}}| 3D
Microsoft Windows>Windows, Linux, OS X, iOS, HTML5, Android| Swoop, Zombie Pac-manMIT}}|Users can work on game at the same time via online browser and publish to multiple platforms; engine uses WebGL and includes physics
! PlayN
Java (programming language)>Java|| {{yes}}| 2DiOS, Android (operating system)>Android, HTML5, Windows, Linux| Angry Birds ChromeApache 2.0}}|
! PLIB| C++|| {{yes}}| 3D
Microsoft Windows>Windows, Linux, OS X|LGPL}}|
! Pyrogenesis| C++| JavaScript| {{yes}}| 3D
Microsoft Windows>Windows, Linux, OS X0 A.D. (video game)>0 A.D.LGPL}}| Designed for RTS games
! Q| | | {{Yes}}| 3D
Microsoft Windows>Windows, OS X , Linux, PS2, PS3, Wii| | {{proprietary}}|
! Qfusion| C/C++| AngelScript| {{yes}}| 3D
Microsoft Windows>Windows, Linux, OS X, AndroidWarsow (video game)>WarsowGPL}}|
! Real Virtuality| C++| | {{Yes}}| 3D
Microsoft Windows>Windows, XboxARMA 2, ARMA 3, DayZ (video game)>DayZ| {{proprietary}}|
! REDengine| C++| | {{Yes}}| 3D
Microsoft Windows>Windows, OS X, Xbox 360, Xbox One, PlayStation 4| (The Witcher 2: Assassins of Kings), (The Witcher 3: Wild Hunt)| {{proprietary}}|
! Ren'Py
Python (programming language)>Python| Pygame| {{yes}}| 2DMicrosoft Windows>Windows, OS X, Linux, Android, OpenBSDJisei (video game series)>Jisei, Katawa Shoujo, Doki Doki Literature Club!MIT}}| Used to develop visual novels and first-person adventure games
! RenderWare| | RWX| {{Yes}}| 3D
Microsoft Windows>Windows, Mac OS, Nintendo GameCube, Wii, Xbox, Xbox 360, PlayStation 2, PlayStation 3, PlayStation Portable| List of RenderWare games| {{proprietary}}| RenderWare script available in version 2 only
! Rockstar Advanced Game Engine (RAGE)| | | {{Yes}}| 3D
Microsoft Windows>Windows, PlayStation 3, PlayStation 4, Wii, Xbox 360, Xbox OneRockstar Advanced Game Engine#Games using RAGE>List| {{proprietary}}|
! RPG Maker| | Ruby, JavaScript| {{Yes}}| 2D
PC-8801, MSX2, PC-9801, Super Nintendo Entertainment System>Super Famicom, Microsoft Windows, Sega Saturn, PlayStation (console)>PlayStation, Game Boy Color, PlayStation 2, Game Boy Advance, Nintendo DS| Alpha Kimori, Ao Oni, Aveyond series, (Barkley, Shut Up and Jam: Gaiden), Corpse Party, Eternal Eden, Laxius Force, One Night Trilogy, Super Columbine Massacre RPG!, To the Moon, Yume Nikki| {{proprietary}}| Game creation system, allows users to build their own role-playing games
! SAGE| | | {{Yes}}| 3D
Microsoft Windows>Windows, Macintosh, Xbox 360, PlayStation 3SAGE (game engine)#Games>List| {{proprietary}}| Used for real-time strategy games
! SCUMM| | | {{Yes}}| 2D
3DO Interactive Multiplayer>3DO, Amiga, Apple II, Atari ST, CDTV, Commodore 64, FM Towns & FM Towns Marty, Macintosh, Nintendo Entertainment System, DOS, Microsoft Windows>Windows, Sega Mega-CD, TurboGrafx-16/PC Engine| Maniac Mansion| {{proprietary}}iMUSE and INSANE (software)>INSANE; ScummVM provides an open source re-creation
! Shark 3D| C++| Python| {{Yes}}| 3D
Microsoft Windows>Windows, Xbox, Xbox 360 | (Dreamfall: The Longest Journey)| {{proprietary}}|
! ShiVa| C++| Lua| {{Yes}}| 3D
Microsoft Windows>Windows, OS X, Linux, iOS, Android, Windows Phone, BlackBerry, PlayStation 3, PlayStation 4, Wii, Xbox 360, Xbox One, WebGL| (Prince of Persia 2: The Shadow and the Flame) (Mobile remake)| {{proprietary}}|
! Sierra's Creative Interpreter (SCI)| | | {{Yes}}| 2D
Amiga, Atari ST, Macintosh, NEC PC-9801>PC-9801, IBM PCSierra's Creative Interpreter#Versions>Version list with games| {{proprietary}}|
! Silent Storm engine| | | {{No}}| 3D
Microsoft Windows>WindowsSilent Storm, Night Watch (video game)>Night Watch, Hammer & Sickle, Day Watch| {{proprietary}}| Used for turn-based tactics games
! Sith| | COG| {{No}}| 3D
Microsoft Windows>Windows| (Star Wars Jedi Knight: Dark Forces II)| {{proprietary}}| Used as the basis of the GrimE engine
! Snowdrop| C++| | {{Yes}}| 3D
Microsoft Windows>Windows, Switch, PlayStation 4, Xbox OneTom Clancy's The Division, (South Park: The Fractured but Whole), Mario + Rabbids Kingdom Battle, Skull & Bones (video game)>Skull & Bones| {{proprietary}}|
! Source| C++
Squirrel (programming language)>Squirrel, Lua| {{Yes}}| 3DMicrosoft Windows>Windows, OS X, Linux, PlayStation 3, Xbox (console), Xbox 360, Android (operating system)>AndroidHalf-Life 2, (Counter-Strike: Source), Left 4 Dead, Portal (video game)>Portal, Team Fortress 2, others (list)| {{proprietary}}| The SDK is bundled with many Source games
! Source 2| C++
Lua (programming language)>Lua| {{Yes}}| 3DMicrosoft Windows>Windows, OS X, Linux, Android (operating system), iOSHTTPS://WWW.PCGAMESN.COM/ARTIFACT/ARTIFACT-SOURCE-2-IOS-ANDROID FIRST = DUSTIN DATE = MARCH 8, 2018 WORK = PCGAMESN ARCHIVEURL = HTTPS://WEB.ARCHIVE.ORG/WEB/20180309192121/HTTPS://WWW.PCGAMESN.COM/ARTIFACT/ARTIFACT-SOURCE-2-IOS-ANDROID DF = MDY-ALL, Dota 2 (port)MARTIN TITLE=VALVE ANNOUNCES DOTA 2 REBORN WEBSITE=IGN DEADURL=NO ARCHIVEDATE=JUNE 29, 2016 The Lab (video game)>The Lab (limited), Artifact, Dota Underlords| {{proprietary}}| The first game using Source 2, Dota 2, was ported over from the original Source engine. One of The Lab's minigame Robot Repair uses Source 2 engine while rest of seven uses Unity's engine.
! Spring| C++
C (programming language)>C, C++, JVM Languages, Lua (programming language)>Lua, Python| {{yes}}| 3DMicrosoft Windows>Windows, Linux, OS XBalanced Annihilation), Zero-KGPL}}Real-time strategy>RTS, simulated events, OpenGL
! Starling Framework| ActionScript| | {{yes}}| 2D
Microsoft Windows>Windows, OS X, GNU/Linux, iOS, Android| Angry Birds Friends, IncredipedeBSD Simplified}}Adobe Flash>Flash display list architecture on accelerated graphics hardware
! Stencyl| Haxe| Haxe| {{Yes}}| 2D
Adobe Flash>Flash, HTML5, iOS, Android (operating system), Linux, OS X, Microsoft Windows>Windows| | {{proprietary}}| Free to publish to flash and HTML5. Subscription required for publishing to desktop or mobile.
!Autodesk Stingray (Bitsquid)|Lua||{{yes}}|3D|Windows, Mac, Linux, IOS, Android, PlayStation 4, PlayStation 3, Xbox 360||{{proprietary}}|
! StepMania| C++| Lua| {{yes}}| 3D| Cross-platform
In the Groove (series)>In the Groove, Pump It Up Pro, Pump It Up InfinityMIT}}Dance Dance Revolution>DDR
! Stratagus| C| Lua| {{yes}}| 2D| Linux| Bos Wars
GPL}}| For real-time strategy games
! SunBurn XNA| | | {{No}}| 3D| Xbox Live| AvaGlide| {{proprietary}}|
! Three.js| JavaScript| JavaScript| {{Yes}}| 3D, 2D
HTML5, Microsoft Windows>Windows, Linux, OS X, iOS, Android| MIT}}|
! TOSHI| | | {{Yes}}| 3D
Microsoft Windows>Windows, Nintendo GameCube, Game Boy Advance, Nintendo DS, Wii, PlayStation 2, Xbox(Jurassic Park: Operation Genesis), Nicktoons Unite!, Barnyard (video game)>Barnyard, ''(El Tigre: The Adventures of Manny Rivera (video game), de Blob, Marvel Super Hero Squad (video game)>Marvel Super Hero Squad''| {{proprietary}}|
! Truevision3D| Visual Basic, C++| | {{No}}| 3D
Microsoft Windows>Windows| | {{proprietary}}|
! Torque3D| C++| TorqueScript| {{yes}}| 3D
Microsoft Windows>Windows, Linux, OS XMarble Blast Gold, ThinkTanks, Tribes 2, Villagers and Heroes, Blockland (video game)>BlocklandMIT}}| Includes multiplayer network code, seamless indoor-outdoor rendering engines, skeletal animation, drag and drop GUI creation, built in world editor, C-like scripting language
! Turbulenz| TypeScript| JavaScript| {{yes}}| 2D, 3D
HTML5, iOS, Android (operating system)>Android| Polycraft, Save the Day, Score RushMIT}}|
! UbiArt Framework| C++| | {{Yes}}| 2.5D| Cross-platform| Rayman Origins, Rayman Legends, Child of Light, (Valiant Hearts: The Great War)| {{proprietary}}|
! Unigine| C++| C#, UnigineScript, GLSL, HLSL, UUSL| {{Yes}}| 3D
Microsoft Windows>Windows, Linux, OS X, PlayStation 3, Android, iOSUnigine#Games>List| {{proprietary}}| Focused on large open scenes: 64-bit precision of coordinates, support for geo coordintaes, round Earth model. Mainly used in enterprise and professional simulators.
! Unity| C++
Cg (programming language)>Cg, HLSL| {{Yes}}| 2D, 2.5D, 3DMicrosoft Windows>Windows, OS X, Linux Xbox 360, Xbox One, Wii U, New Nintendo 3DS, Nintendo Switch, PlayStation 4, PlayStation Vita, Windows Phone, iOS, Android (operating system)>Android, BlackBerry 10, Tizen, Unity Web Player, Windows Store, WebGL, Oculus Rift, Gear VR, Android TV, Samsung Smart TV| List of Unity games| {{proprietary}}|
! Unreal Engine| C++
GLSL, Cg (programming language)>Cg, HLSL, UnrealScript, C++, Blueprints| {{Yes}}| 3D| Cross-platform| List of Unreal Engine games| {{proprietary}}| UnrealScript was removed in version 4
! V-Play Game Engine| C++| QML, JavaScript| {{Yes}}| 2D
iOS, Android (operating system)>Android, Windows, OS XV-Play Game Engine#Games>List| {{proprietary}}Qt (software)>Qt
! Vengeance Engine| C++| | {{No}}| 3D
Microsoft Windows>Windows| (Tribes: Vengeance), SWAT 4| {{proprietary}}| Based on Unreal Engine version 2/2.5
! Vicious Engine| Lang| Script| {{Yes}}| 3D
Nintendo GameCube, Wii, WiiWare, Xbox (console)>Xbox, Xbox 360, Xbox Live Arcade, PlayStation 2, PlayStation Portable, PlayStation Network, WindowsVicious Engine#Games using the Vicious Engine>List| {{proprietary}}|
! Virtools| | | {{Yes}}| 3D| | Ballance| {{proprietary}}| Used for game prototyping and rapid development
! Vision| Lang| Script| {{Yes}}| 3D
Microsoft Windows>Windows, Xbox 360, PlayStation 3, Wii, Wii U, iOS, Android (operating system), PlayStation Vita, Internet Explorer 6>IE6 and up, Firefox 2.0 and up, Google Chrome, Opera 9 and upVision (game engine)#Games using Vision Engine>List| {{proprietary}}|
! Visual3D Game Engine| C#/.NET| | {{Yes}}| 3D
Microsoft Windows>Windows, Xbox 360| | {{proprietary}}| Commercial successor to open-source RealmForge engine
! Visual Pinball| C++| VBScript| {{No}}| 3D
Microsoft Windows>Windows| MAME#License pre-0.172, then BSD licenses>BSD, GPL}}|
! VRAGE|C#| | {{Yes}}| 3D
Microsoft Windows>Windows, Xbox One| Miner Wars 2081, Space Engineers,Medieval Engineers| {{proprietary}}| Source code was released under a commercial license
! Wintermute Engine| C++| C-like syntax| {{No}}| 2.5D
Microsoft Windows>Windows| Donationware, MIT License, GNU Lesser General Public License>LGPL}}| Lite version lacks 3D Actor function
! World Builder| | | {{No}}| 2D
Classic Mac OS>System 3| Freeware}}|
! WorldForge| C++| Lua (client), Python (server)| {{Yes}}| 3D| |
GPL}}| MMORPG framework made of libraries, server, client, media
! Xenko| C#| C#| {{Yes}}| 2D/3D| Cross-platform|
MIT}}| Supports C# 6.0
! XnGine| | | {{No}}| 3D| DOS
(The Terminator: Future Shock), (Skynet (video game)>The Terminator: SkyNET), ''(The Elder Scrolls II: Daggerfall, (The Elder Scrolls Legends: Battlespire>TES Legends: Battlespire), (The Elder Scrolls Adventures: Redguard|TES Adventures: Redguard)''| {{proprietary}}|
! Zest3D| ActionScript 3, C++| Lua| {{yes}}| 3D
World Wide Web>Web, Microsoft Windows, Linux, OS X, Android (operating system)>Android, iOS, BlackBerry| Boost}}|
! Zillions of Games|
Zillions of Games#Scripting>Zillions Rules| {{No}}| 2DMicrosoft Windows>Windows| | {{proprietary}}|
class="sortbottom"! style="width: 12em" | Name! Primary programming language! Scripting! Cross-platform! 2D/3D oriented! Target platform! Notable games! License! class="unsortable" | Notes and references

See also

References

{{Reflist}}{{Video game engines}}

- content above as imported from Wikipedia
- "List of game engines" does not exist on GetWiki (yet)
- time: 5:23am EDT - Wed, Sep 18 2019
[ this remote article is provided by Wikipedia ]
LATEST EDITS [ see all ]
GETWIKI 09 JUL 2019
Eastern Philosophy
History of Philosophy
GETWIKI 09 MAY 2016
GETWIKI 18 OCT 2015
M.R.M. Parrott
Biographies
GETWIKI 20 AUG 2014
GETWIKI 19 AUG 2014
CONNECT