List of game engines

From Wikipedia, the free encyclopedia

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

Free/libre and open source software

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

Name Primary programming language Scripting Cross-platform SDL 2D/3D oriented Platform Notable games License Notes and references
Adventure Game Studio C++ AGSScript Yes No 2D Windows Linux Chzo Mythos, The Blackwell Series Artistic License 2.0 Mostly used to develop third-person pre-rendered graphical adventure games, one of the most popular for developing amateur adventure games.
Aleph One C++ Lua, Marathon markup language Yes Yes 2.5D Windows Linux OS X Aleph One (Marathon remake) GPL FPS engine
Allegro library C Ada, C++, C#, D, Lisp, Lua, Mercury, Pascal, Perl, Python, Scheme Yes Yes 2D Windows Linux OS X DOS zlib Graphics and audio
Angel2D C++ Lua Yes No 2D Windows Linux OS X IOS BSD Angel is a cross-platform 2D game prototyping framework based on OpenGL and C++. It provides a broad set of basic game functionality in a lightweight fashion, and is designed to make it easy to get your game ideas up and running as quickly as possible.
Anura C++ Yes Yes 2D Windows Linux OS X iOS Android BlackBerry 10 Frogatto & Friends zlib It is a fully featured, cross-platform game engine.
Ardor3D Java Yes No 3D cross-platform zlib Fork of jMonkeyEngine 2.0
Axiom Engine C# Yes No 3D Windows Linux OS X Solaris LGPL Axiom is an object oriented 3D engine. Its core is a port of the OGRE engine.
Blender C++ Python Yes Yes 3D Windows Linux OS X Solaris Yo Frankie!, ColorCube GPL 2D/3D game engine packaged in a 3D modeler for quick and intuitive use; fully integrated Bullet physics library.

[1][2]

