Misplaced Pages

List of game engines

Article snapshot taken from Wikipedia with creative commons attribution-sharealike license. Give it a read and then ask your questions in the chat. We can research this topic together.

This is an old revision of this page, as edited by Modulatum (talk | contribs) at 01:17, 19 June 2009 (Open-source engines). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Revision as of 01:17, 19 June 2009 by Modulatum (talk | contribs) (Open-source engines)(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)

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

Open-source engines

These game engines / libraries are open-source or free software:

List of open-source game engines
Primary programming language Bindings Primary platform Cross-platform? SDL? Scripting
Aleph One (computer game) C N/A Mac OS Yes Yes Lua, Marathon Markup Language
Allegro library C C++ Windows Yes Yes N/A
Box2D C++ Java, ActionScript, C#, JavaScript, D, Python, DarkBasic Windows Yes No N/A
ClanLib C++ N/A Unix Yes No N/A
Crystal Space C++ N/A Windows Yes Yes N/A
Cube C N/A Windows Yes Yes N/A
Cube 2 C N/A Windows Yes Yes N/A
DarkPlaces C N/A Windows Yes Yes N/A
Delta3d C++ N/A Windows Yes No Python
Doom engine C N/A DOS Yes No N/A
DXFramework C++ N/A Windows Yes No Python
Exult C++ N/A Unix Yes Yes N/A
Game Blender C++ N/A Linux Yes No Python
Genesis3D C N/A Windows No No N/A
Genesis Device Object Pascal N/A Windows No No Pascal Script
id Tech 2 C N/A Windows Yes No N/A
id Tech 3 C N/A Windows Yes No N/A
ika Python N/A Windows Yes No Python
ioquake3 C N/A Windows Yes Yes N/A
Irrlicht Engine C++ Java, Perl, Ruby, Python, FreeBASIC, Lua, Delphi, Game Maker Windows Yes Yes Squirrel
jMonkeyEngine Java N/A N/A Yes No N/A
Jogre Java N/A N/A Yes No N/A
Lightweight Java Game Library Java N/A N/A Yes No N/A
Nebula Device C++ Python, Java Windows Yes No Lua, Tcl/Tk
OGRE C++ N/A Windows Yes Yes Ogre scripting language
OpenSceneGraph C++ N/A Windows Yes No N/A
ORX C N/A Windows Yes Yes N/A
Panda3D C++ Python Windows Yes No Python
Quake engine C N/A DOS Yes No N/A
PLIB C++ N/A Windows Yes Yes N/A
Retribution Engine C++ N/A Windows No No N/A
Sphere C++ N/A Windows Yes No JavaScript
Spring C++ N/A Windows Yes No Lua
Stratagus C N/A Linux Yes Yes Lua
Troll2D C++ N/A Windows Yes Yes N/A
Verge C++ N/A DOS Yes Yes Lua, VergeC
Xilon Engine II Visual Basic .NET N/A Windows 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:

Commercial engines

Games and the game engines they use

game engine table
Game engine Games Company
Alamo Empire at War
Forces of Corruption
Universe at War: Earth Assault
Petroglyph
Nebula Device 3 Drakensang: The Dark Eye
Project Nomads
Far West
Railroad Pioneer
Tigris & Euphrates
Torres
Radon Labs
CDV
JoWooD

Dartmoor Softworks

GoldSrc Half-Life
Gunman Chronicles
Valve
Rewolf Software
SAGE engine Red Alert 3
Generals
Tiberium Wars
The Battle for Middle-earth II
EA Los Angeles
Source engine Half Life 2, Team Fortress 2, Portal, Left 4 Dead
Vampire: The Masquerade – Bloodlines
Sin Episodes
Dark Messiah of Might and Magic
Zeno Clash
Valve
Troika Games
Ritual Entertainment
Arkane Studios
ACE Team
CryEngine Far Cry, Aion: The Tower of Eternity Crytek
CryEngine 2 Crysis Crytek
CryEngine 3 Crysis 2 Crytek
Dunia Engine Far Cry 2 Ubisoft Montreal
Essence Engine Company of Heroes
Opposing Fronts
Warhammer 40,000: Dawn of War 2
Relic Entertainment
id Tech 4 Doom 3
Quake 4
Prey
Enemy Territory: Quake Wars
Wolfenstein
id software
Raven Software
Human Head Studios
Splash Damage
Neon Engine Operation Flashpoint 2: Dragon Rising
Race Driver Grid
Codemasters
PhyreEngine Full list on main entry
Many
Many
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
RAGE Midnight Club: Los Angeles
Grand Theft Auto IV
Rockstar Games Presents Table Tennis
Red Dead Redemption
Rockstar Games
Scimitar Assassin's Creed
Prince of Persia
Ubisoft
Unreal Engine 2 Exteel
The Chronicles of Spellborn
NCsoft
Spellborn International
Unreal Engine 3 BioShock
BlackSite: Area 51
Gears of War
Unreal Tournament 3
Rainbow Six Vegas
Lost Odyssey
Mass Effect
The Last Remnant
2K Games
Midway Games
Epic Games
Ubisoft
Mistwalker
BioWare
Square-Enix
TGEA Marble Blast Ultra
Fallen Empire: Legions
Dreamlords
Penny Arcade Adventures: On the Rain-Slick Precipice of Darkness
Ghajini - The Game
GarageGames
Lockpick Entertainment
Hothead Games

FXLabs Studios
Iron Engine Sins of a Solar Empire Ironclad Games
Hedgehog Engine Sonic Unleashed SEGA, Sonic Team
HeroEngine Hero's Journey Simutronics
Gamebryo Dark Age of Camelot
The Elder Scrolls IV
Fallout 3
Mythic Entertainment
Bethesda Softworks
Bethesda Game Studios
BigWorld Twin Skies
Stargate Worlds
Hokuto No Ken Online
Meteor Games
Cheyenne Mountain Entertainment
GungHo Entertainment

References

  1. "QuakeCon Wrapup". LinuxGames. Retrieved 2008-12-29.
  2. http://www.computerworld.dk/art/37193?a=related&i=38760&bottom

See also

Categories: