List of game engines

Source: Wikipedia, the free encyclopedia.
(Redirected from
CopperCube
)

Game engines 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

Note: 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 language Release year Scripting
Cross-platform
2D/3D oriented Target platform Notable games License Notes and references
4A Engine C++ 2010 Yes 3D Metro 2033, Metro: Last Light, Metro Exodus Proprietary
A-Frame (VR)
JavaScript 2015 JavaScript Yes 3D
Cross-platform
MIT Open source
WebVR
framework
Adventure Game Interpreter 1984 C style Yes 2D DOS, Apple SOS, ProDOS, Classic Mac OS, Atari TOS List Proprietary
Adventure Game Studio C++ 1997 AGSScript Yes 2D
Windows, Linux
Chzo Mythos, Blackwell
Artistic 2.0 Mostly used to develop third-person pre-rendered graphic adventure games, one of the most popular for developing amateur adventure games
Aleph One
C++ 2000? Lua, Marathon markup language Yes 2.5D
Windows, Linux, macOS
Aleph One (
remake
)
GPL-3.0-or-later FPS engine
Amazon Lumberyard C++ 2015 Lua Yes 3D
Windows
New World Proprietary The software is free to download and use, however, it works closely with Amazon services.
Anvil
C++, C# 2009 Yes 3D
List
Proprietary
AppGameKit
C++, BASIC 2016 C#, C++, AGK BASIC Yes 2D, 3D Proprietary
Ardor3D
Java 2008 Yes 3D
Cross-platform
zlib Fork of jMonkeyEngine 2.0
Aurora toolset
C++ 2002
NWScript
Yes 3D
Windows, Linux, macOS
Neverwinter Nights Proprietary
Babylon.js JavaScript, TypeScript 2013 JavaScript, TypeScript Yes 3D
Cross-Platform
Apache License 2.0
Blend4Web JavaScript, Python, C, C++ 2018 JavaScript Yes 3D
Windows, Linux, macOS, iOS, Android
Experience Curiosity
GPLv3 or commercial
Game content, including graphics, animation, sound, and physics, is authored in the 3D modeling and animation suite Blender[1]
Blender Game Engine C, C++ 2000 Python Yes 2D, 3D
Solaris
Yo Frankie!, Sintel The Game, ColorCube GPL-2.0-or-later 2D/3D game engine packaged in a 3D modelar with integrated Bullet physics library[2][3]
Build engine C 1995 Yes 2.5D
Windows, Linux, macOS, DOS
Duke Nukem 3D, Shadow Warrior, Blood, Redneck Rampage Custom, free non-commercial use FPS engine; 2.5D, 2D grid base geometry
Buildbox C++ 2014 Optional
(JavaScript)
Yes 2D, 3D
Windows, macOS, iOS, Android
Proprietary 2D/3D game builder with drag and drop functionalities, coding optional (not required), FREE license available
C4 Engine C++ 2015
Visual Script
Yes 3D List Proprietary
Chrome Engine C++ 2002 Yes 3D List Proprietary
ClanLib C++ 1999 Yes 2.5D
Windows, Linux, macOS
zlib
Clausewitz C++ 2007 Yes 3D
Windows, macOS, Linux
All Paradox Development Studio games since 2007 Proprietary
Clickteam Fusion
1994 Yes 2D Five Nights at Freddy's, Baba Is You Proprietary
Cocos2d, Cocos2d-x, Cocos2d-html5 C++, Python, Objective-C, JavaScript 2010 C++, JavaScript, Java, Lua Yes 2D, 2.5D, 3D Geometry Dash MIT Android target binds to Java; iOS target uses Objective-C
Codea Lua 2011 No 2D, 3D iOS Apache 2.0
Construct C++ 2007 JavaScript, Event System Yes 2D
internet browsers
Hypnospace Outlaw
GPL
Classic version
CraftStudio 2015 Lua Yes 2D, 3D
Windows, macOS, Linux
Free use
Used to create voxel-based games.
Creation Engine C++ 2011 Papyrus Yes 3D The Elder Scrolls V: Skyrim, Fallout 4, Fallout 76 Proprietary
CryEngine C++ 2002 C++, C# Yes 3D Crysis, Far Cry Proprietary
Crystal Tools Yes 3D
Windows, Wii
List Proprietary
Crystal Space C++ Java, Perl, Python Yes 3D
Windows, Linux, macOS
Keepsake, Yo Frankie! LGPL-2.0-or-later
Cube Engine C++ 2001 CubeScript Yes 3D
Windows, Linux, macOS
AssaultCube, Cube zlib Prior generation (means it has a successor), 2D grid-based system, optimized for outdoor not indoor maps
Cube 2 Engine C++ 2004 CubeScript Yes 3D
Windows, Linux, macOS
Cube 2: Sauerbraten zlib Efficient 6-directional height map based geometry (versus traditional Polygon soup model), hence the name Cube, FPS engine
Dagor Engine
Yes 3D
List
BSD
Dark Engine C++ 1995 No 3D
Windows
Thief II: The Metal Age
Proprietary Advanced AI and sound features (full control of sound propagation). Edited with DromEd.
Decima Yes 3D
Windows
Proprietary
Defold C++ Lua Yes 2D, 3D Defold License 1.0 Scene Editor, Particle Fx editor, Tilemap Editor, Code Editor, Debugger. Extend the engine with your own native code (C/C++, Obj-C, Java, JavaScript).
Delta3D C++ Python Yes 2.5D
Cross-platform
LGPL-2.1-or-later
Dim3 C++ JavaScript Yes 3D
Cross-platform
MIT
DimensioneX Multiplayer Engine Java Java, VBScript Yes 2.5D
Cross-platform
GPL Produces browser games with pseudo-3D views; games can be made into Facebook Apps; intended for beginners
DX Studio C++ JavaScript No 3D
Windows
Proprietary, Freeware
Dunia Engine
C++ Yes 3D
List
Proprietary Based on CryEngine
ego
Yes 3D
List
Proprietary Primarily used for racing games
Electron toolset
C#
NWScript
No 3D
Windows
Neverwinter Nights 2 Proprietary
Enforce
No 3D
Windows
Shade: Wrath of Angels, Alpha Prime, Carrier Command: Gaea Mission, Take On Mars Proprietary
Enigma Engine
Yes 3D
Windows, macOS
,
Blitzkrieg, Blitzkrieg 2 Proprietary
Essence Engine
No 3D
Windows
List
Proprietary
Exult
C++ Yes 2D
Windows, Linux, macOS, BSD
Ultima VII GPL-2.0-or-later
Ultima VII
game engine
Flare3D ActionScript 3 Yes 3D List Proprietary
Flixel
ActionScript Yes 2D Various games by
Gregory Weir
MIT Boilerplate code for Flash games
ForgeLight Yes 3D
H1Z1: King of the Kill
Proprietary
Fox Engine 2013 Yes 3D List Proprietary
Freescape Freescape Command Language Yes 3D List Proprietary
FreeSpace 2 Source Code Project C++ Yes 3D
Mac OS X, Linux, FreeBSD
FreeSpace 2; several projects, including games based on the Babylon 5 and 2004 Battlestar Galactica universes. Freeware for non-commercial use
Frostbite C++ 2008 Yes 3D
List
Proprietary Used originally for the Battlefield video games
Future Pinball No 3D
Windows
Freeware
Gamebryo C++ Yes 3D List Proprietary
Game Editor Custom (C styled) Yes 2D
Windows (95-Windows 7), Linux, Windows-based smartphones, GP2X, Pocket PCs, Handheld PCs
GPL, Proprietary
GameMaker Studio
Game Maker Language
1999
HLSL
Yes 2D Proprietary Limited 3D abilities
GameSalad Lang Script Yes 2D iOS, Android Proprietary
Gamestudio
CScript, Lite-C
No 3D
Windows
List Proprietary Games can be published royalty-free
GDevelop C++, JavaScript 2008 Events editor, JavaScript (Optional) Yes 2D, 3D Windows, Linux, Mac, HTML5, Android, iOS, Facebook Instant Games MIT Drag-and-drop game engine for everyone, almost everything can be done from the GUI, no coding experience required to make games
Genie Engine Yes 2D Windows, PlayStation 2, Xbox One, Xbox Series X/S
Age of Empires: Definitive Edition, Age of Empires II: Definitive Edition
Proprietary
Godot C++ 2014
Visual Script
, GDNative
Yes 2D, 2.5D, 3D Cruelty Squad, Hardcoded, Kingdoms of the Dump, Cassette Beasts, Brotato MIT 3.0+ adds C# scripting plus other languages via modules and GDNative. PBR and Global Illumination.
Gold Box Assembly, Pascal, C, C++ Yes 2D
PC-9801, Sega Genesis
Pool of Radiance, Gateway to the Savage Frontier, Champions of Krynn, Buck Rogers: Countdown to Doomsday, Neverwinter Nights, Spelljammer: Pirates of Realmspace Proprietary
Advanced Dungeons & Dragons
role-playing games
GoldSrc C, C++, Assembly 1998 Yes 3D
Ricochet, Day of Defeat
Proprietary Highly modified Quake engine
HeroEngine C++, C# HeroScript Language No 3D
Windows
Star Wars: The Old Republic Proprietary
Horde3D
C++ Yes 3D
Windows, Linux
Offroad Legends, Timelines: Assault on America EPL Small 3D rendering engine for large crowds of animated characters
HPL Engine
C++ AngelScript Yes 3D
Windows, Linux, macOS
Penumbra: Overture, Penumbra: Black Plague, Penumbra: Requiem, Amnesia: The Dark Descent, Amnesia: A Machine for Pigs, Soma Proprietary, GPL-3.0-or-later (version 1[4] and 2[5]) 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
C 1992 Yes 2.5D
Windows, Linux, macOS
Wolfenstein 3D, Spear of Destiny, Blake Stone: Aliens of Gold, Corridor 7: Alien Invasion, Blake Stone: Planet Strike, Operation Body Count, Super 3D Noah's Ark GPL-2.0-or-later Also termed the Wolfenstein 3D engine
id Tech 1
Doom engine
C 1995 ACS Yes 2.5D
Windows, Linux, macOS
Strife, Chex Quest
GPL-2.0-or-later 2D-based level geometry, sprites, and particles, uses clever methods to give illusion of 3D depth.
id Tech 2
Quake engine
C 1999 QuakeC Yes 3D
Windows, Linux, macOS
Quake GPL-2.0-or-later Also termed the Quake engine. First true 3D id Tech engine.
id Tech 2.5
Quake II engine
C 2001 C Yes 3D
Windows, Linux, macOS
Quake II GPL-2.0-or-later Also termed the Quake II engine. Improvements to the id Tech 2 engine.
id Tech 3
Quake III Arena engine
C 2005 C Yes 3D
Windows, Linux, macOS
Quake III Arena, Quake Live GPL-2.0-or-later Also termed the Quake III engine.
id Tech 3.5 C 2005 C Yes 3D
Windows, Linux, macOS
Return to Castle Wolfenstein, Wolfenstein: Enemy Territory GPL-3.0-or-later Improvements to the id Tech 3 engine.
id Tech 4
Doom 3 engine
C++ 2011 C++ via DLLs Yes 3D
Windows, Linux, macOS
Doom 3, Quake 4, Prey, Enemy Territory: Quake Wars, Wolfenstein, Brink GPL-3.0-or-later Also termed the Doom 3 engine; features advanced: lighting, shadows, interactive GUI surfaces.
id Tech 4.5 C++ 2011 C++ via DLLs Yes 3D
Windows, Linux, macOS
Doom 3: BFG Edition GPL-3.0-or-later Improvements to the id Tech 4 engine.
id Tech 5 C++, AMPL, Clipper, Python 2011 Script Yes 3D Rage, Wolfenstein: The New Order, Wolfenstein: The Old Blood, The Evil Within Proprietary First id Tech engine to feature
MegaTexture technology, starting with Rage
id Tech 6 C++ 2016 Yes 3D Doom (2016), Wolfenstein II: The New Colossus Proprietary
id Tech 7 C++ 2020 Yes 3D Doom Eternal Proprietary
iMUSE Integrated with other engines Monkey Island 2: LeChuck's Revenge, all LucasArts adventure games afterwards Proprietary Dynamic music system
Infinity Engine
Yes 2D
Mac OS, macOS, 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
Mac OS, Linux, Windows CE
List of Irrlicht games zlib Open source, audio with extension
ioquake3
C 2005? Yes 3D
Windows, Linux, macOS
Urban Terror, OpenArena GPL-2.0-or-later
Iron Engine
No 3D
Windows
Sins of a Solar Empire, Sins of a Dark Age Proprietary
IW engine
C++ Custom (C styled) (derived from QuakeC) Yes 3D Call of Duty series Proprietary Originally built from id Tech 3
Jade
C++ Yes 3D
Cross-platform
List
Proprietary
Jake2 Java Yes 3D
Cross-platform
GPL Java port of Quake II game engine
Java 3D Java Yes 3D
Cross-platform
BSD Community-centric project. Used by many schools as part of course work
Jedi C Yes 2.5D
Windows
Star Wars: Dark Forces, Outlaws Proprietary Rumored to have been reverse-engineered from Doom engine
jMonkeyEngine Java 2004 Yes 3D
Cross-platform
Grappling Hook BSD Community-centric project, used by several commercial game studios
Kinetica
No 3D PlayStation 2
List
Proprietary
Kivy (framework) Python 2011 Kv Yes 2.5D
Windows, Linux, macOS, iOS, Android
MIT For rapid development, can make multi-touch apps
LayaAir
ActionScript 3, JavaScript, TypeScript
Yes 2D, 3D
Windows, Linux, macOS, iOS, Android
GPL or commercial 2D/3D game engine and also VR mode, provide free tools to convert 3d assets content from FBX files or Unity scene.
Leadwerks C++ Lua Yes 3D
Windows, Linux
Proprietary
LibGDX Java, Kotlin 2014 Yes 2D, 3D Ingress, Slay the Spire Apache 2.0 Java game development framework, provides a unified API that works across all supported platforms
LithTech Yes 3D
Cross-platform
List Proprietary
Luminous Engine Yes 3D
Windows
Final Fantasy XV Proprietary
LyN
Yes 3D
Cross-platform
List
Proprietary Intended to scale effectively on 7th and 8th generation consoles
LÖVE C++ 2008 Lua Yes 2D
Solaris, and all platforms supported by pkgsrc[6]
Mari0, Journey to the Center of Hawkthorne, Move or Die,[7] Balatro zlib [8]
M.U.G.E.N
C Yes 2D
Windows, macOS
Freeware Used
Allegro initially, now uses on SDL
Marmalade C++, Lua, Objective-C, HTML5 Lua, 2DKit Yes 2D, 3D
Windows, Tizen, Roku, Chromecast
Proprietary High-performance, cross-platform, with authoring tools and asset store
Moai SDK
C++ Lua Yes 2D
Windows, macOS, iOS, Android, Linux
Broken Age CPAL
MT Framework C++ Yes 3D List Proprietary Intended to be 7th generation console engine, replaced by Panta Rhei
Monkey X
Monkey, C++, C#, Java, JavaScript, ActionScript Yes 2D
Windows, macOS, Linux
Crypt of the NecroDancer MIT
MonoGame / XNA C# 2009 C# Yes 2D, 3D
Windows Store, Ouya, BSD
Skulls of the Shogun, Terraria, Bastion, TowerFall, Transistor, Fez, Axiom Verge, Celeste
Microsoft Public
C# game development framework, successor to Microsoft XNA.
Northlight C++, D D Yes 3D Control, CrossfireX (Story Mode), Quantum Break, Alan Wake 2 Proprietary Quantum Break was the first commercial AAA game to ship with bits implemented in D programming language.[9]
NScripter No 2D
Windows
HaniHani, Tsukihime
Freeware
O3DE
C++, Python 2021 Lua, Script Canvas Yes 3D
Windows, macOS, iOS, Linux, Android
Apache 2.0
MIT License
3D rendering engine used by New World and several other games
Odyssey Engine
Yes 3D
Windows, macOS
Star Wars: Knights of the Old Republic II: The Sith Lords
Proprietary
OGRE C++ 2005 C++ Yes 3D Torchlight, Kenshi MIT 3D rendering engine used by several games
OHRRPGCE
FreeBASIC HamsterSpeak Yes 2D
Windows, macOS, Linux, Android
GPL-2.0-or-later
Role-playing game creation system
; use of scripting is optional
ONScripter
NScripter NScripter Yes 2D
Windows, macOS, Linux, Dreamcast, PSP, iOS
Saya no Uta, Tsukihime
GPL-2.0-or-later Used to develop visual novels and first-person adventure games
OpenClonk C++ C4Script Yes 2.5D
Windows, Linux, macOS
OpenClonk ISC Engine for 2D action/strategy platformers with 3D graphics
OpenMW C++ mwscript, Lua Yes 3D
Windows, Linux, macOS
GPL-3.0-or-later Reimplementation of the Morrowind game engine
OpenSimulator C#
LSL
Yes 3D
Windows, Linux, macOS, FreeBSD
BSD Server platform to host virtual worlds, compatible with Second Life clients
ORX C/C++ 2009 Custom Yes 2.5D
Windows, Linux, macOS, iOS, Android
zlib 3D accelerated
Panda3D C++, Python 2002 Python Yes 3D
Windows, Linux, macOS, iOS
Toontown Online, Pirates of the Caribbean Online BSD
Panta Rhei Yes 3D
Windows
Deep Down Proprietary Successor to MT Framework for 8th generation consoles
Phaser JavaScript JavaScript Yes 2D
Cross-platform
Vampire Survivors MIT
PhyreEngine C++ Yes 3D PC, PlayStation Portable, PlayStation Vita, PlayStation 3, PlayStation 4 List Proprietary, Freeware
Pico-8
Lua Yes 2D
Windows, macOS, Linux, HTML5
Celeste Classic, UFO Swamp Odyssey, Pico Racer, P.Craft Proprietary Strict limitations to game design: 32kB cartridge size, 16 colours, 4 channel wavetable sound, 128x128 pixels, 256 sprites of 8x8 pixels.[10]
Pie in the Sky C Yes 2.5D
Windows, macOS
List Proprietary
Pixel Game Maker MV JavaScript JavaScript, CoffeeScript Yes 2D Proprietary
PlayCanvas JavaScript JavaScript Yes 3D
Windows, Linux, macOS, iOS, HTML5, Android
MIT 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 Yes 2D
Windows, Linux
Apache 2.0
Pygame Python 2000 Python Yes 2D List LGPL
Pyrogenesis C++ JavaScript Yes 3D
Windows, Linux, macOS
0 A.D. LGPL Designed for RTS games
Q Yes 3D
PS3, Wii
Proprietary
Qfusion
C/C++ AngelScript Yes 3D
Windows, Linux, macOS, Android
Warsow GPL-2.0-or-later
REDengine
C++ Yes 3D The Witcher 2: Assassins of Kings, The Witcher 3: Wild Hunt, Cyberpunk 2077 Proprietary
Ren'Py Python Pygame Yes 2D Analogue: A Hate Story, Jisei, Katawa Shoujo, Doki Doki Literature Club! MIT Used to develop visual novels and first-person adventure games
RenderWare C++ 1993 RWX Yes 3D Grand 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 Movie Proprietary RenderWare script available in version 2 only
Roblox C++ Lua Yes 3D
Windows, macOS, iOS, Android, Xbox
Proprietary
Rockstar Advanced Game Engine (RAGE) C++ 2006 Yes 3D List Proprietary
RPG Maker Ruby, JavaScript Yes 2D Proprietary Series of game creation systems, allows users to build their own role-playing games
SAGE
Yes 3D
List
Proprietary Used for real-time strategy games
SCUMM Yes 2D
Sega Mega-CD, TurboGrafx-16
/PC Engine
See Category:SCUMM games Proprietary Full 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
Scratch 2007 Yes 2D Cross-platform GPL-2.0-or-later
Serious Engine
Yes 3D
Serious Sam series
Proprietary
Shark 3D C++ Python Yes 3D
Windows, Xbox, Xbox 360
Dreamfall: The Longest Journey Proprietary
Silent Storm engine No 3D
Windows
Silent Storm, Night Watch, Hammer & Sickle, Day Watch Proprietary Used for turn-based tactics games
Snowdrop C++ Yes 3D Tom Clancy's The Division, South Park: The Fractured but Whole, Mario + Rabbids Kingdom Battle, Avatar: Frontiers of Pandora Proprietary
Solar2D Lua Yes 2D
Windows, Linux
MIT
Source C++ 2004 Squirrel, Lua, Python Yes 3D Half-Life 2, Counter-Strike: Source, Left 4 Dead, Portal, Team Fortress 2, others (list) Proprietary The SDK is bundled with many Source games
Source 2 C++ 2015 Lua Yes 3D Dota 2 (port),[12] The Lab (limited), Artifact, Dota Underlords, Half-Life: Alyx, Counter-Strike 2 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++
Java/JVM, Lua, Python
Yes 3D
Windows, Linux, macOS
Zero-K
GPL-2.0-or-later RTS, simulated events, OpenGL
Starling Framework ActionScript Yes 2D
Windows, macOS, Linux, iOS, Android
Angry Birds Friends, Incredipede BSD Simplified Recreates the traditional Flash display list architecture on accelerated graphics hardware
Stencyl Haxe Haxe, VPL Yes 2D
Windows
Proprietary Free to publish to Flash and HTML5. Subscription required for publishing to desktop or mobile.
Autodesk Stingray (Bitsquid) Lua Yes 3D
Warhammer: End Times - Vermintide, Warhammer: Vermintide 2
Proprietary
StepMania C++ Lua Yes 3D
Cross-platform
Pump It Up Infinity
MIT A rhythm video game and engine that was originally developed as a simulator of Konami's DDR
Stratagus C++ Lua Yes 2D Linux Bos Wars GPL-2.0-only For real-time strategy games
Stride C# C# Yes 2D, 3D MIT Built in .NET, so it always supports latest C#. Previously known as Paradox and Xenko.
Three.js JavaScript JavaScript Yes 2D, 3D
Windows, Linux, macOS, iOS, Android
MIT
TIC-80 Lua, JavaScript, Ruby, others 2017 Yes 2D MIT Intentionally limited specifications, including a 240x136 display; a 16 color palette; 256 8x8 sprites; and 4-channel sound.
TOSHI
Yes 3D Jurassic Park: Operation Genesis, Nicktoons Unite!, Barnyard, El Tigre: The Adventures of Manny Rivera, Marvel Super Hero Squad, de Blob Proprietary
Torque3D C++ 2012 TorqueScript Yes 3D
Windows, Linux, macOS
Marble Blast Gold, Tribes 2, Blockland
MIT 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 MIT
Twine CSS/JavaScript JavaScript Yes 2D Depression Quest, The Temple of No GPL Exports HTML without server. Used for text games and visual novels.
UbiArt Framework C++ Yes 2.5D
Cross-platform
Rayman Origins, Rayman Legends, Child of Light, Valiant Hearts: The Great War Proprietary
Unigine C++ 2005
HLSL
, UUSL
Yes 3D List Proprietary Focused on large open scenes: 64-bit precision of coordinates, support for geo coordinates, round Earth model. Mainly used in enterprise and professional simulators.
Unity C++[13] 2005
Visual scripting (Bolt)[14]
Yes 2D, 2.5D, 3D
Samsung Smart TV
Pokémon Go, Monument Valley, Call of Duty: Mobile, Beat Saber, Cuphead, Genshin Impact, Subnautica, The Forest Proprietary Bolt was acquired by Unity Technologies in May 2020, henceforth introducing Visual Scripting in Unity
Unreal Engine C++ 1998 C++, Blueprints Yes 3D
Cross-platform
Unreal series, Fortnite, Gears of War, Valorant Proprietary
UnrealScript
was removed in version 4
V-Play Game Engine
C++ QML, JavaScript Yes 2D
Windows, macOS
List
Proprietary Built on Qt
Vengeance Engine
C++ No 3D
Windows
Tribes: Vengeance, SWAT 4 Proprietary Based on Unreal Engine version 2/2.5
Vicarious Visions Alchemy
Lang Script Yes 3D Skylanders, Crash Bandicoot Proprietary
Vicious Engine Lang Script Yes 3D GameCube, Wii, WiiWare, Xbox, Xbox 360, Xbox Live Arcade, PlayStation 2, PlayStation Portable, PlayStation Network, Microsoft Windows List Proprietary
Virtools
Yes 3D Ballance Proprietary Used for game prototyping and rapid development
Vision Lang Script Yes 3D
Opera 9
and up
List Proprietary
Visual3D Game Engine C#/.NET Yes 3D
Windows, Xbox 360
Proprietary Commercial successor to open-source RealmForge engine
Visual Pinball C++ VBScript No 3D
Windows
MAME-like pre-0.172, then BSD, GPL
VRAGE C# Yes 3D
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
Windows
The White Chamber, Ghost in the Sheet, Dark Fall: Lost Souls, Face Noir Donationware, MIT, LGPL Lite version lacks 3D Actor function
World Builder No 2D System 3 Lost Crystal Freeware
WorldForge C++ Lua (client), Python (server) Yes 3D Cross-platform GPL
MMORPG
framework made of libraries, server, client, media
XnGine
No 3D DOS
TES Legends: Battlespire, TES Adventures: Redguard
Proprietary
Zillions of Games Zillions Rules No 2D
Windows
Proprietary