Build engine C No No 2.5D Windows Linux OS X DOS Duke Nukem 3D, Shadow Warrior, Blood Custom FPS engine, 2.5D (2D grid base geometry.)
Cafu Engine C++ Lua Yes No 3D Windows Linux OS X GPL or proprietary Full game engine; graphics, audio, physics, scripting, networking, and map editor.[3]
ClanLib C++ Yes Yes 2.5D Windows Linux OS X zlib Self-described "toolkit", provides most game engine functionality and extensive GUI programming.
Cocos2d C++, Python, Objective-C JavaScript, Java Yes No 2D Windows Linux OS X IOS Hardest Game Ever 2 MIT Ported to Linux, Mac OS X, iOS, Windows. iOS port uses Objective-C and integrates with Box2D and Chipmunk physics engines. Android port binds to Java. Cocos2d-x is multi-platform and uses C++.
Construct Classic Event Based With Python Scripting No No 2D Windows Minitroid GPL/BSD
Core3D Objective-C Yes Yes 3D Windows Linux OS X IOS CoreBreach 3D Engine MIT, Source Code GPL v2 The 3D engine powering CoreBreach, an anti-gravity racing game.[4]
Crystal Space C++ Java, Perl, Python Yes Yes 3D Windows Linux OS X Keepsake, The Crystal Scrolls, Yo Frankie! LGPL Graphics, audio, physics
Cube C++ Yes Yes 3D Windows Linux OS X AssaultCube, Cube zlib Previous generation (means it has a successor), 2D grid-based system, optimized for outdoor rather than indoor maps.
Cube 2 C++ Cubescript Yes Yes 3D Windows Linux OS X Cube 2, Red Eclipse zlib Efficient 6-directional height map based geometry (versus traditional Polygon soup model), hence the name Cube, FPS engine.
Delta3d C++ Python Yes No 2.5D cross-platform LGPL Uses modular libraries.
Dim3 C++ JavaScript Yes No 3D cross-platform MIT 3D game engine for the Mac (although finished games are cross-platform).
DimensioneX Multiplayer Engine Java Java, VBscript Yes No 2.5D cross-platform Underworld Online GPL Produces browser games with pseudo-3D views, sounds and music. Games can be turned into Facebook Apps. Intended for beginners. Free support and hosting.
Duality C# Plugin-based No No 2D Windows Honourbound MIT General-purpose game development framework. Comes with WYSIWYG editor.
Eclipse Origins Visual Basic 6 Windows only No 2D Windows Crystalshire, yoomxWorld GPL A 2D MMORPG engine with a very large community. Includes NPCs, maps, resources, dynamic sprites, animations, skills, a bank, player chat, items, and more.
ENIGMA C++ EDL Yes No 2D Windows Linux OS X GPL A compiler for Game Maker projects that runs cross-platform.
Env3D Java Yes No 3D cross-platform GPL 3D game engine that creates a simple interface for dynamically adding EnvObjects. Built on jMonkeyEngine 2.0. Intended for educational use in teaching computer science.
Exult C++ Yes Yes 2D Windows Linux OS X BSD GPL Free software re-implementation of the Ultima VII game engine.
FLARE C++ Yes Yes 2D Windows Linux OS X BSD GPL RPG engine that supports isometric and orthogonal perspective.
Flexible Isometric Free Engine C++ Python Yes Yes 2D Windows Linux OS X BSD Unknown Horizons LGPL 2D game engine optimized for RTS or RPG games.
Flixel ActionScript Yes No 2D Various games by Gregory Weir MIT Boiler-plate code for flash games.
Game Closure JavaScript Yes No 2D iOS Android HTML5 MPL 2.0
GameKit (OgreKit) C++ Lua Yes No 3D Windows Linux OS X android MIT/zlib/BSD Has Blender integration similar to BGE. Integrated Bullet physics library.
GamePlay3D C++ Lua Yes No 3D Windows Linux OS X iOS BlackBerry 10 Android Apache 2.0 Aimed at the indie game developer ecosystem with similar features to cocos2d-x.
Gamvas JavaScript JavaScript Yes No 2D HTML5 MIT Html5 canvas game engine with Box2D integration.
Grit C++ Lua Yes No 3D MIT Optimized for Open world games like GTA.
Haaf's Game Engine (HGE) C++ C, Go Yes Yes 2D Windows Linux OS X Hammerfight zlib Hardware-accelerated 2D library with particle effects, sprite and animation handling, GUI controls, distortion, font, and resource handling. Go binding[5] Windows version ported to Haaf's Game Engine(HGE) for UNIX (hge-unix).
HGamer3D Haskell Yes No 3D Windows Linux Apache 2.0 A Linux and Windows game engine for the Haskell programmer, including bindings to Ogre, CEGUI, enet, SFML for Audio, Network, 3D Graphics, GUI and Input Device functionality.
Horde3D C++ Yes No 3D Windows EPL Horde3D is a small 3D rendering engine designed for large crowds of animated characters.
HPL 1 engine C++ AngelScript Yes Yes 3D Windows Linux OS X Penumbra: Overture, Penumbra: Black Plague, Penumbra: Requiem GPLv3 HPL is a cross-platform game engine which is compatible with the OpenGL, OpenAL, and Newton Game Dynamics libraries. One of the engine's defining features is its ability for advanced object interaction through the use of Newton's physics code.
id Tech 1 (Doom) C ACS Yes No 2.5D Windows Linux OS X Doom, Doom II, HeXen, Heretic, Strife GPL 2D-based geometry, sprite and particles, uses clever methods to emulate 3D graphics.
id Tech 2 (Quake) C QuakeC Yes No 3D Windows Linux OS X Quake GPL First true 3D id Tech engine.
id Tech 2 (Quake II) C C Yes No 3D Windows Linux OS X Quake II GPL Better known as the Quake II engine.
id Tech 3 C Game Data {PK3 } Yes No 3D Windows Linux OS X Quake III Arena GPL Better known as the Quake III engine.
id Tech 4 C++ via DLLs Yes No 3D Windows Linux OS X Doom 3, Doom 3: BFG Edition, Quake 4 GPL Better known as the Doom 3 engine with a set of good tools and MegaTexture.
Indielib C++ Yes Yes 2.5D Windows Linux OS X LGPL Includes entity system, sprite animations, collision detection, bitmap/TTF fonts, parallax scrolling, 3D objects, 2D Cameras, 3D Cameras, timers, alpha blending, shaders, and image filters.
ioquake3 C Yes Yes 3D Windows Linux OS X Urban Terror GPL
IwGame Engine C++ Yes No 2D Windows Linux OS X iOS Android GPL (requires license to commercial Marmalade SDK) IwGame is built on top of the Marmalade SDK.
Jake2 Java Yes No 3D Cross-platform GPL Java port of the Quake II game engine.
JGame Java, Actionscript 3 Yes No 2D J2ME Android BSD
jMonkeyEngine Java Yes Yes 3D Cross-platform BSD A community-centric project that is used by several commercial game studios.
Jogre Java Yes No 2D Cross-platform GPL Used by many schools as part of the course work.
jPCT and jPCT-AE Java Yes No 3D Java Android SpaceCat, SkyFrontier, Max the flyer Free for personal and commercial use jPCT-AE is an a port of jPCT to Android. OpenGL, transparency, key-frame animation, shader support, built-in primitives, lens flares support.[6]
Kobold2D Objective-C Lua Yes No 2D OS X iOS MIT Based on Cocos2d with integrated Lua, Wax, cocos2d-iPhone-extensions, cocos3d, Box2D, Chipmunk, Chipmunk SpaceManager, Google AdMob, and ObjectAL libraries.
Libgdx Java Yes No 3D Windows Linux OS X iOS Android HTML5 Bumbledore, Apparatus, Clash of the Olympians, Ingress Apache 2.0 A cross-platform game development library used in several commercial games.[7]
LÖVE Lua Lua Yes Yes 2D Windows Linux OS X Mari0, Journey to the Center of Hawkthorne zlib
LWJGL Java Yes Yes 3D Minecraft BSD The Lightweight Java Game Library
Maratis C++ Lua Yes No 3D Windows Linux OS X iOS Android Save Our Souls zlib/GPL
melonJS Javascript Javascript Yes No 2.5D HTML5 Alex4 WE, Bitzz,Neverwell Moor,Escape from Minimars MIT A lightweight (cross-browser) HTML5 game engine integrating the Tiled map editor format.
kivy Python Kv Yes No 2.5D Windows OS X iOS Android Deflectouch, FishLife MIT Python library for rapid development that can make multi-touch apps.
Moai SDK C++ Lua Yes Yes 2D Windows OS X iOS Android Crimson Steam Pirates CPAL
Multiverse Foundation Jython and Java Python No No 3D MIT Open source MMO and Virtual World Development Platform. Download includes starter assets and fully functional online world to play around with. Currently optimized for third-person RPG games.
Nebula Device C++ Java, Python, Lua, Tcl/Tk Yes No 2.5D Windows Linux Urban Assault, Drakensang: The River of Time MIT A real-time 3D game engine developed by German game studio Radon Labs.
NetGore C# Yes No 2D Windows Linux MIT Open source multiplayer online RPG engine (MMORPG).
NME Haxe Yes No 2D Windows Linux OS X iOS AndroidBlackBerry MIT A game and application framework used to create many commercial mobile and web games.[8]
nxPascal Object Pascal Delphi, Lazarus Yes No 3D MIT
OpenSimulator C# LSL Yes No 3D BSD A server platform for hosting virtual worlds that is compatible with Second Life clients.
ORX C/C++ Custom Yes Yes 2.5D Windows Linux Mac OS X iOS Android Le Magasin des Suicides zlib 3D accelerated
Oxygine C++ Yes Yes 2D Windows Linux Mac OS X iOS Android Elements Battle,BattlePaint(mobile), Match3Quest MIT Modern hardware accelerated 2D C++ framework for mobile and PC platforms. Features: OpenGLES 1/2, compressed textures, atlases, complex animations/tweens/sprites, scene graph, fonts, event handling, build tools, and others. Can be built on top of SDL2.0 or Marmalade SDK.
Panda3D C++ Python Yes No 3D Windows Linux OS X iOS Toontown Online, Pirates of the Caribbean Online BSD
PixelLight C++ AngelScript, Lua, Python, Javascript/V8 Yes No 3D Windows Linux Android MIT OpenGL & ES 2 and D3D 9 & 11 renderers, OpenAL & FMOD sound, physics, Database, & GUI.
Polycode C++ Lua Yes Yes 3D Windows Linux OS X MIT A self-described "Framework for creative code"
PLIB C++ Yes Yes 3D Windows Linux OS X LGPL
Pyrogenesis C++ JavaScript Yes Yes 3D Windows 0 A.D. GPL A modular engine designed for RTS games.[9]
Retribution Engine C++ No No 3D Windows GPL A 3D game engine that is used to make first person shooter games.
SFML C++ Yes No 2D Zlib Game engine tool kit providing access to graphics, audio, scripting, and networking.
Sge2d C Yes Yes 2D cross-platform MIT A framework for programming 2d games
Spring C++ C, C++, Java/JVM, Lua, Python Yes Yes 3D Windows Linux OS X Balanced Annihilation, Zero-K GPL RTS, simulated events, OpenGL
Starling Framework ActionScript Yes No 2D Windows, MacOS X, GNU/Linux, iOS, Android Angry Birds Friends, Incredipede Simplified BSD Recreates the traditional Flash display list architecture on top of accelerated graphics hardware.
StepMania C++ Lua Yes No 3D cross-platform In the Groove, Pump It Up Pro MIT A rhythm video game and engine that was originally developed as a simulator of Konami's DDR.
Stratagus C Lua Yes Yes 2D Linux Bos Wars GPL A 2D real-time strategy game engine
Torque3D C++ TorqueScript No No 3D Windows Linux OS X Tribes 2 MIT A fully featured engine with multi-player network code, seamless indoor/outdoor rendering engines, skeletal animation, drag and drop GUI creation, a built in world editor, and a C-like scripting language.
Turbulenz TypeScript JavaScript Yes No 3D HTML5 iOS Android Polycraft, Save the Day, Score Rush MIT Designed to create 2D and 3D HTML5 games.
Wire3D C++ Yes No 3D Windows Wii LGPL
WorldForge C++ Lua(client), Python(server) Yes Yes 3D GPL MMORPG framework consisting of Libraries, Server, Client, and Media.
ZenGL Pascal C, C++ Yes No 2D GNU/Linux Windows, MacOS X iOS Android zlib Cross-platform game development library written in Pascal, designed to provide necessary functionality for rendering 2D graphics, handling input, sound output, etc.
ZGameEditor Delphi Custom Yes No 3D Windows Linux OS X Android MIT A lightweight game engine and IDE.
Name Primary programming language Scripting Cross-platform SDL 2D/3D oriented Platform Notable games License Notes and references

