List of game engines
Appearance
This article is missing information about Error: you must specify what information is missing.. |
Several tools called game engines are available for game designers to easily code a game quickly without building from the ground up. It's important to recognise the difference between a graphics engine, a game engine and game engine support libraries. A game engine is that module of a game which implements the game logic. Few of the engines listed below are game engines. In fact, almost all of them are graphics engines. For example, a Pacman game contains some code which draws a partial filled yellow circle (the graphics engine) and some code that increases the score when the player character eats a ghost (the game engine).
Free Engines
- Agar (engine) - A high-level graphical application framework used by 2D and 3D computer games
- Axiom Engine - A fork containing the core of the OGRE graphics engine
- Boom - A port of the Doom source code by TeamTNT
- Build engine - A First person shooter engine
- CheapHack - Am outdated TomazQuake derived engine
- 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
- DGD - An object-oriented programmable MUD engine
- Doom engine - The now free software engine originally used for Doom and Doom II
- Elysium Source - Free software version of Konfuze Engine for RPG games
- 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 ISO engine supporting the assets of Fallout 1 & 2
- Game Blender - A sub-application of Blender for creating games
- GQ - A Quake engine that adds features from TomazQuake and DarkPlaces
- GZDoom - A source port of the Doom engine based on ZDoom
- Genesis3D - A real-time 3D engine for Windows
- GemRB - A free software implementation of the Infinity Engine
- Irrlicht Engine - A cross-platform engine known for its speed and 3D engine capabilities
- Jogre - a Java based client/server game engine and API for online real time games such as chess, checkers, etc.
- Nebula Device - A realtime 3D game engine developed by German game studio Radon Labs.
- OctLight - A Java game engine that uses scene-graph and renders on top of Lightweight Java Game Library (LWJGL) using OpenGL
- OGRE Engine - A very popular object-oriented graphics rendering engine
- Pentagram - A project to create a game engine that is capable of running Ultima VIII: Pagan
- ProQuake - A modified Quake engine
- Quake II engine - The original free software Quake II engine from Id Software
- Quake III engine - The original free software Quake III engine from Id Software
- RealmForge - An open-source game engine for the Microsoft .NET Framework, predecessor to Visual3D.NET
- Sauerbraten - A upgraded engine forked from the Cube engine
- Stratagus - A cross-platform real time strategy game engine
- Telejano - a modified Quake engine
- Tenebrae - One of many Quake engine clones
- vbGORE - Open-source online RPG engine in Visual Basic 6 (2d via 3d hybrid engine).
- Yake - a component-based, object-oriented, partially generic engine written in C++
- ZDoom - One of the many Doom source code ports
Commerical Engines
- Arcane Engine - Designed by Wolfpack Studios for Shadowbane
- Aurora Engine - For Role-playing games
- BRender - A real-time 3D graphics engine for computer games, simulators and graphic tools
- C4 Engine - An emerging next-generation computer game engine created by Eric Lengyel
- Coldstone game engine - an old game creation suite for Macintosh/Windows to create role-playing or adventure-style games
- CryENGINE - The game engine used for the first-person shooter computer game Far Cry
- Dagor Engine 3 - A high-tech cross-platform game engine (3D, physics, game logic) with rich toolset for content development
- Dark engine - An outdated engine used for the Looking Glass Studios games
- Doom 3 engine - Used by the games Doom 3, Quake 4 and Prey
- Earth-4 Engine - The graphics engine used in Earth 2160
- Electron engine - Currently in development by Obsidian Entertainment for their game Neverwinter Nights 2, based on the Aurora engine
- Explorations - 2d MMO creator
- Gamebryo - A cross-platform 3D computer graphics engine coded in C++
- GoldSrc - The heavily modified Quake engine that powers Half-Life
- IMUSE - Specifically designed to synchronize music with visual action
- INSANE - Used in LucasArts games
- Infinity Engine - Allows the creation of isometric computer role-playing games
- Jedi - A game engine developed by LucasArts for Star Wars: Dark Forces and Outlaws
- KjAPI - A C++ technology to create games and 3D applications for PC computers
- Lithtech - A competing alternative to the Quake and Unreal engines
- M.U.G.E.N - A 2D fighting game engine
- Odyssey Engine - Used to create three dimensional computer role-playing games, used Star Wars: Knights of the Old Republic
- ORE - Online RPG Engine
- Power Render - A general purpose software development kit for games and 3D visualization
- RAGE - A game engine created by Rockstar Games use it to power their upcoming video games on the Xbox 360 and PlayStation 3
- Reality Engine - 3D game engine by Artificial Studios
- RenderWare - A very popular 3D API and graphics rendering engine
- Retribution Engine - A game engine to make first person shooter games
- Revolution3D - A 3D graphics engine developed by X-Dream Project
- SAGE engine - Used to create real-time strategy games
- SCUMM engine - Used in LucasArts graphical adventure games
- Shark 3D - A middleware from Spinor for computer, video games and realtime 3D applications
- Silent Storm engine - A turn-based strategy game engine
- Sith - A game engine developed by Lucasarts for Jedi Knight: Dark Forces II
- Source engine - a popular engine used in Half-Life 2 and other games
- Torque Game Engine - A modified version of a 3D computer game engine originally developed by Dynamix for the 2001 FPS Tribes 2
- TOSHI - A fourth generation cross platform game engine designed by Blue Tongue Entertainment
- Truevision3d - A 3D game engine using the DirectX API
- Unigine - Cross-platform middleware with great graphics
- Unity (game engine) - An easy to use 3d game engine
- Unreal engine - One of the most popular game engines for action games
- Vengeance engine - A video game engine based on the Unreal Engine 2/2.5
- Vicious Engine - Available for Microsoft Windows, Sony PlayStation 2, Microsoft Xbox, and Sony
- 3DGame Studio - www.3dgamestudio.com
- Vision Game Engine - www.trinigy.de
- Virtools - www.virtools.com
Windows Mobile based devices
- Gledplay - A complete SDK to develop games for mobile devices.
PSP
- Visual3D.NET - A .Net based engine for Microsoft platforms
- WGAF - The game engine developed by Guild Software which powers their MMORPG Vendetta Online
- White Engine - An exclusive seventh generation game engine built for Square Enix's future video games
- XnGine - One of the first true 3D engines
See also
This list is incomplete; you can help by adding missing items. |