Looking For Anything Specific?

ads header

All Game Engines

 All Game Engines



List of game engines

From Wikipedia, the free encyclopedia
Jump to navigationJump to search

Game engines are tools available for game designers to code and plan out a video 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[edit]

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

NamePrimary programming languageScriptingCross-platform2D/3D orientedTarget platformNotable gamesLicenseNotes and references
4A EngineC++Yes3DWindowsmacOSLinuxPlayStation 3PlayStation 4Xbox 360Xbox OneMetro 2033Metro: Last LightMetro ExodusProprietary
A-Frame (VR)JavaScriptJavaScriptYes3DCross-platformMITOpen source Entity component system WebVR framework
Adventure Game InterpreterC styleYes2DDOSApple SOSProDOSClassic Mac OSAtari TOSListProprietary
Adventure Game StudioC++AGSScriptYes2DWindowsLinuxChzo MythosBlackwellArtistic 2.0Mostly used to develop third-person pre-rendered graphic adventure games, one of the most popular for developing amateur adventure games
AlamoYes3DWindowsmacOSXbox 360Star Wars: Empire at WarStar Wars: Empire at War: Forces of CorruptionUniverse at War: Earth AssaultProprietary
Aleph OneC++LuaMarathon markup languageYes2.5DWindowsLinuxmacOSAleph One (Marathon remake)GPL-3.0-or-laterFPS engine
Antiryad GxC, AssemblerC, C++, GelYes2D, 3DWindowsDOSMac OSLinuxiOSAndroidAmigaOSAROSMorphOSNACLProprietary
AnuraC++, FFL[1]FFL[1]Yes2DWindowsLinuxmacOSiOSAndroidBlackBerry 10Frogatto & Friendszlib[citation needed], feature freeze
AnvilC++, C#Yes3DWindowsPlayStation 3PlayStation 4PlayStation VitaWii UXbox 360Xbox OneListProprietary
AppGameKitC++, BASICC#, C++, AGK BASICYes2D, 3DWindows, Mac, iOS, Android, HTML5, Raspberry PiProprietary
Ardor3DJavaYes3DCross-platformzlibFork of jMonkeyEngine 2.0
Aurora toolsetC++NWScriptYes3DWindowsLinuxmacOSNeverwinter NightsProprietary
BigWorldPythonYes3DWindowsLinuxXbox 360PlayStation 3ListProprietary
Blend4WebJavaScriptPythonCC++JavaScriptYes3DWebGLWindowsLinuxmacOSiOSAndroidExperience CuriosityGPLv3 or commercialGame content, including graphics, animation, sound, and physics, is authored in the 3D modeling and animation suite Blender[2]
Blender Game EngineC, C++PythonYes2D, 3DWindowsLinuxmacOSSolarisYo Frankie!Sintel The GameColorCubeGPL-2.0-or-later2D/3D game engine packaged in a 3D modelar with integrated Bullet physics library[3][4]
Bork3D Game EngineC++Yes3DIOSmacOSWindowsListBSD
BRenderYes3DWindowsDOSPlayStationCarmageddonFX FighterI-War (Independence War).Proprietary
Build engineCYes2.5DWindowsLinuxmacOSDOSDuke Nukem 3DShadow WarriorBloodRedneck RampageCustom, free non-commercial useFPS engine2.5D, 2D grid base geometry
BuildboxC++Optional

(JavaScript)