Proprietary

Commercial

  • Alamo — The engine used in Star Wars: Empire at War by Petroglyph Games.
  • AGI- Used in Sierra adventure games.
  • Aurora Engine — For Role-playing games.
  • BatteryTech Engine — Modern Lua-driven 2D/3D game engine specializing in iOS, Android, BlackBerry 10 using OpenGL ES 2.0 - develop in Windows or OSX.
  • BatteryTech SDK — High performance cross-platform library for C++ games, engines and applications targeting iOS, Android, BB10, Windows, and OSX.
  • BigWorld — Server, client, and development tools for the development of MMOG for games that run on Windows, Xbox 360, and PS3.
  • Bork3D Game Engine — A cross-platform game engine mostly for iPhone and iPad.
  • BRender — A real-time 3D graphics engine for computer games, simulators and graphic tools.
  • C4 Engine — A cross-platform game engine developed by Terathon Software for Windows, Mac, Linux, PS4, and PS3.
  • Cafu Engine — A game engine with development tools for creating multiplayer, cross-platform, real-time 3D games and applications.
  • Chameleon — A game engine developed by Criterion Games, used in their Need for Speed installments.
  • Chrome Engine — A 3D WYSIWYG game engine developed by Techland.
  • Cocos2d iPhone RPG Engine - A 2D, top-down, orthogonal RPG engine for iPhone and iPad.
  • Coffee, the engine — A game development kit using enhanced C++ scripting.
  • Coldstone game engine — An old game creation suite for Macintosh/Windows to create role-playing or adventure-style games.
  • Construct 2 — An HTML5 2D game engine with a free edition available. Multiple export options available for mobile devices.
  • CopperCube — A game creation engine with authoring tool to produce 3d real time applications for the Web, Windows and Mac OS X.
  • Corona SDK — A cross-platform, Lua-based game engine that can build games to the iPhone, iPad, or Android devices from the same set of code.
  • CPAL3D — Game creation tools with scene editor, IDE and text server.
  • CryEngine, CryEngine 2, CryEngine 3 — The game engine used for the first-person shooter computer game Far Cry. CryEngine 2 is a new generation engine developed by Crytek to create the FPS game Crysis. CryEngine 3 is a new generation engine developed by Crytek to create the FPS game Crysis 2 and Crysis 3.
  • Crystal ToolsSquare Enix's proprietary seventh generation game engine.
  • Dunia Engine — Engine (heavily modified version of the CryEngine) made especially for Far Cry 2 by Ubisoft Montreal.
  • Earth-4 Engine — The graphics engine used in Earth 2160.
  • EGO — Ego Game Technology Engine (more commonly referred to as Ego Engine or EGO, stylized ego) is a video game engine developed by Codemasters.
  • Ecstasy Engine — 3D, The graphics engine used in Slave Zero.
  • Electron engine — Developed by Obsidian Entertainment for their game Neverwinter Nights 2, based on the Aurora engine.
  • Elflight Engine — Cross-platform 3D streaming game engine designed from the ground up for use over the Web. Games can play in a web browser window, in a separate window or full-screen. Java and OpenGL based.
  • Enigma Engine — A real-time tactics game engine, used in Blitzkrieg.
  • Esenthel Engine — A game development suite supporting a wide array of rendering, animation, physics, memory management, and networking features.[10]
  • Esperient Creator — A 3D modeler and engine, used world wide for training, simulation, architecture, and games. Built-in Scripting, C/C++, CScript, or Lisp, Shader Editor, import 50+ 3D formats.
  • Euphoria — This is a biomechanical Ragdoll engine by NaturalMotion.
  • Flare3D — Is a platform for creating interactive 3D content for Adobe Flash and AIR. With a powerful Stage3D rendering engine and an intuitive IDE.
  • Forgelight Engine — Engine developed by SOE for Planetside 2 and EverQuest Next.
  • FPS Creator — A game engine primarily aimed at the creation of First-person shooter style games. Created by The Game Creators
  • Freescape (1986) — Incentive Software; One of the first proprietary 3D game engines, used in Driller and 3D Construction Kit.
  • Frostbite Engine — Game engine used for the title Battlefield: Bad Company 2, Battlefield 3 and Need for Speed: The Run.
  • Gamebryo — Cross-platform game middleware for professional developers, notable for its rapid development. Used by Bethesda Game Studios for The Elder Scrolls V: Skyrim under the name "Creation Engine" after the closure of the original studio behind the Gamebryo. Previously the NetImmerse engine created by Numeric Design, Ltd before being taken over by Emergent.
  • GameSalad — A 2D game engine mostly for the iPhone and an Apple Safari Web-plugin developed by Gendai Games. Has a visual programming interface to aid rapid development.
  • Gamestudio — A 2D and 3D game engine for beginners. Uses the Gamestudio development system and the lite-C programming language.
  • GIANTS Engine — A 3D cross-platform game engine. Mainly known for its use in the Farming Simulator series.
  • Gideros Mobile — A 2D mobile development environment and game engine for iPhone, iPad and Android.
  • Glacier, Glacier 2 — Developed by Io-Interactive and used for the Hitman series of games. Glacier 2 is a new generation engine currently used in Hitman: Absolution.[11]
  • GrimE — Used in LucasArts graphical adventure games starting with Grim Fandango.
  • Hedgehog Engine — Created by the Sonic Team with the capability of rendering high quality graphics at high speed. It's used in Sonic Unleashed (Xbox 360 and PlayStation 3 versions) and in Sonic Generations (Xbox 360 and PlayStation 3 versions).
  • HeroEngine — 3D game engine by Simutronics for building MMOs in a live collaborative environment.
  • HPL Engine 2 — Used in Frictional Games survival horror games. Earlier versions are free software.
  • id Tech 5As of 2011 in development by id Software as engine for their games, esp. Doom 4 and Rage, and other ZeniMax titles.
  • IMUSE — Specifically designed to synchronize music with visual action.
  • Infinity Engine — Developed by Bioware in the mid 90s. Best known for its use in many beloved CRPG titles, including Baldur's Gate and, by Black Isle Studios, Icewind Dale and Planescape: Torment.
  • INSANE — Used in LucasArts games.
  • IW Engine — Created by Infinity Ward its used in Call of Duty series.
  • Jade engine — Developed by Ubisoft, originally for Beyond Good & Evil.
  • Jedi — A game engine developed by LucasArts for Star Wars: Dark Forces and Outlaws.
  • K2 Engine — An engine used in Heroes of Newerth and Savage2 by S2 Games.
  • Kaneva Game Platform — A MMOG engine for independent and professional game development.
  • Kinetica — A game engine developed by Sony for PlayStation 2.
  • KRASS Engine — A game engine developed for Aquanox and Aquanox 2 by Massive Development. Used also in Spellforce.[12]
  • Leadwerks Engine — A 3D engine for rendering, sound, and physics in real-time games and simulations.[10]
  • Lemon Engine — Lemon Engine is a modular set of libraries for all aspects of game development across all major platforms.
  • Lithtech Jupiter Ex — Developed by Monolith Productions to create the game F.E.A.R..
  • Luminous Studio — An engine developed by Square Enix.
  • LyN engine — Developed by Ubisoft, originally for Rabbids Go Home and Beyond Good & Evil 2.
  • M.U.G.E.N — 2D Fighting Engine, created by Elecbyte made for any fighting game genres.
  • Maker3D — 3D RPG engine with editor, scripting, large built-in content, character creation, team management and battle system with modern graphics.
  • Medusa — A C++ 3D game engine developed by Palestar and used in the DarkSpace MMO. It features distributed world simulation, single tool version control and asset realization, cross-platform compatibility, and an integrated client/server network system.
  • Monumental Technology Suite — A MMOG platform, including server and client technology and development / live management tools.
  • MT Framework — Game engine created by Capcom and used for their games on Xbox 360, PlayStation 3, Nintendo 3DS and PC.
  • Multimedia Fusion 2 — A 2D game development system that can compile a Windows executable, Java applet, Flash file, Mac OS X App, or iOS app.
  • NeoAxis Game Engine — Windows and Mac OS X multi-purpose 3D Engine with Web deployment. For simulation, visualization and games.
  • Odyssey Engine — Used to create three dimensional computer role-playing games, used in Star Wars: Knights of the Old Republic.
  • Onyx Engine — Developed by Ubisoft.
  • PhyreEngine — A cross platform (PC & PS3) graphics engine from Sony Computer Entertainment.
  • Pie in the Sky — Used in two internal games by Pie in the Sky Software and then in the 3D Game Creation System and the games made with it.
  • ProudNet — Developed by Nettention. A multi-player (server and network) engine for online PC and mobile games supporting Unity, Native Android/iOS, Flash and Marmalade.
  • Q (game engine) — A fully pluggable, extensible and customisable framework and tools from Qube Software for PC, Wii, PS2, PS3, Xbox, Xbox 360, PSP, iPhone etc. created by the team behind Direct3D.
  • Rapid2D — A 2D game engine and editor targeted at Windows 8 and Windows Phone 8. Free version available.
  • REDengine — Developed by CD Projekt RED exclusively for nonlinear role playing video games.[13]
  • RelentENGINE — An FPS engine supporting massive destructable city environments and realistic vehicle control, makes extensive use of shader model 3.
  • RenderWare — A 3D API and graphics rendering engine, created by Criterion Games.
  • Revolution3D — A 3D graphics engine developed by X-Dream Project.
  • RGSS — An engine made by enterbrain to create RPGs using RPG Maker XP. RGSS2 was used for RPG Maker VX.
  • RAGE — A game engine created by Rockstar Games to power their upcoming video games on the Xbox 360 and PlayStation 3. The system was first introduced in Rockstar Table Tennis and later in Grand Theft Auto IV and Red Dead Redemption.
  • RPG Maker — A 2D engine to make top-down and isometric-style role-playing games for Windows.
  • S2 Engine HD — A 3D game engine to produce real-time applications and video games for Windows.
  • SAGE engine — Used to create real-time strategy games.
  • Scaleform — A vector graphics rendering engine used to display Adobe Flash-based user interfaces, HUDs, and animated textures for games in PC, Mac, Linux, Xbox 360, PlayStation 2, PlayStation Portable, PlayStation 3, and Wii.
  • SCI — Used in Sierra's adventure games.
  • SCUMM engine — Used in LucasArts graphical adventure games.
  • Serious Engine — The engine by Croteam used in Serious Sam: The First Encounter and The Second Encounter.
  • Shark 3D — A middleware solution from Spinor for computer, video games, and real-time 3D applications.
  • ShiVa — A game engine with an authoring tool to produce 3D real-time applications for the Web, Windows, Mac OS X, Linux, WebOS, Android, and iPhone.
  • Silent Storm engine — A turn-based tactics/tactical RPG game engine, used in Silent Storm.
  • Sith — A game engine developed by LucasArts for Jedi Knight: Dark Forces II.
  • SunBurn XNA Game Engine — 2D/3D XNA game engine developed by Synapse Gaming.[14]
  • SuperCollider — 2D game engine developed by Cyborgs Anonymous.
  • Infernal Engine — Created by Terminal Reality, provides rendering, physics, sound, AI, and metrics for game development. Used in several games such as Ghostbusters: The Video Game, Mushroom Men: The Spore Wars, Bass Pro Shops: The Strike and Roogoo: Twisted Towers.
  • Torque Game Engine Advanced — A 3D game engine support modern GPU hardware and shaders.
  • 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.
  • Traktor Engine — A modern and cross-platform game engine with focus on performance and efficient workflow by Doctor Entertainment.
  • Truevision3D — A 3D game engine using the DirectX API.
  • Unigine — A 3D engine for Windows, Linux, Mac OS X, PlayStation 3, Android, iOS. Supports DirectX9/10/11 and OpenGL/OpenGL ES.
  • V-play — A cross-platform 2D game engine based on Qt supporting iOS, Android, BlackBerry 10, Symbian, MeeGo, Windows, Mac, Linux.
  • 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 PlayStation Portable.
  • Virtools — A 3D engine combined with high-level development framework, used for game prototyping and rapid developments. Available for Windows, Macintosh, Xbox, PSP. Can publish standalone or for the 3DVia Web Player browser plugin.
  • Vision Engine 8 — A cross-platform game engine, developed by Trinigy. Used in games such as Arcania: A Gothic Tale, The Settlers 7: Paths to a Kingdom, Dungeon Hero, Cutthroat, and Three Investigators.
  • Visual3D.NET Game Engine — A 3D game engine and tool set, fully written in C#/.NET for Windows. A browser player is roadmapped for v1.1.
  • WGAF — The game engine developed by Guild Software which powers their MMORPG Vendetta Online.
  • X-Ray — The game engine developed by GSC Game World which powers their FPS series, "S.T.A.L.K.E.R".
  • XnGine — Developed by Bethesda Softworks, one of the first true 3D engines.
  • Zillions of Games — Used to develop games that happen on a grid, like chess.

