Jump to content

List of game engines

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Calimer (talk | contribs) at 21:36, 28 March 2010 (Freeware engines). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Several tools called game engines are available for game designers to code a game quickly and easily without building from the ground up.

Free / open source engines

Primary programming language Bindings Cross-platform? SDL? Scripting
Aleph One C N/A Yes Yes Lua, Marathon Markup Language
Allegro library C Ada, C++, C#, D, Lisp, Lua, Mercury, Pascal, Perl, Python, Scheme Yes No N/A
Axiom Engine C# N/A Yes Yes Dynamic Language Runtime
Blender3D C++ Python Yes Python
Box2D C++ Java, ActionScript, C#, JavaScript, D, Python, DarkBasic, Lua Yes No N/A
Build engine C N/A No No N/A
Cafu Engine C++ N/A Yes Lua
ClanLib C++ N/A Yes Yes N/A
Crystal Space C++ Python, Perl, Java Yes Yes N/A
Cube C++ N/A Yes Yes N/A
Cube 2 C++ N/A Yes Yes N/A
DarkPlaces C N/A Yes Yes N/A
Delta3d C++ N/A Yes No Python
id Tech 1 C N/A Yes No N/A
DXFramework C++ N/A No No Python
Exult C++ N/A Yes Yes N/A
Genesis3D C N/A No No N/A
Genesis Device Object Pascal N/A No No Pascal Script
Glest C++ N/A Yes No Lua
id Tech 2 C N/A Yes No N/A
id Tech 3 C N/A Yes No N/A
ika C++, C# N/A Yes No Python
ioquake3 C N/A Yes Yes N/A
Irrlicht Engine C++ Java, Perl, Ruby, Python, FreeBASIC, Lua, Delphi, Game Maker Yes Yes Squirrel
jMonkeyEngine Java N/A Yes No N/A
Jogre Java N/A Yes No N/A
Lightweight Java Game Library Java N/A Yes No N/A
LÖVE Lua N/A Yes Yes Lua
Nebula Device C++ Python, Java Yes No Lua, Tcl/Tk
OpenSceneGraph C++ N/A Yes No N/A
ORX C N/A Yes Yes N/A
Panda3D C++ Python Yes No Python
Quake engine C N/A Yes No QuakeC
PLIB C++ N/A Yes Yes N/A
Retribution Engine C++ N/A No No N/A
Second Life C++ N/A Yes No N/A
SLUDGE C++ N/A Yes Yes SLUDGE
Sphere C++ N/A Yes No JavaScript
Spring C++ N/A Yes No Lua
Stratagus C N/A Yes Yes Lua
Troll2D C++ N/A Yes Yes N/A
Verge 3.2 VC N/A Yes Yes Lua, VergeC
Xilon Engine II Visual Basic .NET N/A No No N/A

Freeware engines

These engines are available for free use, but without the source code being available under an open source license. Many of these engines are commercial products which have a free edition available for them:

  • Adventure Game Studio – Mainly used to develop third-person pre-rendered adventure games, this engine is one of the most popular for developing amateur adventure games.
  • dim3 – Freeware 3D javascript engine for the Mac (although finished games are cross platform).
  • Game Maker Lite – Object-oriented game development software with a scripting language as well as a drag-and-drop interface.
  • M.U.G.E.N – A 2D fighting game engine.
  • Panda3D – (Releases prior to May 28, 2008) A relatively easy to use C++ game engine with Python bindings that was made by Disney and is owned by Carnegie Mellon University. Disney uses it to produce some of their games.
  • Platinum_Arts_Sandbox_Free_3D_Game_Maker - Open source and based on the Cube_2:_Sauerbraten engine with a focus on game creation and designed for kids and adults. The program includes Non commercial content, but the main engine and large majority of the media can be used commercially. The Exciting Adventures of Master Chef Ogro was created using this engine by High School students.
  • Unity – An open-ended 3D game/interactive software engine for web, Windows, and Mac OS X. Upgrading to paid licenses can additionally enable support for the iPhone and Nintendo Wii.
  • World Builder – A classic Mac OS game engine.
  • Wintermute Engine – A runtime and development tools for creating 2D and 2.5D point'n'click adventure games.[1][2]
  • RGSS - An engine made by enterbrain to create RPG's using RPG Maker XP. RGSS2 was used for RPG Maker VX.

Commercial engines

Games and the game engines they use