Yes2D, 3DWindowsmacOSiOSAndroidProprietary2D/3D game builder with drag and drop functionalities, coding optional (not required), FREE license available
C4 EngineC++Visual ScriptYes3DWindowsPlayStation 4Xbox OneListProprietary
Cafu EngineC++LuaYes3DWindowsLinuxmacOSMITIncludes map editor and networking[5]
CPAL3DNo3DWindowsMemento MoriProprietary
Chrome EngineC++Yes3DWindowsLinuxPlayStation 4Xbox OneListProprietary
ClanLibC++Yes2.5DWindowsLinuxmacOSzlib
ClausewitzC++Yes3DWindowsmacOSLinuxAll Paradox Development Studio games since 2007Proprietary
Clickteam FusionYes2DWindowsiOSAndroidHTML5Adobe FlashFive Nights at Freddy'sBaba Is YouProprietary
Cocos2d, Cocos2d-x, Cocos2d-html5C++, Python, Objective-C, JavaScriptJavaScript, Java, LuaYes2D, 2.5D, 3DWindowsLinuxmacOSiOSAndroidBlackBerryTizenMITAndroid target binds to Java; iOS target uses Objective-C
CodeaLuaNo2DiOSApache 2.0
ColdstoneYes2DMac OS 9macOSWindowsPillars of GarendallProprietary
ConstructC++JavaScript, Event SystemYes2DWindowsmacOSWii UHTML5 capable internet browsersProprietaryGPL Classic version
CopperCubeC++JavaScriptYes3DWindowsmacOSAndroidWebGLAdobe FlashProprietary
CraftStudioLuaYes2D, 3DWindowsmacOSLinuxFree useUsed to create voxel-based games.
Creation EngineC++PapyrusYes3DWindowsPlayStation 3Xbox 360Xbox OnePlayStation 4The Elder Scrolls V: SkyrimFallout 4Fallout 76Proprietary
CryEngineC++C++, C#Yes3DWindowsmacOSLinuxPlayStation 3PlayStation 4Wii UXbox 360Xbox OneiOSAndroidListProprietary
Crystal ToolsYes3DPlayStation 3Xbox 360WindowsWiiListProprietary
Crystal SpaceC++Java, Perl, PythonYes3DWindowsLinuxmacOSKeepsakeYo Frankie!LGPL-2.0-or-later
CubeC++Yes3DWindowsLinuxmacOSAssaultCubeCubezlibPrior generation (means it has a successor), 2D grid-based system, optimized for outdoor not indoor maps
Cube 2: SauerbratenC++CubeScriptYes3DWindowsLinuxmacOSCube 2: SauerbratenzlibEfficient 6-directional height map based geometry (versus traditional Polygon soup model), hence the name Cube, FPS engine
Dagor EngineYes3DWindowsPlayStation 4PlayStation 3Xbox 360LinuxmacOSListProprietary
Dark EngineC++No3DWindowsThief: The Dark ProjectSystem Shock 2Thief II: The Metal AgeProprietaryAdvanced AI and sound features (full control of sound propagation). Edited with DromEd.
DecimaYes3DPlayStation 4WindowsDeath StrandingHorizon Zero DawnKillzone Shadow FallUntil Dawn, Until Dawn: Rush of BloodProprietary
DefoldLuaLuaYes2D, 3DiOSAndroidHTML5WindowsmacOSLinuxNintendo SwitchDefold License 1.0Scene Editor, Particle Fx editor, Tilemap Editor, Code Editor, Debugger. Extend the engine with your own native code (C/C++, Obj-C, Java, JavaScript).
Delta3DC++PythonYes2.5DCross-platformLGPL-2.1-or-later
Dim3C++JavaScriptYes3DCross-platformMIT
DimensioneX Multiplayer EngineJavaJava, VBScriptYes2.5DCross-platformGPLProduces browser games with pseudo-3D views; games can be made into Facebook Apps; intended for beginners
DX StudioC++JavaScriptNo3DWindowsproprietaryFreeware
Dunia EngineC++Yes3DWindowsPlayStation 3Xbox 360PlayStation 4Xbox OneListProprietaryBased on CryEngine
egoYes3DPlayStation 3WindowsXbox 360macOSWiiWii UXbox OnePlayStation 4ListProprietaryPrimarily used for racing games
Electron toolsetC#NWScriptNo3DWindowsNeverwinter Nights 2Proprietary
EnforceNo3DWindowsShade: Wrath of AngelsAlpha PrimeCarrier Command: Gaea MissionTake On MarsProprietary
Enigma EngineYes3DWindowsmacOS,BlitzkriegBlitzkrieg 2Proprietary
Essence EngineNo3DWindowsListProprietary
EuphoriaYes3DWindowsPlayStation 4Xbox OnePlayStation 3Xbox 360iOSAndroidProprietary
ExultC++Yes2DWindowsLinuxmacOSBSDGPL-2.0-or-laterFree software re-implemented Ultima VII game engine
Flare3DActionScript 3Yes3DWebWindowsiOSAndroidBlackBerryListProprietary
FlixelActionScriptYes2DVarious games by Gregory WeirMITBoilerplate code for Flash games
Forgelight EngineNo3DWindowsFree RealmsPlanetSide 2LandmarkEverQuest NextH1Z1: Just SurviveH1Z1: King of the KillProprietary
Fox EngineYes3DWindowsPlayStation 3PlayStation 4Xbox 360Xbox OneListProprietary
FreescapeFreescape Command LanguageYes3DAmstrad CPCZX SpectrumIBM PCCommodore 64Commodore AmigaAtari STListProprietary
FrostbiteC++Yes3DWindowsPlayStation 3PlayStation 4Xbox 360Xbox OneListProprietaryUsed originally for Battlefield (series) video games
Future PinballNo3DWindowsFreeware
GamebryoC++Yes3DWindowsPlayStation 3PlayStation 4Xbox 360Xbox OneListProprietary
Game EditorCustom (C styled)Yes2DiPhoneiPadmacOSWindows (95-Windows 7), Linux, Windows-based smartphonesGP2X, Pocket PCs, Handheld PCsGPLProprietary
GameMaker StudioGMLGame Maker Language, JavaScript, GLSLYes2D, 3DWindowsWindows 8Xbox 360Xbox OnePlayStation 3PlayStation 4PlayStation VitamacOSUbuntuHTML5AndroidiOSWindows Phone 8TizenAmazon Fire TVNintendo SwitchList of GameMaker Studio gamesProprietaryLimited 3D abilities
GameSaladLangScriptYes2DiOSAndroidProprietary
GamestudioC-Script, Lite-CNo3DWindowsListProprietaryGames can be published royalty-free
GamvasJavaScriptJavaScriptYes2DHTML5MITHTML5 canvas game engine with Box2D integration
GDevelopC++JavaScriptEvents editor, JavaScript (Optional)Yes2DWindows, Linux, Mac, HTML5, Android, iOS, Facebook Instant GamesExamples of Released gamesMITDrag-and-drop game engine for everyone, almost everything can be done from the GUI, no coding experience required to make games
GodotC++GDScript, C#, Visual Script, GDNativeYes2D, 2.5D, 3DWindows, macOS, Linux, UWP, iOS, Android, HTML and Web AssemblyMIT3.0+ adds C# scripting plus other languages via modules and GDNative. PBR and Global Illumination.
Gold BoxAssembly, Pascal, C, C++Yes2DAmigaApple IIAtari STCommodore 64/128DOSMacintoshNintendo Entertainment SystemPC-9801Sega GenesisPool of RadianceGateway to the Savage FrontierChampions of KrynnBuck Rogers: Countdown to DoomsdayNeverwinter NightsSpelljammer: Pirates of RealmspaceProprietarySSI's engine for Advanced Dungeons & Dragons role-playing games
GoldSrcC, C++, AssemblyYes3DWindowsmacOSLinuxPlayStation 2XboxDreamcastHalf-LifeTeam Fortress ClassicHalf-Life: Opposing ForceCounter-StrikeRicochetDeathmatch ClassicHalf-Life: Blue ShiftHalf-Life: DecayDay of DefeatCounter-Strike: Condition ZeroCounter-Strike NeoCounter-Strike OnlineProprietaryHighly modified Quake engine
HeroEngineC++, C#HeroScript LanguageNo3DWindowsStar Wars: The Old RepublicProprietary
Horde3DC++Yes3DWindowsLinuxEPLSmall 3D rendering engine for large crowds of animated characters
HPL EngineC++AngelScriptYes3DWindowsLinuxmacOSPenumbra: OverturePenumbra: Black PlaguePenumbra: RequiemAmnesia: The Dark DescentAmnesia: A Machine for PigsSomaProprietaryGPL-3.0-or-later (version 1[6] and 2[7])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 0CYes2.5DWindowsLinuxmacOSWolfenstein 3DSpear of DestinyBlake Stone: Aliens of GoldCorridor 7: Alien InvasionBlake Stone: Planet StrikeOperation Body CountGPL-2.0-or-laterAlso termed the Wolfenstein 3D engine
id Tech 1CACSYes2.5DWindowsLinuxmacOSDoomDoom IIHereticHexenStrifeChex QuestGPL-2.0-or-later1999-10-03. 2D-based level geometry, sprites, and particles, uses clever methods to give illusion of 3D depth.
id Tech 2CQuakeCYes3DWindowsLinuxmacOSQuakeGPL-2.0-or-later1999-12-21. Also termed the Quake engine. First true 3D id Tech engine.
id Tech 2.5CCYes3DWindowsLinuxmacOSQuake IIGPL-2.0-or-later2001-12-22. Also termed the Quake II engine. Improvements to the id Tech 2 engine.
id Tech 3CCYes3DWindowsLinuxmacOSQuake III ArenaQuake LiveGPL-2.0-or-later2005-08-19. Also termed the Quake III engine.
id Tech 3.5CCYes3DWindowsLinuxmacOSReturn to Castle WolfensteinWolfenstein: Enemy TerritoryGPL-3.0-or-later2010-08-12. Improvements to the id Tech 3 engine.
id Tech 4C++C++ via DLLsYes3DWindowsLinuxmacOSDoom 3Quake 4PreyEnemy Territory: Quake WarsWolfensteinBrinkGPL-3.0-or-later2011-11-22. Also termed the Doom 3 engine; features advanced: lighting, shadows, interactive GUI surfaces.
id Tech 4.5C++C++ via DLLsYes3DWindowsLinuxmacOSDoom 3: BFG EditionGPL-3.0-or-later2012-11-26. Improvements to the id Tech 4 engine.
id Tech 5C++AMPLClipperPythonScriptYes3DWindowsmacOSXbox 360Xbox OnePlayStation 3PlayStation 4RageWolfenstein: The New OrderWolfenstein: The Old BloodThe Evil WithinProprietaryFirst id Tech engine to feature MegaTexture technology, starting with Rage
id Tech 6C++Yes3DWindowsXbox OnePlayStation 4Nintendo SwitchDoom (2016)Wolfenstein II: The New ColossusProprietary
id Tech 7C++Yes3DWindowsPlayStation 4Xbox OneNintendo SwitchDoom EternalProprietary
iMUSEN/AN/AIntegrated with other enginesMonkey Island 2: LeChuck's Revenge, all LucasArts adventure games afterwardsProprietaryDynamic music system
Infinity EngineYes2DWindowsMac OSmacOSAmigaOS 4Baldur's GatePlanescape: TormentIcewind DaleBaldur's Gate II: Shadows of AmnIcewind Dale IIProprietary
IrrlichtC++C++Yes3DWindowsMac OSLinuxWindows CEList of Irrlicht gameszlibOpen source, audio with extension
ioquake3CYes3DWindowsLinuxmacOSUrban TerrorGPL-2.0-or-later
Iron EngineNo3DWindowsSins of a Solar EmpireSins of a Dark AgeProprietary
IW engineC++Custom (C styled) (derived from Quake-C)Yes3DWindowsmacOSPlayStation 4PlayStation 3Xbox OneXbox 360Wii UWiiCall of Duty seriesProprietaryOriginally built from id Tech 3
JadeC++Yes3DCross-platformListProprietary
Jake2JavaYes3DCross-platformGPLJava port of Quake II game engine
Java 3DJavaYes3DCross-platformBSDCommunity-centric project. Used by many schools as part of course work
JediCYes2.5DDOSWindowsStar Wars: Dark ForcesOutlawsProprietaryRumored to have been reverse-engineered from Doom engine
jMonkeyEngineJavaYes3DCross-platformBSDCommunity-centric project, used by several commercial game studios
KineticaNo3DPlayStation 2ListProprietary
Kivy (framework)PythonKvYes2.5DWindowsLinuxmacOSiOSAndroidMITFor rapid development, can make multi-touch apps
LayaAirActionScript 3JavaScriptTypeScriptYes2D, 3DWebGLWindowsLinuxmacOSiOSAndroidGPL or commercial2D/3D game engine and also VR mode, provide free tools to convert 3d assets content from FBX files or Unity scene.
LeadwerksC++LuaYes3DWindowsLinuxProprietary
LibGDXJavaYes2D, 3DGNU/LinuxWindowsmacOSiOSAndroidJava appletWebGLIngressApache 2.0Java game development framework, provides a unified API that works across all supported platforms
LithTechYes3DCross-platformListProprietary
LumberyardC++LuaYes3DPlayStation 4Xbox OneWindowsProprietaryThe software is free to download and use, however, it works closely with Amazon services.
Luminous StudioYes3DPlayStation 4Xbox OneWindowsFinal Fantasy XVProprietary
LyNYes3DCross-platformListProprietaryIntended to scale effectively on 7th and 8th generation consoles
LÖVE 2DC++LuaYes2DiOSAndroidWindowsLinuxmacOSNetBSDFreeBSDOpenBSDSolaris, and all platforms supported by pkgsrc[8]Mari0Journey to the Center of HawkthorneMove or Die[9]zlib[10]
M.U.G.E.NCYes2DLinuxDOSWindowsmacOSFreewareUsed Allegro initially, now uses on SDL
MarmaladeC++, Lua, Objective-C, HTML5Lua, 2DKitYes2D, 3DiOSAndroidBlackBerryWindows 10, Amazon, macOSWindowsTizen, Roku, ChromecastProprietaryHigh-performance, cross-platform, with authoring tools and asset store
Moai SDKC++LuaYes2DWindowsmacOSiOSAndroidLinuxBroken AgeCPAL
MT FrameworkC++Yes3DPlayStation 3Xbox 360WindowsWiiWii UNintendo 3DSPlayStation VitaListProprietaryIntended to be 7th generation console engine, replaced by Panta Rhei
MonoGame / XNAC#C#Yes2D, 3DWindowsmacOSXbox OnePlayStation 4PlayStation VitaWindows PhoneiOSAndroidWindows StoreOuyaBSDSkulls of the ShogunTerrariaBastionTowerFallTransistor (video game)Fez (video game)Axiom VergeMicrosoft Public
Nebula EngineNo3DWindowsDrakensang: The Dark EyeDrakensang: The River of TimeProprietary[citation needed]
NScripterNo2DWindowsFreeware
Odyssey EngineYes3DWindowsmacOSStar Wars: Knights of the Old RepublicStar Wars: Knights of the Old Republic II: The Sith LordsProprietary
OGREC++C++Yes3DLinux, Windows (all major versions), macOS, NaClWinRTWindows Phone 8iOS and AndroidTorchlightKenshiMIT3D rendering engine used by several games
OHRRPGCEFreeBASICHamsterSpeakYes2DWindowsmacOSLinuxAndroidGPL-2.0-or-laterRole-playing game creation system; use of scripting is optional
ONScripterNScripterNScripterYes2DWindowsmacOSLinuxDreamcastPSPiOSNarcissuSaya no UtaTsukihimeGPL-2.0-or-laterUsed to develop visual novels and first-person adventure games
OpenClonkC++C4ScriptYes2.5DWindowsLinuxmacOSOpenClonkISCEngine for 2D action/strategy platformers with 3D graphics
OpenSimulatorC#LSLYes3DWindowsLinuxmacOSFreeBSDBSDServer platform to host virtual worlds, compatible with Second Life clients
ORXC/C++CustomYes2.5DWindowsLinuxmacOSiOSAndroidzlib3D accelerated
Panda3DC++, PythonPythonYes3DWindowsLinuxmacOSiOSToontown OnlinePirates of the Caribbean OnlineBSD
Panta RheiYes3DPlayStation 4Xbox OneWindowsDeep DownProprietarySuccessor to MT Framework for 8th generation consoles
PhaserJavaScriptJavaScriptYes2DCross-platformMIT
PhyreEngineC++Yes3DPCPlayStation PortablePlayStation VitaPlayStation 3PlayStation 4ListProprietaryFreeware
Pico-8LuaYes2DWindowsmacOSLinuxHTML5Celeste, UFO Swamp Odyssey, Pico Racer, P.CraftProprietaryStrict limitations to game design: 32kB cartridge size, 16 colours, 4 channel wavetable sound, 128x128 pixels, 256 sprites of 8x8 pixels.[11]
Pie in the SkyCYes2.5DDOSWindowsmacOSListProprietary
Pixel Game Maker MVJavaScriptJavaScriptCoffeeScriptYes2DWindowsNintendo SwitchProprietary
PlayCanvasJavaScriptJavaScriptYes3DWindowsLinuxmacOSiOSHTML5AndroidMITUsers can work on game at the same time via online browser and publish to multiple platforms; engine uses WebGL and includes physics
PlayNJavaYes2DiOSAndroidHTML5WindowsLinuxApache 2.0
PyrogenesisC++JavaScriptYes3DWindowsLinuxmacOS0 A.D.LGPLDesigned for RTS games
QYes3DWindowsmacOSLinuxPS2PS3WiiProprietary
QfusionC/C++AngelScriptYes3DWindowsLinuxmacOSAndroidWarsowGPL-2.0-or-later
Real VirtualityC++Yes3DWindowsXboxARMA 2ARMA 3DayZProprietary
REDengineC++Yes3DWindowsmacOSXbox 360Xbox OnePlayStation 4The Witcher 2: Assassins of KingsThe Witcher 3: Wild HuntCyberpunk 2077Proprietary
Ren'PyPythonPygameYes2DWindowsmacOSLinuxAndroidOpenBSDAnalogue: A Hate StoryJiseiKatawa ShoujoDoki Doki Literature Club!MITUsed to develop visual novels and first-person adventure games
RenderWareRWXYes3DWindowsMac OSNintendo GameCubeWiiXboxXbox 360PlayStation 2PlayStation 3PlayStation PortableList of RenderWare gamesProprietaryRenderWare script available in version 2 only
Rockstar Advanced Game Engine (RAGE)Yes3DWindowsPlayStation 3PlayStation 4WiiXbox 360Xbox OneListProprietary
RPG MakerRuby, JavaScriptYes2DPC-8801MSX2, PC-9801Super FamicomWindowsSega SaturnPlayStationGame Boy ColorPlayStation 2Game Boy AdvanceNintendo DSAlpha KimoriAo OniAveyond seriesBarkley, Shut Up and Jam: GaidenCorpse PartyEternal EdenLaxius ForceOne Night TrilogySuper Columbine Massacre RPG!To the MoonYume NikkiProprietaryGame creation system, allows users to build their own role-playing games
SAGEYes3DWindowsMacintoshXbox 360PlayStation 3ListProprietaryUsed for real-time strategy games
SCUMMYes2D3DOAmigaApple IIAtari STCDTVCommodore 64FM Towns & MartyMacintoshNintendo Entertainment SystemDOSWindowsSega Mega-CDTurboGrafx-16/PC EngineSee Category:SCUMM gamesProprietaryFull name is Script Creation Utility for Maniac Mansion, from the first game it was used with; uses iMUSE and INSANEScummVM provides an open source re-creation
Shark 3DC++PythonYes3DWindowsXboxXbox 360Dreamfall: The Longest JourneyProprietary
ShiVaC++LuaYes3DWindowsmacOSLinuxiOSAndroidWindows PhoneBlackBerryPlayStation 3PlayStation 4WiiXbox 360Xbox OneWebGLPrince of Persia 2: The Shadow and the Flame (Mobile remake)Proprietary
Sierra's Creative Interpreter (SCI)Yes2DAmigaAtari STMacintoshPC-9801IBM PCVersion list with gamesProprietary
Silent Storm engineNo3DWindowsSilent StormNight WatchHammer & SickleDay WatchProprietaryUsed for turn-based tactics games
SnowdropC++Yes3DWindowsSwitchPlayStation 4Xbox OneTom Clancy's The DivisionSouth Park: The Fractured but WholeMario + Rabbids Kingdom BattleSkull & BonesProprietary
Solar2DLuaYes2DiOSAndroidKindleWindows Phone 8Apple TVAndroid TVmacOSWindowsMIT
SourceC++SquirrelLuaPython (Vampire, The Masquerade: Bloodlines, there is also a guide[12] on how to add python to your own Source game or mod)Yes3DWindowsmacOSLinuxPlayStation 3XboxXbox 360AndroidHalf-Life 2Counter-Strike: SourceLeft 4 DeadPortalTeam Fortress 2, others (list)ProprietaryThe SDK is bundled with many Source games
Source 2C++LuaYes3DWindowsmacOSLinuxAndroidiOS[13]Dota 2 (port),[14] The Lab (limited), ArtifactDota UnderlordsHalf-Life: AlyxProprietaryThe 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.
SpringC++CC++Java/JVMLuaPythonYes3DWindowsLinuxmacOSBalanced AnnihilationZero-KGPL-2.0-or-laterRTS, simulated events, OpenGL
Starling FrameworkActionScriptYes2DWindowsmacOS, GNU/LinuxiOSAndroidAngry Birds FriendsIncredipedeBSD SimplifiedRecreates the traditional Flash display list architecture on accelerated graphics hardware
StencylHaxeHaxeVPLYes2DFlashHTML5iOSAndroidLinuxmacOSWindowsProprietaryFree to publish to flash and HTML5. Subscription required for publishing to desktop or mobile.
Autodesk Stingray (Bitsquid)LuaYes3DWindows, Mac, Linux, IOS, Android, PlayStation 4, PlayStation 3, Xbox 360Proprietary
StepManiaC++LuaYes3DCross-platformIn the GroovePump It Up ProPump It Up InfinityMITA rhythm video game and engine that was originally developed as a simulator of Konami's DDR
StratagusC++LuaYes2DLinuxBos WarsGPL-2.0-onlyFor real-time strategy games
StrideC#C#Yes2D, 3DWindowsmacOSLinuxXbox OneiOSAndroid, UWPMITBuilt in .NET, so it always supports latest C#. Previously known as Paradox and Xenko.
Three.jsJavaScriptJavaScriptYes2D, 3DHTML5WindowsLinuxmacOSiOSAndroidMIT
TOSHIYes3DWindowsNintendo GameCubeGame Boy AdvanceNintendo DSWiiPlayStation 2XboxJurassic Park: Operation GenesisNicktoons Unite!BarnyardEl Tigre: The Adventures of Manny Riverade BlobMarvel Super Hero SquadProprietary
Truevision3DVisual BasicC++No3DWindowsProprietary
Torque3DC++TorqueScriptYes3DWindowsLinuxmacOSMarble Blast GoldTribes 2BlocklandMITIncludes multiplayer network code, seamless indoor-outdoor rendering engines, skeletal animation, drag and drop GUI creation, built in world editor, C-like scripting language
TurbulenzTypeScriptJavaScriptYes2D, 3DHTML5iOSAndroidMIT
TwineCss/javascriptjavascriptYes2DWindowsmacOSlinuxWeb applicationDepression QuestThe Temple of NoGPLexport html without server, use for text games and good idea for visual novels
UbiArt FrameworkC++Yes2.5DCross-platformRayman OriginsRayman LegendsChild of LightValiant Hearts: The Great WarProprietary
UnigineC++C#, UnigineScript, GLSL, HLSL, UUSLYes3DWindowsLinuxmacOSPlayStation 3AndroidiOSListProprietaryFocused on large open scenes: 64-bit precision of coordinates, support for geo coordintaes, round Earth model. Mainly used in enterprise and professional simulators.
UnityC++[15]C#, Visual Scripting (Bolt)[16]Yes2D, 2.5D, 3DWindowsmacOSLinuxXbox 360Xbox OneWii UNew 3DSNintendo SwitchPlayStation 4PlayStation VitaWindows PhoneiOSAndroidBlackBerry 10TizenUnity Web PlayerWindows StoreWebGLOculus RiftGear VRAndroid TVSamsung Smart TVList of Unity gamesProprietaryBolt was acquired by Unity Technologies in May 2020, henceforth introducing Visual Scripting in Unity
Unreal EngineC++C++, BlueprintsYes3DCross-platformList of Unreal Engine gamesProprietaryUnrealScript was removed in version 4
V-Play Game EngineC++QML, JavaScriptYes2DiOSAndroidWindowsmacOSListProprietaryBuilt on Qt
Vengeance EngineC++No3DWindowsTribes: VengeanceSWAT 4ProprietaryBased on Unreal Engine version 2/2.5
Vicarious Visions AlchemyLangScriptYes3DNintendo GameCubeWiiWiiWareWiiUNintendo SwitchXboxXbox 360Xbox Live ArcadeXbox OnePlayStation 2PlayStation PortablePlayStation NetworkPlayStation 3PlayStation 4WindowsAndroidiOStvOSSkylandersCrash Bandicootetc.Proprietary
Vicious EngineLangScriptYes3DNintendo GameCubeWiiWiiWareXboxXbox 360Xbox Live ArcadePlayStation 2PlayStation PortablePlayStation NetworkWindowsListProprietary
VirtoolsYes3DBallanceProprietaryUsed for game prototyping and rapid development
VisionLangScriptYes3DWindowsXbox 360PlayStation 3WiiWii UiOSAndroidPlayStation VitaIE6 and up, Firefox 2.0 and up, Google ChromeOpera 9 and upListProprietary
Visual3D Game EngineC#/.NETYes3DWindowsXbox 360ProprietaryCommercial successor to open-source RealmForge engine
Visual PinballC++VBScriptNo3DWindowsMAME-like pre-0.172, then BSDGPL
VRAGEC#Yes3DWindowsXbox OneMiner Wars 2081Space Engineers,Medieval EngineersProprietarySource code was released under a commercial license
Wintermute EngineC++C-like syntaxNo2.5DWindowsDonationwareMITLGPLLite version lacks 3D Actor function
World BuilderNo2DSystem 3Freeware
WorldForgeC++Lua (client), Python (server)Yes3DGPLMMORPG framework made of libraries, server, client, media
XnGineNo3DDOSThe Terminator: Future ShockThe Terminator: SkyNETTES 2: DaggerfallTES Legends: BattlespireTES Adventures: RedguardProprietary
Zillions of GamesZillions RulesNo2DWindowsProprietary