Freeware

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 restricted edition available free of cost:

  • BYOND — A 2D engine for making top-down, isometric, or side scroller games for Windows.
  • CryEngine 3 SDK — CryEngine 3 is an engine developed by Crytek to create the FPS game Crysis 2. The engine has been released with a royalty bearing license model that is similar as with the UDK release of the Unreal Engine 3.
  • Defold — Cross-platform 2D game engine with built-in collaboration. Support for iOS, Windows, Mac OS X, Linux.
  • DX Studio — A 3D game engine with complete tools for 3D video game development. Upgrading to paid licenses would unlock extra features.
  • Future Pinball — A pinball engine.
  • Game Editor — A 2D game engine capable of making games for PC, Mac, Linux, iOS, GP2X, Smartphone, Pocket PC, Box2D, and Android Beta. Also uses C as a scripting system.
  • Game Maker — A game engine that uses its own scripting language, GML. A paid upgrade unlocks Direct3D support along with the ability to run native code.
  • Linderdaum Engine — Cross platform engine that supports 3D features such as mesh skinning, raycasting.
  • Murl Engine — A lightweight C++ multimedia framework supporting Windows, OSX, Android, and iOS as target platforms.
  • NeoAxis Game Engine — Windows and Mac OS X multi-purpose 3D engine with Web deployment. For simulation, visualization, and games. Free for noncommercial projects.
  • Polygon Movie Maker / MikuMikuDance — A proprietary 3D animation program written by Japanese developer Yu Higuchi. Notable for including several models of Vocaloid characters, but lacking any features to create new models.
  • Papaya Social Game Engine — A cross-platform 2D OpenGL game engine developed by PapayaMobile for Android and iOS.
  • PlayCanvas — A cloud-hosted game development and publishing platform powered by HTML5 and WebGL.
  • Project Anarchy — Project Anarchy is a mobile game engine for iOS, Android, and Tizen. It includes Havok’s Vision Engine along with Havok Physics, Havok Animation Studio, and Havok AI. It has an extensible C++ architecture, optimized mobile rendering, a flexible asset management system, and Lua scripting and debugging. There are also complete game samples included with the SDK along with extensive courseware on the Project Anarchy site that game developers can use to quickly get up to speed with the engine and bring their game ideas to life.[15][16]
  • Real Library — An Irllicht, Irrklang, Havok, Lua, LuaBind wrapper engine.
  • Source engine SDK — Based on the game engine developed by Valve Software for Half-Life 2. The SDK is bundled with any Source game.
  • Stencyl — A Windows, Mac, and Linux development tool for 2D games. Physics support is provided through Box2D integration. Stencyl can publish a single project to multiple target platforms, including Flash, iOS, and Android. Certain publishing options are available via yearly subscriptions.
  • Unity — A game engine not tailored to a specific game style for web, Windows, Mac OS X, Linux and mobile platforms. The free version is feature limited compared to the Pro version. Support for Nintendo Wii, PlayStation 3, and the Xbox 360, and Adobe Flash player is available as add-on licenses.
  • Unreal Engine 3 / UDK — Epic games released a free edition, called UDK (a binary release of the engine), which allows use of the engine for non-commercial games and applications for free. Commercial titles are also allowed under specific terms.[17]
  • Vanda Engine 1 — A COLLADA-based development platform for games and interactive 3D on Windows.
  • Visual Pinball — A pinball game engine.
  • World Builder — A classic Mac OS game engine.
  • Wintermute Engine — Development tools for creating 2D and 2.5D point'n'click adventure games (Windows). A "lite" version is also available, but without the 3D Actor function (Windows, Mac, Linux).[18][19]