See also

References

  1. ^ "Blend4Web Official Site". Blend4Web.com. Retrieved June 22, 2015.
  2. ^ "blender.org - Installation Policy". March 25, 2009. Archived from the original on March 25, 2009. Retrieved August 21, 2012.
  3. ^ "Features". blender.org. Retrieved August 21, 2012.
  4. ^ Frictional Games (May 12, 2010). "FrictionalGames/HPL1Engine: A real time 3D engine". GitHub. Archived from the original on June 8, 2018. Retrieved May 8, 2017.
  5. ^ "Amnesia is now open source!". Frictional Games. Retrieved November 30, 2020.
  6. ^ "pkgsrc.se - The NetBSD package collection". pkgsrc.se. Retrieved August 19, 2015.
  7. ^ "LÖVE - Free 2D Game Engine". Retrieved December 6, 2016.
  8. .
  9. ^ "D in Games: Ethan Watson of Remedy Games Goes to GDC Europe". dlang.org. Retrieved July 20, 2022.
  10. ^ "PICO-8 Fantasy Console".
  11. ^ Bailey, Dustin (March 8, 2018). "Artifact will use Source 2, bringing the engine to iOS and Android". PCGamesN. Archived from the original on March 9, 2018. Retrieved March 8, 2018.
  12. ^ Martin, Michael. "Valve Announces Dota 2 Reborn". IGN. Archived from the original on June 29, 2016. Retrieved July 10, 2016.
  13. ^ "How Unity3D Became a Game-Development Beast". June 3, 2013. Retrieved August 28, 2020.
  14. ^ "Unity Technologies acquires Bolt". Retrieved May 4, 2020.