See also[edit]

References[edit]

  1. Jump up to:a b "A Gentle Introduction to Frogatto Formula Language". frogatto.com. Retrieved February 14, 2018.
  2. ^ "Blend4Web Official Site". Blend4Web.com. Retrieved June 22,2015.
  3. ^ "blender.org - Installation Policy". Web.archive.org. March 25, 2009. Archived from the original on March 25, 2009. Retrieved August 21, 2012.
  4. ^ "Features". blender.org. Retrieved August 21, 2012.
  5. ^ "Feature List – Cafu 3D Game and Graphics Engine". Cafu.de. April 18, 2012. Archived from the original on March 4, 2012. Retrieved August 21, 2012.
  6. ^ Frictional Games (May 12, 2010). "FrictionalGames/HPL1Engine: A real time 3D engine"GitHubArchived from the original on June 8, 2018. Retrieved May 8, 2017.
  7. ^ "Amnesia is now open source!"Frictional Games. Retrieved November 30, 2020.
  8. ^ "pkgsrc.se - The NetBSD package collection"pkgsrc.se. Retrieved August 19, 2015.
  9. ^ "LÖVE - Free 2D Game Engine". Retrieved December 6, 2016.
  10. ^ Akinlaja, Damilare. LÖVE2d for Lua Game ProgrammingISBN 978-1782161608.
  11. ^ https://www.lexaloffle.com/pico-8.php
  12. ^ "Adding Python"Valve Developer Community Wiki. Retrieved November 20, 2019.
  13. ^ Bailey, Dustin (March 8, 2018). "Artifact will use Source 2, bringing the engine to iOS and Android"PCGamesNArchived from the original on March 9, 2018. Retrieved March 8, 2018.
  14. ^ Martin, Michael. "Valve Announces Dota 2 Reborn"IGNArchived from the original on June 29, 2016. Retrieved July 10,2016.
  15. ^ "How Unity3D Became a Game-Development Beast". Retrieved August 28, 2020.
  16. ^ "Unity Technologies acquires Bolt". Retrieved May 4, 2020.

Post a Comment

0 Comments