List of game engines


s are tools available to implement video games without building everything from the ground up. Whether they are 2D or 3D based, they offer tools to aid in asset creation and placement.

Engines

The following list is not exhaustive. Also, it mixes game engines with rendering engines as well as API bindings without any distinctions.
Name
Primary programming languageRelease yearScriptingCross-platform2D/3D orientedTarget platformNotable gamesLicenseNotes and references
4A EngineC++2010None 3DWindows, macOS, Linux, PlayStation 3, PlayStation 4, Xbox 360, Xbox OneMetro 2033, Metro: Last Light, Metro ExodusDeveloped by 4A Games; renowned for its advanced rendering techniques.
A-Frame JavaScript2015JavaScript3DCross-platformPrimarily experimental VR experiences Open source Entity component system WebVR framework
Adventure Game InterpreterC1984C style2DDOS, Apple SOS, ProDOS, Classic Mac OS, Atari TOSListThe engine behind many early Sierra adventure titles, made specifically for adventure games.
Adventure Game StudioC++1997AGSScript2DWindows, LinuxChzo Mythos, BlackwellMostly used to develop third-person pre-rendered graphic adventure games, one of the most popular for developing amateur adventure games
Aleph OneC++1999Lua, Marathon markup language2.5DWindows, Linux, macOSAleph One FPS engine
Amazon LumberyardC++2015Lua3DPlayStation 4, Xbox One, WindowsNew WorldThe software is free to download and use, however, it works closely with Amazon services.
AnvilC++, C#2009Custom proprietary scripting system3DWindows, PlayStation 3, PlayStation 4, PlayStation Vita, Wii U, Xbox 360, Xbox OneListDeveloped by Ubisoft and uses a custom scripting framework tailored for complex game logic and AI
AppGameKitC++, BASIC2016C#, C++, AGK BASIC2D, 3DWindows, Mac, iOS, Android, HTML5, Raspberry PiN/aDesigned for rapid game development specifically for beginners and indie game developers.
Ardor3DJava2008None 3DCross-platformMainly academic projects/simulations; no major commercial titlesFork of jMonkeyEngine 2.0
Aurora toolsetC++2002NWScript3DWindows, Linux, macOSNeverwinter NightsOriginally developed by BioWare, it provided a framework for creating rRPGs.
Babylon.jsJavaScript, TypeScript2013JavaScript, TypeScript3DCross-PlatformVarious browser-based 3D experiencesA powerful open source 3D engine for the web, Babylon.js simplifies development of interactive 3D so it can run on WebGL.
Blend4WebJavaScript, Python, C, C++2018JavaScript3DWebGL, Windows, Linux, macOS, iOS, AndroidExperience CuriosityGame content, including graphics, animation, sound, and physics, is authored in the 3D modeling and animation suite Blender
Blender Game EngineC, C++2000Python2D, 3DWindows, Linux, macOS, SolarisYo Frankie!, Sintel The Game, ColorCube2D/3D game engine packaged in a 3D modelar with integrated Bullet physics library
Build engineC19952.5DWindows, Linux, macOS, DOSDuke Nukem 3D, Shadow Warrior, Blood, Redneck RampageFPS engine; 2.5D, 2D grid base geometry
BuildboxC++2014Optional
2D, 3DWindows, macOS, iOS, Android2D/3D game builder with drag and drop functionalities, coding optional, FREE license available
C4 EngineC++2015C++, Visual Script3DWindows, PlayStation 5, PlayStation 4, Xbox OneList
Chrome EngineC++20023DWindows, Linux, PlayStation 4, Xbox OneList
ClanLibC19992.5DWindows, Linux, macOS
ClausewitzC++20073DWindows, macOS, LinuxAll Paradox Development Studio games since 2007
Clickteam Fusion19942D, 2.5D, 3DWindows, iOS, Android, HTML5, Adobe FlashFive Nights at Freddy's, Baba Is You
Cobra EngineC++, C#1988Lua3DWindows, Xbox One, PlayStation 4, iOS, AndroidRollerCoaster Tycoon 3, Planet Coaster, Planet Zoo, Jurassic World Evolution, Elite Dangerous
Cocos2d, Cocos2d-x, Cocos2d-html5C++, Python, Objective-C, JavaScript2010C++, JavaScript, Java, Lua2D, 2.5D, 3DWindows, Linux, macOS, iOS, Android, BlackBerry, TizenGeometry DashAndroid target binds to Java; iOS target uses Objective-C
CodeaLua20112D, 3DiOS
CraftStudioC#2015Lua2D, 3DWindows, macOS, LinuxUsed to create voxel-based games.
ConstructC++2007JavaScript, Event System2D, 2.5D, 3DWindows, macOS, Wii U, HTML5 capable web browsersHypnospace Outlaw, GPL Classic version
CoretechC++2009Lua3DCross-platformWarhammer 40,000: Inquisitor - Martyr, King Arthur: Knight's TaleDeveloped in-house by NeocoreGames
Creation EngineC++2011Papyrus3DWindows, PlayStation 3, Xbox 360, Xbox One, PlayStation 4The Elder Scrolls V: Skyrim, Fallout 4, Fallout 76
CryEngineC++2002C++, C#3DWindows, macOS, Linux, PlayStation 3, PlayStation 4, Wii U, Xbox 360, Xbox One, iOS, AndroidCrysis, Far Cry
Crystal ToolsC++20073DPlayStation 3, Xbox 360, Windows, WiiList
Crystal SpaceC++1997Java, Perl, Python3DWindows, Linux, macOSKeepsake, Yo Frankie!
Cube EngineC++2001CubeScript3DWindows, Linux, macOSAssaultCube, CubePrior generation, 2D grid-based system, optimized for outdoor not indoor maps
Cube 2 EngineC++2004CubeScript3DWindows, Linux, macOSCube 2: SauerbratenEfficient 6-directional height map based geometry, hence the name Cube, FPS engine
Dagor EngineC++20173DWindows, PlayStation 4, PlayStation 3, Xbox 360, Linux, macOSList
Dark EngineC++19953DWindowsThief: The Dark Project, System Shock 2, Thief II: The Metal AgeAdvanced AI and sound features. Edited with DromEd.
DecimaC++20133DPlayStation 4, PlayStation 5, WindowsDeath Stranding, Horizon Zero Dawn, Killzone: Shadow Fall, Until Dawn, Until Dawn: Rush of Blood, Horizon Forbidden West
DefoldC++2016Lua2D, 3DiOS, Android, HTML5, Windows, macOS, Linux, Nintendo Switch, PlayStation 4Scene Editor, Particle Fx editor, Tilemap Editor, Code Editor, Debugger. Extend the engine with your own native code.
Delta3DC++2004Python2.5DCross-platform
Dim3C++2014JavaScript3DCross-platform
DimensioneX Multiplayer EngineJava2001Java, VBScript2.5DCross-platformProduces browser games with pseudo-3D views; games can be made into Facebook Apps; intended for beginners
DX StudioC++2008JavaScript3DWindows
Dunia EngineC++20073DWindows, PlayStation 3, Xbox 360, PlayStation 4, Xbox OneListBased on CryEngine
EGOC++20083DPlayStation 3, Windows, Xbox 360, macOS, Wii, Wii U, Xbox One, PlayStation 4ListPrimarily used for racing games
Electron toolsetC#2013NWScript3DWindowsNeverwinter Nights 2
EnforceC#19993DWindowsShade: Wrath of Angels, Alpha Prime, Carrier Command: Gaea Mission, Take On Mars
Enigma EngineC++3DWindows, macOS,Blitzkrieg, Blitzkrieg 2
Essence EngineC++3DWindowsList
ExultC++2DWindows, Linux, macOS, BSDUltima VIIFree software re-implemented Ultima VII game engine
FlameDart2016Dart2DAndroid, iOS, Web, Windows, macOS, Linux, , and
Flare3DActionScript 33DWeb, Windows, iOS, Android, BlackBerryList
FlixelActionScript2DVarious games by Gregory WeirBoilerplate code for Flash games
ForgeLightC++20093DWindows, PlayStation 4, Xbox OneFree Realms, PlanetSide 2, Landmark, EverQuest Next, H1Z1: Just Survive, H1Z1: King of the Kill
Fox EngineC++20133DWindows, PlayStation 3, PlayStation 4, Xbox 360, Xbox OneList
FreescapeC1987Freescape Command Language3DAmstrad CPC, ZX Spectrum, IBM PC, Commodore 64, Amiga, Atari STList
FreeSpace 2 Source Code ProjectC++20023DWindows, Mac OS X, Linux, FreeBSDFreeSpace 2; several projects, including games based on the Babylon 5 and 2004 Battlestar Galactica universes.
FrostbiteC++20083DWindows, PlayStation 3, PlayStation 4, Xbox 360, Xbox OneListUsed originally for the Battlefield video games
Future Pinball3DWindows
GamebryoC++19973DWindows, PlayStation 3, PlayStation 4, Xbox 360, Xbox OneList
Game EditorC++2003Custom 2DiPhone, iPad, macOS, Windows, Linux, Windows-based smartphones, GP2X, Pocket PCs, Handheld PCs, Proprietary
GameMaker StudioGame Maker Language1999Game Maker Language, JavaScript, C++, GLSL, HLSL2DWindows, Windows 8, Xbox 360, Xbox One, PlayStation 3, PlayStation 4, PlayStation Vita, macOS, Ubuntu, HTML5, Android, iOS, Windows Phone 8, Tizen, Amazon Fire TV, Nintendo SwitchAM2R, Deltarune, Hotline Miami, Hyper Light Drifter, Minit, Nuclear Throne, Pizza Tower, Undertale, VA-11 Hall-A, WandersongLimited 3D abilities
GameSaladLangScript2DiOS, Android
GamestudioC++CScript, Lite-C3DWindowsListGames can be published royalty-free
GDevelopC++, JavaScript2008Events editor, JavaScript 2D, 3DWindows, Linux, Mac, HTML5, Android, iOS, Facebook Instant GamesDrag-and-drop game engine for everyone, almost everything can be done from the GUI, no coding experience required to make games
Genie EngineC++2DWindows, PlayStation 2, Xbox One, Xbox Series X/SAge of Empires, Age of Empires II, Star Wars: Galactic Battlegrounds, Age of Empires II: HD Edition, Age of Empires: Definitive Edition, Age of Empires II: Definitive Edition
GodotGDScript2014GDScript, C#, Visual Script, GDNative2D, 2.5D, 3DWindows, macOS, Linux, UWP, iOS, Android, HTML and Web AssemblyCruelty Squad, Hardcoded, Kingdoms of the Dump, Cassette Beasts, Brotato3.0+ adds C# scripting plus other languages via modules and GDNative. PBR and Global Illumination.
Gold BoxAssembly, Pascal, C, C++2DAmiga, Apple II, Atari ST, Commodore 64/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, Spelljammer: Pirates of RealmspaceSSI's engine for Advanced Dungeons & Dragons role-playing games
GoldSrc
Half-Life engine
C, C++, Assembly19983DWindows, macOS, Linux, PlayStation 2, Xbox, DreamcastHalf-Life, Opposing Force, Team Fortress Classic, Sven Co-op, Counter-Strike, Ricochet, Day of DefeatHighly modified Quake engine
HeroEngineC++, C#HeroScript Language3DWindowsStar Wars: The Old Republic
Horde3DC++3DWindows, LinuxOffroad Legends, Timelines: Assault on AmericaSmall 3D rendering engine for large crowds of animated characters
HPL EngineC++2007AngelScript3DWindows, Linux, macOSPenumbra: Overture, Penumbra: Black Plague, Penumbra: Requiem, Amnesia: The Dark Descent, Amnesia: A Machine for Pigs, Soma, GPL-3.0-or-later 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 0
Wolfenstein 3D engine
C19922.5DWindows, Linux, macOSWolfenstein 3D, Spear of Destiny, Blake Stone: Aliens of Gold, Corridor 7: Alien Invasion, Blake Stone: Planet Strike, Operation Body Count, Super 3D Noah's ArkAlso termed the Wolfenstein 3D engine
id Tech 1
Doom engine
C1995ACS2.5DWindows, Linux, macOSDoom, Doom II, Heretic, Hexen, Strife, Chex Quest2D-based level geometry, sprites, and particles, uses clever methods to give illusion of 3D depth.
id Tech 2
Quake engine
C1999QuakeC3DWindows, Linux, macOSQuake, Hexen II, Wrath: Aeon of RuinAlso termed the Quake engine. First true 3D id Tech engine.
id Tech 2.5
Quake II engine
C2001C3DWindows, Linux, macOSQuake II, Heretic II, SiN, Daikatana, Gravity BoneAlso termed the Quake II engine. Improvements to the id Tech 2 engine.
id Tech 3
Quake III Arena engine
C2005C3DWindows, Linux, macOSQuake III Arena, Heavy Metal: F.A.K.K. 2, American McGee's Alice, Call of Duty, Quake LiveAlso termed the Quake III engine.
id Tech 3.5C2005C3DWindows, Linux, macOSReturn to Castle Wolfenstein, Wolfenstein: Enemy TerritoryImprovements to the id Tech 3 engine.
id Tech 4
Doom 3 engine
C++2011C++ via DLLs3DWindows, Linux, macOSDoom 3, Quake 4, Prey, Enemy Territory: Quake Wars, Wolfenstein, Brink, Quadrilateral Cowboy, Skin DeepAlso termed the Doom 3 engine; features advanced: lighting, shadows, interactive GUI surfaces.
id Tech 4.5C++2011C++ via DLLs3DWindows, Linux, macOSDoom 3: BFG EditionImprovements to the id Tech 4 engine.
id Tech 5C++, AMPL, Clipper, Python2011Script3DWindows, macOS, Xbox 360, Xbox One, PlayStation 3, PlayStation 4Rage, Wolfenstein: The New Order, Wolfenstein: The Old Blood, The Evil WithinFirst id Tech engine to feature MegaTexture technology, starting with Rage
id Tech 6C++2016None 3DWindows, Xbox One, PlayStation 4, Nintendo SwitchDoom, Wolfenstein II: The New Colossus
id Tech 7
Motor
C++2020-3DWindows, PlayStation 4, Xbox One, Nintendo SwitchDoom Eternal, Indiana Jones and the Great Circle
id Tech 8C++20253DWindows, PlayStation 5, Xbox Series X/SDoom: The Dark Ages
iMUSEC++1991N/aIntegrated with other enginesMonkey Island 2: LeChuck's Revenge, all LucasArts adventure games afterwardsDynamic music system
Infinity EngineC++1992None 2DWindows, Mac OS, macOS, AmigaOS 4Baldur's Gate, Planescape: Torment, Icewind Dale, Baldur's Gate II: Shadows of Amn, Icewind Dale II
IrrlichtC++2003C++3DWindows, Mac OS, Linux, Windows CEList of Irrlicht gamesOpen source, audio with extension
ioquake3C2005-3DWindows, Linux, macOSUrban Terror, OpenArena
Iron EngineC++2008None 3DWindowsSins of a Solar Empire, Sins of a Dark Age
IW engineC++2003Custom 3DWindows, macOS, PlayStation 4, PlayStation 3, Xbox One, Xbox 360, Wii U, WiiCall of Duty seriesOriginally built from id Tech 3
JadeC++2003Custom proprietary scripting3DCross-platformList
Jake2Java2006-3DCross-platformJava port of Quake II game engine
Java 3DJava1998Java3DCross-platformCommunity-centric project. Used by many schools as part of course work
JediC2.5DDOS, WindowsStar Wars: Dark Forces, OutlawsRumored to have been reverse-engineered from Doom engine
jMonkeyEngineJava20043DCross-platformGrappling HookCommunity-centric project, used by several commercial game studios
Kinetica3DPlayStation 2List
Kivy Python2011Kv2.5DWindows, Linux, macOS, iOS, AndroidFor rapid development, can make multi-touch apps
LayaAirActionScript 3, JavaScript, TypeScript2D, 3DWebGL, Windows, Linux, macOS, iOS, Android2D/3D game engine and also VR mode, provide free tools to convert 3d assets content from FBX files or Unity scene.
LeadwerksC++Lua3DWindows, Linux
LibGDXJava, Kotlin20142D, 3DLinux, Windows, macOS, iOS, Android, Java applet, WebGLMindustry, Ingress, Slay the SpireJava game development framework, provides a unified API that works across all supported platforms
LithTech3DCross-platformList
Luminous Engine3DPlayStation 4, Xbox One, WindowsFinal Fantasy XV
LyN3DCross-platformListIntended to scale effectively on 7th and 8th generation consoles
LÖVEC++2008Lua2DiOS, Android, Windows, Linux, macOS, NetBSD, FreeBSD, OpenBSD, Solaris, and all platforms supported by pkgsrcMari0, Journey to the Center of Hawkthorne, Move or Die, Balatro
M.U.G.E.NC2DLinux, DOS, Windows, macOSUsed Allegro initially, now uses on SDL
MarmaladeC++, Lua, Objective-C, HTML5Lua, 2DKit2D, 3DiOS, Android, BlackBerry, Windows 10, FireOS, macOS, Windows, Tizen, Roku, ChromecastAngry Birds POP!, Cut the Rope, Call of Duty: World at War: Zombies, Doodle Jump, Draw Something, Godus, Lara Croft and the Guardian of Light, Metal Gear Solid MobileHigh-performance, cross-platform, with authoring tools and asset store
MessiahC++2013Lua3DPlayStation 5, Windows, iOS, AndroidDiablo Immortal, Where Winds MeetDeveloped by NetEase.
Moai SDKC++Lua2DWindows, macOS, iOS, Android, LinuxBroken Age
MT FrameworkC++3DPlayStation 3, Xbox 360, Windows, Wii, Wii U, Nintendo 3DS, PlayStation VitaListIntended to be 7th generation console engine, replaced by Panta Rhei
Monkey XMonkey, C++, C#, Java, JavaScript, ActionScript2DWindows, macOS, LinuxCrypt of the NecroDancer
MonoGame / XNAC#2009C#2D, 3DWindows, macOS, Xbox One, PlayStation 4, PlayStation Vita, Windows Phone, iOS, Android, Windows Store, Ouya, BSDSkulls of the Shogun, Terraria, Bastion, TowerFall, Transistor, Fez, Axiom Verge, Celeste, Stardew ValleyC# game development framework, successor to Microsoft XNA.
NorthlightC++, DD3DWindows, Xbox One, PlayStation 4, PlayStation 5, Xbox Series X and Series SControl, CrossfireX , Quantum Break, Alan Wake 2Quantum Break was the first commercial AAA game to ship with bits implemented in D programming language.
NScripter2DWindowsHaniHani, Tsukihime
O3DEC++, Python2021Lua, Script Canvas3DWindows, macOS, iOS, Linux, Android3D rendering engine used by New World and several other games
Odyssey Engine3DWindows, macOSStar Wars: Knights of the Old Republic, Star Wars: Knights of the Old Republic II: The Sith Lords
OGREC++2005C++3DLinux, Windows, macOS, NaCl, WinRT, Windows Phone 8, iOS and AndroidTorchlight, Kenshi, Zombie Driver, X-Morph Defense3D rendering engine used by several games
OHRRPGCEFreeBASICHamsterSpeak2DWindows, macOS, Linux, AndroidRole-playing game creation system; use of scripting is optional
ONScripterNScripterNScripter2DWindows, macOS, Linux, Dreamcast, PSP, iOSNarcissu, Saya no Uta, TsukihimeUsed to develop visual novels and first-person adventure games
OpenClonkC++C4Script2.5DWindows, Linux, macOSOpenClonkEngine for 2D action/strategy platformers with 3D graphics
OpenMWC++mwscript, Lua3DWindows, Linux, macOSReimplementation of the Morrowind game engine
OpenSimulatorC#LSL3DWindows, Linux, macOS, FreeBSDServer platform to host virtual worlds, compatible with Second Life clients
ORXC/C++2009Custom2.5DWindows, Linux, macOS, iOS, Android3D accelerated
Panda3DC++, Python2002Python3DWindows, Linux, macOS, iOS, AndroidToontown Online, Pirates of the Caribbean Online
Panta Rhei3DPlayStation 4, Xbox One, WindowsDeep DownSuccessor to MT Framework for 8th generation consoles
PhaserJavaScriptJavaScript2DCross-platformVampire Survivors
PhyreEngineC++3DPC, PlayStation Portable, PlayStation Vita, PlayStation 3, PlayStation 4List
Pico-8Lua20152DWindows, macOS, Linux, HTML5Celeste Classic, UFO Swamp Odyssey, Pico Racer, P.CraftStrict limitations to game design: 32kB cartridge size, 16 colours, 4 channel wavetable sound, 128x128 pixels, 256 sprites of 8x8 pixels.
Pie in the SkyC2.5DDOS, Windows, macOSList
Pixel Game Maker MVJavaScriptJavaScript, CoffeeScript2DWindows, Nintendo Switch
PlayCanvasJavaScriptJavaScript3DWindows, Linux, macOS, iOS, HTML5, AndroidUsers can work on game at the same time via online browser and publish to multiple platforms; engine uses WebGL and includes physics
PlayNJava2DiOS, Android, HTML5, Windows, Linux
PygamePython2000Python2DWindows, MacOS, OS X, BeOS, FreeBSD, IRIX, LinuxList
PyrogenesisC++JavaScript3DWindows, Linux, macOS0 A.D.Designed for RTS games
Q20083DWindows, macOS, Linux, PS2, PS3, Wii
QfusionC/C++AngelScript3DWindows, Linux, macOS, AndroidWarsow
REDengineC++3DWindows, macOS, Xbox 360, Xbox One, Xbox Series X/S, PlayStation 4, PlayStation 5The Witcher 2: Assassins of Kings, The Witcher 3: Wild Hunt, Cyberpunk 2077
Ren'PyPythonPygame2DWindows, macOS, Linux, Android, OpenBSDAnalogue: A Hate Story, Jisei, Katawa Shoujo, Doki Doki Literature Club!Used to develop visual novels and first-person adventure games
RenderWareC++1993RWX3DWindows, Mac OS, GameCube, Wii, Xbox, Xbox 360, PlayStation 2, PlayStation 3, PlayStation PortableGrand Theft Auto III, Grand Theft Auto: Vice City, Grand Theft Auto: San Andreas, Sonic Heroes, SpongeBob SquarePants: Battle for Bikini Bottom, SpongeBob SquarePants: Lights, Camera, Pants!, The Incredibles, The SpongeBob SquarePants MovieRenderWare script available in version 2 only
RobloxC++Lua3DWindows, macOS, iOS, Android, Xbox, PlayStation 4Adopt Me!, Brookhaven, Tower of Hell, Frontlines, Sonic Speed Simulator
Rockstar Advanced Game Engine C++20063DWindows, PlayStation 3, PlayStation 4, Wii, Xbox 360, Xbox OneList
RPG Maker1992 Ruby, JavaScript2DPC-8801, MSX2, PC-9801, Super Famicom, Windows, PlayStation, Game Boy Color, PlayStation 2, Game Boy Advance, Nintendo DS, macOS, Linux, iOS, Android, PlayStation 4, Nintendo SwitchAlpha Kimori, Ao Oni, Aveyond series, Corpse Party, Eternal Eden, Laxius Force, Omori, One Night Trilogy, Super Columbine Massacre RPG!, To the Moon, Yume NikkiSeries of game creation systems, allows users to build their own role-playing games
S&boxC++2021C#2D, 2.5D, 3DWindowsListBased on a heavily modified version of Valve's Source 2 on the Half-Life: Alyx branch
SAGE3DWindows, Macintosh, Xbox 360, PlayStation 3ListUsed for real-time strategy games
SCUMM2D3DO, Amiga, Apple II, Atari ST, CDTV, Commodore 64, FM Towns & Marty, Macintosh, Nintendo Entertainment System, DOS, Windows, Sega Mega-CD, TurboGrafx-16/PC EngineSee :Category:SCUMM gamesFull name is Script Creation Utility for Maniac Mansion, from the first game it was used with; uses iMUSE and INSANE; ScummVM provides an open source re-creation
Scratch20072DCross-platform
Serious Engine3DSerious Sam series
Shark 3DC++Python3DWindows, Xbox, Xbox 360Dreamfall: The Longest Journey
Silent Storm engine3DWindowsSilent Storm, Night Watch, Hammer & Sickle, Day WatchUsed for turn-based tactics games
SnowdropC++3DWindows, Switch, PlayStation 4, Xbox OneTom Clancy's The Division, South Park: The Fractured but Whole, Mario + Rabbids Kingdom Battle, Avatar: Frontiers of Pandora, Star Wars Outlaws
Solar2DLua2DiOS, Android, Kindle, Windows Phone 8, Apple TV, Android TV, macOS, Windows, Linux
SourceC++2004Squirrel, Lua, Python3DWindows, macOS, Linux, PlayStation 3, Xbox, Xbox 360, AndroidHalf-Life 2, Counter-Strike: Source, Left 4 Dead, Portal, Team Fortress 2, others The SDK is bundled with many Source games
Source 2C++2015Lua3DWindows, macOS, Linux, Android, iOSDota 2, The Lab, Artifact, Dota Underlords, Half-Life: Alyx, Counter-Strike 2, DeadlockThe 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.
Starling FrameworkActionScript2DWindows, macOS, Linux, iOS, AndroidAngry Birds Friends, IncredipedeRecreates the traditional Flash display list architecture on accelerated graphics hardware
StencylHaxeHaxe, VPL2DFlash, HTML5, iOS, Android, Linux, macOS, WindowsCat BirdFree to publish to Flash and HTML5. Subscription required for publishing to desktop or mobile.
Autodesk Stingray Lua3DWindows, Mac, Linux, iOS, Android, PlayStation 4, PlayStation 3, Xbox 360Escape Dead Island, Hamilton's Great Adventure, Krater, Gauntlet, Helldivers, Helldivers 2, Magicka 2, The Showdown Effect, War of the Vikings, War of the Roses, Warhammer: End Times - Vermintide, Warhammer: Vermintide 2
StepManiaC++Lua3DCross-platformIn the Groove, Pump It Up Pro, Pump It Up InfinityA rhythm video game and engine that was originally developed as a simulator of Konami's DDR
StratagusC++1998Lua2DLinuxBos WarsFor real-time strategy games
StrideC#C#2D, 3DWindows, Linux, Xbox One, iOS, Android, UWPBuilt in.NET, so it always supports latest C#. Previously known as Paradox and Xenko.
Three.jsJavaScript2010JavaScript2D, 3DHTML5, Windows, Linux, macOS, iOS, Android
TIC-80Lua, JavaScript, Ruby, others20172DHTML5, Windows, Linux, macOS, Raspberry Pi, Nintendo 3DSIntentionally limited specifications, including a 240x136 display; a 16 color palette; 256 8x8 sprites; and 4-channel sound.
TOSHI3DWindows, GameCube, Wii, PlayStation 2, XboxJurassic Park: Operation Genesis, Nicktoons Unite!, Barnyard, El Tigre: The Adventures of Manny Rivera, Marvel Super Hero Squad, de Blob
Torque3DC++2012TorqueScript3DWindows, Linux, macOSMarble Blast Gold, Tribes 2, BlocklandIncludes multiplayer network code, seamless indoor-outdoor rendering engines, skeletal animation, drag and drop GUI creation, built in world editor, C-like scripting language
Treyarch NGL20023DWindows, PlayStation 2, PlayStation 3, Xbox, Xbox 360, GameCube, WiiSpider-Man, Spider-Man 2, Call of Duty 2: Big Red One, Call of Duty 3Used by Treyarch for their Call of Duty games until 2008 when they replaced it for the IW Engine
TurbulenzTypeScriptJavaScript2D, 3DHTML5, iOS, Android
TwineCSS/JavaScript2009JavaScript2DWindows, macOS, Linux, Web applicationDepression Quest, The Temple of NoExports HTML without server. Used for text games and visual novels.
UbiArt FrameworkC++2.5DCross-platformRayman Origins, Rayman Legends, Child of Light, Valiant Hearts: The Great War
UnigineC++2005C#, UnigineScript, GLSL, HLSL, UUSL3DWindows, Linux, macOS, PlayStation 3, Android, iOSListFocused on large open scenes: 64-bit precision of coordinates, support for geo coordinates, round Earth model. Mainly used in enterprise and professional simulators.
UnityC++2005C#, Visual scripting 2D, 2.5D, 3DWindows, macOS, Linux, Xbox 360, Xbox One, Wii U, New 3DS, Nintendo Switch, PlayStation 4, PlayStation Vita, Windows Phone, iOS, Android, BlackBerry 10, Tizen, Unity Web Player, Windows Store, WebGL, Oculus Rift, Gear VR, Android TV, Samsung Smart TVPokémon Go, Monument Valley, Call of Duty: Mobile, Beat Saber, Cuphead, Genshin Impact, Subnautica, The ForestBolt was acquired by Unity Technologies in May 2020, henceforth introducing Visual Scripting in Unity
Unreal EngineC++1998C++, Blueprints3DCross-platformUnreal series, Fortnite, Gears of War, ValorantUnrealScript was removed in version 4
V-Play Game EngineC++QML, JavaScript2DiOS, Android, Windows, macOSListBuilt on Qt
Vengeance EngineC++3DWindowsTribes: Vengeance, SWAT 4Based on Unreal Engine version 2/2.5
Vicarious Visions AlchemyLang2002Script3DGameCube, Wii, WiiWare, WiiU, Nintendo Switch, Xbox, Xbox 360, Xbox Live Arcade, Xbox One, PlayStation 2, PlayStation Portable, PlayStation Network, PlayStation 3, PlayStation 4, Microsoft Windows, Android, iOS, tvOSSkylanders, Crash Bandicoot
VirtoolsC++1999VSL, Visual Scripting3DWindows, Xbox, PlayStation 2, Xbox 360, PlayStation 3, PSP, Wii, IE6, Google ChromeBallance, Syberia, Sang-Froid: Tales of Werewolves, Lazy Raiders, Online Chess Kingdoms, Deer Avenger, Art of Murder, Demolition Champions, Jack the Ripper, Michael Schumacher Racing World KartSpearheaded visual scripting and rapid game prototyping
VisionLangScript3DWindows, Xbox 360, PlayStation 3, Wii, Wii U, iOS, Android, PlayStation Vita, IE6 and up, Firefox 2.0 and up, Google Chrome, Opera 9 and upList
Visual3D Game EngineC#/.NET3DWindows, Xbox 360Commercial successor to open-source RealmForge engine
Visual PinballC++VBScript3DWindows
VRAGEC#3DWindows, Xbox OneMiner Wars 2081, Space Engineers,''Medieval EngineersSource code was released under a commercial license
Wintermute EngineC++2010C-like syntax2.5DWindowsThe White Chamber, Ghost in the Sheet, Dark Fall: Lost Souls, Face NoirLite version lacks 3D Actor function
World Builder19862DSystem 3Lost Crystal
WorldForgeC++1998Lua, Python 3DCross-platformMMORPG framework made of libraries, server, client, media
XnGine3DDOSThe Terminator: Future Shock, The Terminator: SkyNET, TES 2: Daggerfall, TES Legends: Battlespire, TES Adventures: Redguard
Zillions of Games1998Zillions Rules2DWindows
Zero19993DWindows, macOS, PlayStation 3, PlayStation 2, Xbox 360, Xbox, GameCube, Nintendo DSList''