With related games

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
Adventure Game Studio Chzo Mythos
Soviet Unterzoegersdorf
The Blackwell Series
Ben Jordan: Paranormal Investigator
Ben Croshaw
monochrom
Wadjet Eye Games
Anvil Assassin's Creed II
Prince of Persia: The Forgotten Sands
Assassin's Creed: Brotherhood
Assassin's Creed: Revelations
Assassin's Creed III (as AnvilNext)
Ubisoft
BigWorld Twin Skies
Stargate Worlds
Meteor Games
Cheyenne Mountain Entertainment
Chrome Engine 1 Chrome
Chrome: SpecForce
FIM Speedway Grand Prix
Techland
Chrome Engine 2 Xpand Rally
Xpand Rally Xtreme
Techland
Chrome Engine 3 Call of Juarez
Techland
Chrome Engine 4 Call of Juarez: Bound in Blood
Sniper: Ghost Warrior
Nail'd
Techland
City Interactive
Chrome Engine 5 Call of Juarez: The Cartel
Dead Island
Techland
Clausewitz Engine Europa Universalis III
Hearts of Iron III
Victoria II
Crusader Kings II
Paradox Interactive
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
Crysis Warhead
Blue Mars
Entropia Universe
Merchants of Brooklyn
The Day
Crytek
MindArk
Avatar Reality
Paleo Entertainment
Reloaded Studios
CryEngine 3 Crysis 2
ASTA: The War of Tears and Winds
ArcheAge
Cabal 2
State of Decay
Forged by Chaos
Nexuiz
Ryse
Sniper: Ghost Warrior 2
Tour Golf Online
Warface
Crytek
Polygon Games
XL Games
ESTsoft
Undead Labs
Panzar Studio
Xaviant
IllFonic
City Interactive
OnNet
Crystal Tools Final Fantasy XIII
Final Fantasy Versus XIII
Final Fantasy Agito XIII
Final Fantasy XIV
Square Enix
Dunia Engine Far Cry 2
James Cameron's Avatar: The Game
Ubisoft
Dunia Engine 2 Far Cry 3
Ubisoft
Enforce Carrier Command: Gaea Mission
Take On Mars
Bohemia Interactive
Essence Engine Company of Heroes
Opposing Fronts
Warhammer 40,000: Dawn of War 2
Relic Entertainment
Europa Engine Europa Universalis
Hearts of Iron
Paradox Entertainment
Flare3D FarmVille 2 Zynga
Frostbite Battlefield: Bad Company
Battlefield 3
Battlefield 4
Dice
Electronic Arts
Gamebryo Divinity II
Dark Age of Camelot
The Elder Scrolls IV: Oblivion
Fallout 3
Fallout: New Vegas
Larian Studios
Mythic Entertainment
Bethesda Softworks
Bethesda Game Studios
Obsidian Entertainment
GIANTS Engine Farming Simulator 2008
Farming Simulator 2009
Demolition Company
Farming Simulator 2011
Ski Region Simulator 2012
Farming Simulator 2012 3D
GIANTS Software
GIANTS Software
GIANTS Software
GIANTS Software
GIANTS Software
GIANTS Software
GoldSrc Half-Life
Gunman Chronicles
Valve
Rewolf Software
HeroEngine Hero's Journey (video game)
Star Wars: The Old Republic
Simutronics
Bioware
HPL Engine Penumbra: Overture
Penumbra: Black Plague
Penumbra: Requiem
Amnesia: The Dark Descent
Frictional Games
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
K2 Engine Savage 2
Heroes of Newerth
S2 Games
M.U.G.E.N Battle Killer Fighter
Battle Killer Fighter Ultimate
WhItE HaCkEr Community
Cartoon Picture Studio Indo (Lord of D-Geims)
Nebula Device 3 Drakensang: The Dark Eye
Drakensang: The River of Time
Radon Labs
NeoAxis Engine Homura Combat
Beyond the Voyage
Elementary My Dear Majesty
KitiCat
Sacraboar
Coocard
I'm Lulu King!
Adventures of Mopol
Project FPTD
HitMania!
Capoeira Legends: Path to Freedom
Pulse Shift
SickBrick
Incognito Episode 0
Incognito Episode 1
Incognito Episode 2
Incognito Episode 3
IonRealms MMOG
Project Warcry
Stunford
Transportando o Brasil
Blood: Butcher's Block
Plyushkin Syndrome
Raidho[20]
OHBA
BFK
Dream Dale
BKF
Makivision Games
Evolution Studio
Indiegm
Hell Entertainment
Original Estudio
Donsoft Entertainment
3 Core Studio
MisfitVillager
Magrathean Technologies
IonGFX Studio
Elseware Entertainment Inc.
Regis Cajet Fr
Dynamic Games Entertainment
Pacific Gold Entertainment
Clockwork Brains
GP Studio
Neon Engine Operation Flashpoint 2: Dragon Rising
Race Driver Grid
Codemasters
Onyx Engine Dungeon Siege III Obsidian Entertainment
Panda3D Toontown Online, Pirates of the Caribbean Online
Code3D, MSA's Thermal Enforcer
Full list
Disney
Sim Ops Studios
Many
PhyreEngine Full list on main entry
Many
Many
RAGE Rockstar Games Presents Table Tennis
Grand Theft Auto IV
Midnight Club: Los Angeles
Red Dead Redemption
Max Payne 3
Grand Theft Auto V
Rockstar Games
Real Virtuality ARMA: Armed Assault
ARMA: Queen's Gambit
ARMA 2
Operation Arrowhead
ARMA 3
Resistance
Operation Flashpoint
Take On Helicopters
'VBS1
VBS2
DayZ
Iron Front: Liberation 1944
Bohemia Interactive
X1 Software
AWAR
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 Alpha Kimori
Corpse Party
Sherman3D
Team GrisGris 5pb.
RPG Maker 2000 Super Columbine Massacre RPG! Danny Ledonne
RPG Maker 2003 Yume Nikki Kikiyama
RPG Maker VX Eternal Eden
Legionwood: Tale of the Two Swords
One Night Trilogy
Arevan
Blossomsoft
Dark Gaia Studios
Dark Gaia Studios
Over Cloud 9
RPG Maker XP Aveyond
Laxius Force
To the Moon
Amaranth Games
Aldorlea Games
Freebird Games
S2Engine HD Power of Destruction
I'm Not Alone
Profenix
SAGE engine Red Alert 3
Generals
Tiberium Wars
The Battle for Middle-earth II
EA Los Angeles
Scimitar Assassin's Creed
Prince of Persia
Shaun White Snowboarding
Ubisoft
ShiVa3D Voodoo Dice
Pinball Yeah!
Texting Of The Bread
Pirate Wings
Graviton
Stonetrip
Silent Storm engine Silent Storm
Silent Storm: Sentinels
Hammer & Sickle
Night Watch
Day Watch
Heroes of Might and Magic V
Jagged Alliance 3
Nival Interactive
Source engine Half Life 2, Team Fortress 2, Portal, Portal 2, Left 4 Dead, Left 4 Dead 2, Counter-Strike: Source, Counter Strike: Global Offensive, Day of Defeat: Source, Dota 2, Alien Swarm
Vampire: The Masquerade – Bloodlines
Sin Episodes
Dark Messiah of Might and Magic
Zeno Clash
Vindictus / Mabinogi: Heroes
KOS Secret Operations
Postal III
The Stanley Parable
Valve
Troika Games
Ritual Entertainment
Arkane Studios
ACE Team
devCat (Nexon)
YNK Interactive
Running with Scissors, Inc.
Galactic Cafe
SunBurn[21] Salty Jim's Putt Putt Island[22]
AvaGlide[23]
UpAway[24]
Synapse Gaming
Haiku Interactive
Munomic
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
UbiArt Framework Rayman Origins
Rayman Legends
Child of Light
Valiant Hearts: The Great War
Ubisoft
Unigine OilRush
Syndicates of Arkon
Dilogus - The Winds of War
Unigine Corp
MCM Online
Digital Arrow
Unity ARMA Tactics
Cartoon Network Universe: FusionFall
Tiger Woods PGA Tour Online
GooBall
Global Conflicts: Palestine
Off-Road Velociraptor Safari
WolfQuest
Dead Frontier
Battlestar Galactica Online
Rochard
Bohemia Interactive
Cartoon Network
Electronic Arts
Over The Edge Entertainment
Serious Games Interactive
Flashbang Studios
Eduweb
Mikesgames Productions
Bigpoint and Artplant
Recoil Games
Unreal Engine 2.x[25] America's Army
BioShock
Exteel
Lineage II
Killing Floor
The Chronicles of Spellborn
Unreal Tournament 2004
Ragnarok Online 2
2K Games
NCsoft
Tripwire Interactive
Spellborn International
Epic Games
Gravity Corporation
Unreal Engine 3.x[25] America's Army 3
Batman: Arkham Asylum
Borderlands
Brothers in Arms: Hell's Highway
BlackSite: Area 51
Gears of War
Gears of War 2
Gears of War 3
Unreal Tournament 3
Rainbow Six Vegas
Lost Odyssey
Mass Effect
Mass Effect 2
Mass Effect 3
The Last Remnant
Medal of Honor: Airborne
Blade & Soul
Bulletstorm
Dungeon Defenders
Eidos Interactive
Gearbox Software
Midway Games
Epic Games
Ubisoft
Mistwalker
BioWare
Square-Enix
NCsoft
People Can Fly
Trendy Entertainment
Rocksteady Studios
Vision Engine 8 Arcania: A Gothic Tale
The Settlers 7: Paths to a Kingdom
DIZZEL
Dungeon Hero
Arena Morte
Cutthroat
JoWood, Spellbound
Ubisoft
Neowiz Corp.
Firefly Studios
Frontline Studios
Nitro Games
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
4A Engine Metro 2033
Metro: Last Light
4A Games