game engine table
Game engine Games Company
Nel
3d MMORPG Game Engine
Ryzom
The Saga of Ryzom
Nevrax
Alamo Empire at War
Forces of Corruption
Universe at War: Earth Assault
Petroglyph
BigWorld Twin Skies
Stargate Worlds
Meteor Games
Cheyenne Mountain Entertainment
CPAL3D Memento Mori
Numen - Contest of Heroes
Pound of Ground
Alternativa
Centauri Production
First Reality
CINEMAX, Ltd.
CryEngine Far Cry
Aion: The Tower of Eternity
Crytek
NCsoft
CryEngine 2 Crysis
Entropia Universe
Crytek
MindArk
CryEngine 3 Crysis 2 Crytek
Dunia Engine Far Cry 2
James Cameron's Avatar: The Game
Ubisoft Montreal
Essence Engine Company of Heroes
Opposing Fronts
Warhammer 40,000: Dawn of War 2
Relic Entertainment
Gamebryo Dark Age of Camelot
The Elder Scrolls IV: Oblivion
Fallout 3
Mythic Entertainment
Bethesda Softworks
Bethesda Game Studios
GoldSrc Half-Life
Gunman Chronicles
Valve
Rewolf Software
HeroEngine Hero's Journey Simutronics
id Tech 4 Doom 3
Quake 4
Prey
Enemy Territory: Quake Wars
Wolfenstein
id software
Raven Software
Human Head Studios
Splash Damage
Infernal Engine Ghostbusters: The Video Game
Mushroom Men: The Spore Wars
Bass Pro Shops: The Strike
Roogoo: Twisted Towers
Terminal Reality
Threewave Software
Escalation Studios
Streamline Studios
Namco Bandai Games
Red Fly Studio
Wideload Games
Piranha Games
SpiderMonk Entertainment
High Voltage Software
Infinity Engine Baldur's Gate
Baldur's Gate II: Shadows of Amn
Planescape: Torment
Icewind Dale
Icewind Dale II
Bioware
Black Isle Studios
Iron Engine Sins of a Solar Empire Ironclad Games
Jade engine Beyond Good & Evil
Prince of Persia: The Sands of Time
Prince of Persia: Warrior Within
Prince of Persia: The Two Thrones
Peter Jackson's King Kong: The Official Game of the Movie
Rayman Raving Rabbids
TMNT
Rayman Raving Rabbids 2
Naruto: Rise of a Ninja
Naruto: The Broken Bond
James Cameron's Avatar: The Game (Wii version)
Prince of Persia: The Forgotten Sands (Wii and PSP versions)
Ubisoft
Nebula Device 3 Drakensang: The Dark Eye
Neon Engine Operation Flashpoint 2: Dragon Rising
Race Driver Grid
Codemasters
Panda3D Toontown Online
Pirates of the Caribbean Online
Code3D
MSA's Thermal Enforcer
Full list
Disney
Disney
Sim Ops Studios
MSA, Sim Ops Studios
Many
PhyreEngine Full list on main entry
Many
Many
RAGE Midnight Club: Los Angeles
Grand Theft Auto IV
Rockstar Games Presents Table Tennis
Red Dead Redemption
Rockstar Games
Riot Engine Drakan: Order of the Flame
Drakan: The Ancients' Gates
The Lord of the Rings: The Fellowship of the Ring
The Suffering
The Suffering: Ties That Bind
Surreal Software
RPG Maker VX Eternal Eden
Deadly Sin
Eternal Twilight
Dawn's Light
Hero's Tale: Enhanced Edition
Blossomsoft
Deadly Sin Studios
John Wizard Games
Oliveair Games
RPG Maker XP Aveyond
Dark Souls
Millennium: A New Hope
Laxius Force
3 Stars of Destiny
Kara's Quest
Bipo: Mystery of the Red Panda
Amaranth Games
Warfare Studios
Aldorlea Games
Red Panda Games
SAGE engine Red Alert 3
Generals
Tiberium Wars
The Battle for Middle-earth II
EA Los Angeles
Scimitar Assassin's Creed
Prince of Persia
Ubisoft
Silent Storm engine Silent Storm
Silent Storm: Sentinels
Hammer & Sickle
Night Watch
Day Watch
Heroes of Might and Magic V
Jagged Alliance 3 (in development)
Nival Interactive
Source engine Half Life 2, Team Fortress 2, Portal, Left 4 Dead, Left 4 Dead 2
Vampire: The Masquerade – Bloodlines
Sin Episodes
Dark Messiah of Might and Magic
Zeno Clash
Vindictus / Mabinogi: Heroes
Valve
Troika Games
Ritual Entertainment
Arkane Studios
ACE Team
devCat (Nexon)
TGEA Marble Blast Ultra
Fallen Empire: Legions
Dreamlords
Penny Arcade Adventures: On the Rain-Slick Precipice of Darkness
GarageGames
Lockpick Entertainment
Hothead Games

FXLabs Studios
Unity Cartoon Network Universe: FusionFall
Tiger Woods PGA Tour Online
GooBall
Global Conflicts: Palestine
Off-Road Velociraptor Safari
WolfQuest
Cartoon Network
Electronic Arts
Over The Edge Entertainment
Serious Games Interactive
Flashbang Studios
Eduweb
Unreal Engine 2.x America's Army
Exteel
The Chronicles of Spellborn
Unreal Tournament 2004
NCsoft
Spellborn International
Epic Games
Unreal Engine 3.x America's Army 3
Batman: Arkham Asylum
BioShock, Borderlands
BlackSite: Area 51
Gears of War
Gears of War 2
Unreal Tournament 3
Rainbow Six Vegas
Lost Odyssey
Mass Effect
Mass Effect 2
The Last Remnant
"Medal of Honour: Airbourne"
Eidos Interactive
2K Games
Midway Games
Epic Games
Epic Games
Epic Games
Ubisoft
Mistwalker
BioWare
BioWare
Square-Enix
X-Ray Engine S.T.A.L.K.E.R. Shadow of Chernobyl
S.T.A.L.K.E.R. Clear Sky
S.T.A.L.K.E.R.: Call of Pripyat
GSC Game World

See also

References

  1. ^ Marsh, David (February 26, 2008). "Nine Paths To Indie Game Greatness". Gamasutra. Retrieved 2009-12-21.
  2. ^ Broekhuis, Erwin. "A word with Steve Ince". Adventure Developers. Retrieved 2009-12-21.
  3. ^ http://www.computerworld.dk/art/37193?a=related&i=38760&bottom
  4. ^ "QuakeCon Wrapup". LinuxGames. Retrieved 2008-12-29.
  5. ^ http://www.infernalengine.com/