Jump to content

List of game engines

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Canis Lupus (talk | contribs) at 23:00, 30 July 2008 (cleanup & ref section). 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 easily code a game quickly without building from the ground up.

Free engines

These game engines are free software:

  • Agar (engine) – A high-level graphical application framework used by 2D and 3D computer games
  • Allegro library – A free crossplatform C/C++ game programming library, provides functions for graphics, sounds, input, timers, fixed and floating point, 3d, compressed datafile and a GUI.
  • APOCALYX 3D Engine – A free LGPL game engine based on OpenGL and several open source libraries.
  • Axiom Engine – A fork containing the core of the OGRE graphics engine written in C#
  • Game Blender – flexible node based game logic engine blender 3d
  • Boom – A port of the Doom source code by TeamTNT
  • ClanLib – A free cross-platform (including Mac OS X), object-oriented C++ game programming library.
  • Crystal Entity Layer – An extension of the Crystal Space 3D Engine
  • Crystal Space – A general framework for developing 3D applications
  • Cube – Powers the computer game of the same name
  • DarkPlaces – One of the most advanced free software Quake engines
  • Delta3d – Integrates other well-known free software projects into an easy-to-use API, originally developed by the U.S. Navy
  • Doom engine – The now free software engine originally used for the hugely popular Doom and Doom II
  • DXFramework – A simple, pedagogical 2D/3D DirectX-based game engine for Visual Studio
  • Eternity Engine – A source port of the Doom engine
  • Exult – A free software reimplementation of the Ultima VII game engine
  • FIFE – A free software 2D isometric CRPG engine supporting the assets of Fallout 1 & 2.
  • GZDoom – A source port of the Doom engine based on ZDoom
  • GemRB – A free software implementation of the Infinity Engine
  • Genesis3D – A real-time 3D engine for Windows
  • Genesis Device Is a powerful LGPL engine
  • id Tech 2 – Formerly known as the Quake II engine, the original open-source engine from id Software
  • id Tech 3 – Formerly known as the Quake III engine, the original open-source engine from id Software
  • ioquake3 – A cleaned-up, bugfixed and updated fork of the original id Tech 3 engine
  • Irrlicht Engine – A cross-platform and lightweight three dimensional graphics engine.
  • jMonkeyEngine – An open-source, BSD licensed Java scenegraph engine.
  • Jogre – A Java based client/server game engine and API for online real time games such as chess, checkers, etc.
  • KallistiOS – A free, BSD licensed development library for the Sega Dreamcast, by Dan Potter.
  • Lightfeather 3D Engine - A cross-platform, zlib licensed, real-time 3D graphics engine.
  • Nebula Device – A realtime 3D game engine developed by German game studio Radon Labs.
  • OGE - Open Game Engine - A cross-platform open source engine combining the components used to make games.
  • OGRE Engine – A very popular object-oriented graphics rendering engine. Also called OGRE3D
  • Panda3D – A relatively easy to use python-driven game engine made by Carnegie Mellon University. Disney uses it to produce some of their games.
  • PLIB – A game engine – includes 3D, Audio, Music, GUI, Window manager and is portable Linux/Windows/Mac OS X.
  • ProQuake – A modified Quake engine
  • RealmForge – An open-source game engine for the Microsoft .NET Framework, predecessor to Visual3D.NET
  • Retribution Engine – A game engine to make first person shooter games
  • Sauerbraten – A upgraded engine forked from the Cube engine
  • Spring - a full 3D free/open source RTS game engine
  • Stratagus – A cross-platform real time strategy game engine
  • Telejano – A modified Quake engine

Freeware engines

These engines are available free of charge:

Commercial engines

PSP

Games and the game engines they use

Game engine Games Company
Nebula Device 3 Drakensang: The Dark Eye Radon Labs
GoldSrc Half-Life Valve
SAGE engine Red Alert Series
Generals
Tiberium Wars
The Battle for Middle-earth II
EA Los Angeles
Source engine Half Life 2, Team Fortress 2, Portal
Vampire: The Masquerade – Bloodlines
Sin Episodes
Dark Messiah of Might and Magic
Valve
Troika Games
Ritual Entertainment
Arkane Studios
CryEngine Far Cry Crytek
CryEngine 2 Crysis Crytek
Dunia Far Cry 2 Ubisoft Montreal
Essence Engine Company of Heroes
Opposing Fronts
Warhammer 40,000: Dawn of War 2
Relic Entertainment
Scimitar Assassin's Creed Ubisoft
Alamo Empire at War
Forces of Corruption
Universe at War: Earth Assault
Petroglyph
Unreal Engine 3 BioShock
BlackSite: Area 51
Gears of War
Unreal Tournament 3
Rainbow Six Vegas
Lost Odyssey
Mass Effect
The Last Remnant
2k
Midway
Epic Games
Epic Games
Ubisoft
Mistwalker
BioWare
Square-Enix
id Tech 4 Doom 3
Quake 4
Prey
Enemy Territory: Quake Wars
id software
Raven Software
Human Head Studios
Splash Damage
Neon Engine Operation Flashpoint 2: Dragon Rising
Race Driver One
Codemasters
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 Grand Theft Auto IV
Rockstar Games Presents Table Tennis
Rockstar Games
TGEA Marble Blast Ultra
Fallen Empire: Legions
Dreamlords
Penny Arcade Adventures: On the Rain-Slick Precipice of Darkness
GarageGames
Lockpick Entertainment
Hothead Games
Iron Engine Sins of a Solar Empire Ironclad Games
Hedgehog Engine Sonic Unleashed SEGA, Sonic Team
HeroEngine Hero's Journey Simutronics
S2ENGINE Power Of Destruction
I'M NOT ALONE
Profenix Studio
Gamebryo Dark Age of Camelot
The Elder Scrolls IV
Fallout 3
Mythic Entertainment
Bethesda Softworks
Mad Doc Software

References

See also