See also

References

  1. "blender.org - Installation Policy". Web.archive.org. 2009-03-25. Archived from the original on 2009-03-25. Retrieved 2012-08-21. 
  2. "Features". blender.org. Retrieved 2012-08-21. 
  3. "Feature List – Cafu 3D Game and Graphics Engine". Cafu.de. 2012-04-18. Retrieved 2012-08-21. 
  4. Michael Larabel. "CoreBreach Game Goes Open-Source". phoronix. 
  5. "HGE Go Git Source tree". Retrieved 14 November 2012. 
  6. "Top 5 Free Android Game Engines". Retrieved 17 June 2013. 
  7. "List of games using libGDX". Retrieved 12 June 2013. 
  8. "NME Showcase". Retrieved 12 June 2013. 
  9. "Overview". Wildfire Games. Retrieved 5 December 2012. 
  10. Af Kim Stensdal Publiceret d. 27. December 2006 kl. 07.00. "IO Interactive ruster sig til fremtidens spilmarked - Computerworld". Computerworld.dk. Retrieved 2012-08-21. 
  11. Aihoshi, Richard (2003-12-09). "SpellForce — The Order of Dawn Interview, Part 2, Page 2". RPG Vault. Retrieved 2011-01-16. 
  12. "CDPRED: "RED Engine 3 is a revolution in RPGs"". IGN Entertainment, Inc. 1 February 2013. Retrieved 25 March 2013. 
  13. McDermott, Wes (2009). "Creating Real-time Assets". Real-world modo: in the trenches with modo. Focus Press. pp. 291–292. ISBN 978-0-240-81199-4. 
  14. Rose, Mike (March 26, 2013). "Project Anarchy: Free mobile development tools from Havok". Gamasutra. Retrieved August 31, 2013. 
  15. Chapple, Craig. "Havok unleashes free mobile engine Project Anarchy". Develop. Retrieved 2013-08-31. 
  16. Epic Games, Inc. "UDK Commercial Terms". Retrieved 2011-06-05. 
  17. Marsh, David (February 26, 2008). "Nine Paths To Indie Game Greatness". Gamasutra. Retrieved 2009-12-21. 
  18. Broekhuis, Erwin. "A word with Steve Ince". Adventure Developers. Retrieved 2009-12-21. 
  19. "Game Titles | NeoAxis Game Engine". Neoaxis.com. Retrieved 2012-08-21. 
  20. "SunBurn Game Engine: Full Windows Phone 7 Support - Engine News - News - GDNet News". GameDev.net. 2012-02-02. Retrieved 2012-08-21. 
  21. "Salty Jim's Putt Putt Minigolf Game for Windows Phone 7". Smartkeitai.com. 2010-11-17. Retrieved 2012-08-21. 
  22. Email me when there's a new answer (2010-07-22). "Xbox Live Indie Game of the Week: Hang Gliders, Strange Fruit and Airborne Maths! | Video Game Deals & UK News". Dealspwn.com. Retrieved 2012-08-21. 
  23. "Up Away". Munomic. 2010-11-08. Retrieved 2012-08-21. 
  24. 25.0 25.1 Games, Epic. "Video Game Engine Showcase". Unrealengine.com. Retrieved 2012-08-21. 
This article is issued from Wikipedia. The text is available under the Creative Commons Attribution/Share Alike; additional terms may apply for the media files.