Cross-platform game engines

We present to you our website’s attempt to create a comprehensive list of game engines that will be of interest to indie developers, convenient for initial engine selection, and help you take the next step toward creating your own computer game. Everything is simple, concise, categorized, and color-coded according to relevance.

 

Select a game engine category:

 

The best 2D (PC) 3D (PC) Cross MMO + Web Mobile

 

Cross-platform game engines

 

Name Description, advantages Platforms Language Genres Price
3DVIA Virtools (Virtools 3D)
v.5.0.0.15
(1993–2009)
An engine for creating games, simulators, 3D internet, and virtual reality systems. Realistic HAVOK physics. Games created with this engine include: Siberia.
Website: 3ds.com
Windows, Mac, XBox360, PSP, Wii — 3D games of any genre —
Axiom 3D Engine
v.0.8
(2012)
A fork based on the OGRE graphics engine. It uses the .Net Framework, DirectX, OpenGL, and XNA. It’s easy to use.
Website: axiom.codeplex.com
Windows, Linux, Android, iPhone, Windows Phone C# 3D and 2D games of any genre For free
C4 Game Engine
v.3.5
(2013)
Engine Developer: Terathon Software LLC (Eric Lengel). This AAA engine features virtually all cutting-edge and cutting-edge technologies. Disadvantages: paid, only for professionals. Games created using this engine include: Greysoul.
Website: terathon.com
Windows, Mac, Linux, PS3 C++ 3D and 2D games of any genre Free – demo,
$250,
$750,
$1500
Chrome Engine
v.6
(2003 – 2013)
A popular engine from the Polish company Techland. It utilizes the latest technologies and a user-friendly GUI. This engine powers the following games: Dead Island, Dead Island: Riptide, the Call of Juarez series, Sniper: Ghost Warrior, Four-wheel Drive: UAZ 4×4, and Dying Light.
Website: gdh.techland.pl (unavailable)
Windows, Xbox 360, PlayStation 3 C++ 3D games of any genre —
Construct 2
r126
(2013)
A very simple 2D game builder. No programming knowledge required. The developers’ website has a dedicated store where you can purchase building resources for your game, including sound sets, music, and detailed instructions.
Website: scirra.com/construct2
Windows, iOS, Android, HTML5 — 2D games of any genre Free,
E 79
CopperCube 3D
v.4.3
(2013)
Developer: Ambiera. Easy to learn. Games can be embedded on websites. Create 3D games using Flash or Windows technology. Formats: SWF file or EXE file. Based on the German 3D engine Irrlicht Engine. Multiplayer support is available.
Website: ambiera.com/coppercube
Windows, Mac, web browsers: Flash or WebGL, Android Javascript, drag-and-drop 3D games of any genre Free for 14 days,
E 149,
E 380
CryENGINE
v.3
(2013)
A top-of-the-line engine from the German company CryTek. It’s at the pinnacle of modern computer graphics performance, and the most advanced of all. Games such as Crisis 3 and Far Cry 3 are built on this engine.
Website: crytek.com
Windows, PS3, Xbox 360, (NextGen Ready) Javascript, drag-and-drop 3D games of any genre, MMO Free, by arrangement
Delta3D
v.2.7.4
(2012)
It synthesizes other open source projects such as OpenSceneGraph, Open Dynamics Engine, Cal3D, and OpenAL into an easy-to-use API.
Website: delta3d.org
— C++, Python 3D and 2D games of any genre For free
Daybreak motor
v.0.1
(2008)
An object-oriented 3D engine for the XNA framework with source code provided. Most settings are implemented using flowcharts, significantly improving the ease of game development. It leverages the power and ease of use of the .NET platform.
Website: dbm.codeplex.com
Windows, Xbox C# 3D games of any genre For free
Esenthel Engine
v.2.0
(2013)
An engine by Polish developer Grzegorz Slazinski. The engine’s graphics are top-notch. Physics utilizes NVidia’s PhysX or Bullet. DirectX 9, 10, 11, OpenGL, and OpenGL ES are supported. Support for anti-aliasing, shadows, and shader effects.
Website: esenthel.com (unavailable)
Windows, Mac, iOS, Android C++ 3D and 2D games of any genre Free,
$150,
$1000,
$10000
Id Tech (Quake engines) (the Rage Engine)
v.5
(2013)
An engine from the American company Id Software. It uses “Sparse Voxel Octree” technology, which utilizes voxels, octrees, ray casting, and megatextures. The following games were created using this engine: Doom 3, Quake 4, Prey, and Rage.
Website: idsoftware.com
Windows, Xbox 360, PlayStation 3 C++ FPS (3D first-person shooters) By agreement
Infernal Engine
(2013)
There are tools for optimizing game performance. Supports crowd scenes with hundreds of characters on-screen. The engine was used in games such as Ghostbusters and Mushroom Men: Spore Wars.
Website: infernalengine.com (unavailable)
Windows, Xbox 360, PS3, Wii, PS2, PSP C++ 3D games of any genre By agreement
Irrlicht SDK
v.1.8.1
(2012)
A fairly lightweight, open-source 3D engine written in C++. It supports OpenGL and DirectX 9. The following games were created using this engine: Democracy 3.
Website: irrlicht.sourceforge.net
Windows, Mac, Linux, FreeBSD, Xbox, PSP, SymbianOS, iPhone C++ 3D games of any genre For free
Gamebryo LightSpeed
​​(1999 – 2013)
Engine developers: Numerical Design Limited and Emergent Game Technologies. The engine’s technology offers limitless possibilities for creating projects of any genre. Advantages: professional, powerful, cross-platform, advanced technology, high quality. Games created using the engine include: Bully, The Elder Scrolls IV: Oblivion, Empire Earth II, Fallout 3, Sid Meier’s Civilization IV, and Divinity 2.
Website: gamebryo.com
Windows, GameCube, Wii, PS 2, PS 3, Xbox, Xbox 360 C++ 3D games of any genre By agreement
Havok Vision Engine
v.8
(2004 – 2013)
This physics engine supports virtually every gaming platform imaginable. The following games were created using this engine: Arcania: Gothic 4 (2010), The Settlers 7 (2010), Stronghold 3 (2011), and Orcs Must Die! (2011).
Website: havok.com
Windows, Mac, Linux, Android, iOS, PS3, PS Vita, Wii, Wii U, Xbox 360 C++ 3D games of any genre Free, by arrangement
KjAPI Engine by Kanda & Jeckle. Supports OpenGL and DirectX.
Website: kjapi.com
Windows, Xbox C, C++ 3D games of any genre For free
Leadwerks Engine
v.3.1
(2013)
A modern 3D game engine based on OpenGL. It supports an advanced lighting system, high-quality shadows, OpenAL and EAX audio, and features built-in realistic Newton physics and the Leadwerks Sandbox game editor. Popular among indie developers. Multiplayer: LAN and IP.
Website: leadwerks.com
Windows, iOS, Android C++, C#, VB.NET, Lua 3D games of any genre $199, 30-day free trial
Maratis
v.3.21
(2005 – 2012)
A game engine developed by French student Anael Seghezzi (France). It’s open source. The games Le Jardin de Mirabelle and Save Our Souls were created using this engine.
Website: maratis3d.org (unavailable)
Windows, Linux, Mac, iOS, Android C++, Lua 3D games of any genre For free
Nebula Device (Nebula3 SDK)
v.2
Nebula is a free and open-source game engine from the German studio Radon Labs. It supports Direct3D and OpenGL rendering. The following games were created using the engine: Project Nomads, Drakensang: The Dark Eye, and Drakensang Online.
Website: devmaster.net/the-nebula-device-2
Windows, Mac, Linux, Irix, Xbox C, C++, Tcl, Python, Lua 3D games of any genre For free
Ogre SDK (OGRE3d)
v.1.9
(2013)
Ogre is a free, open-source, object-oriented graphics engine used for developing high-quality 3D games. Pros: Popular engine, large community, and extensive capabilities. Games built on this engine include: Torchlight.
Website: ogre3d.org
Windows, Mac, Linux, MinGW, Ubuntu, iOS C++ 3D games of any genre For free
PixelLight
v.1.0.0-R1
(2012)
A free, open-source system. Its modular design makes it suitable not only for games but also for any type of 3D application. Supports OpenGL and OpenGL ES.
Website: pixellight.org
Windows, Linux, Android C++ 3D games of any genre For free
Power Render
v.6.0
(2011)
The primary purpose of this package is to develop games and 3D visuals. It is based on the Power Render SDK.
Website: devmaster.net/power-render-6
Windows, Xbox C, C++ 3D games of any genre Free,
$100
Retribution Engine
v.1.10.5
(2008)
Retribution Engine is an open-source game engine developed by the APGSoftware development team. The games Corridors of Power, Sinister, The Depot, and Slime Pits are all based on this engine.
Website: apgardner.karoo.net
Windows, Xbox, PlayStation 2 C++ FPS (3D first-person shooters) For free
Shark 3D
(2013)
Shark 3D is a middleware engine from Spinor. It is used to create 3D applications and computer games. The engine is used in the following games: Dreamfall: The Longest Journey.
Website: spinor.com (unavailable)
— C++ 3D games of any genre —
ShiVa 3D
v.1.9.2
(2013)
A powerful, cross-platform engine from ShiVa Technologies, Stonetrip. Supports MMO technologies. A ShiVa web player is available, allowing you to run games on website pages.
Website: shivaengine.com
Windows, Mac, Linux, Wii, Palm webOS, Windows Phone, Android, iOS, Flash and WebPlayer C, C++, Objective-C 3D and 2D games of any genre E 169, E 1499
Source Engine
v.24
A game engine developed by Valve. Its key features include a modular foundation and flexibility, emotion-expression technology, and a network-based physics system. The Source SDK is free to use. To purchase the full engine, please contact Valve. Games built on this engine include Half-Life 2, Counter-Strike: Source, Dark Messiah of Might and Magic, Portal, and Left 4 Dead.
Website: source.valvesoftware.com
Windows, Mac, Linux, Xbox, Xbox 360, PS 3, P PS4, Xbox One C++ 3D games of any genre Free, by arrangement
Torque 3D (Torque Game Engine)
v.3.0
(2001 – 2013)
The engine was developed by Dynamix and is currently supported by GarageGames. Multiplayer support is available. Starter packs are available for a first-person shooter, a racing game, or a real-time strategy game. Alternatively, you can start developing from scratch. The following games were created using the engine: Tribes 2.
Website: garagegames.com
Windows, Macintosh, Linux, Wii, Xbox 360, iPhone — FPS (3D first-person shooters) Free, by arrangement
Unreal Engine
v.4
UDK (Unreal Development Kit)
v.2013 UDK Beta
A popular high-tech engine from Epic Games. Over a hundred games have been created using various versions of this game engine, including the Unreal Tournament series, Deus Ex, Dishonored, Lineage II, Thief: Deadly Shadows, Postal 2, and many others.
Website: unrealengine.com/udk
Windows, Xbox, 360, One, GameCube, Wii, Wii U, PS 2, 3, 4, PSP, Vita, iOS, Android C++ 3D games of any genre Free, by arrangement
Unity 3D
v.4.3
(2013)
One of the most popular game engines. Applications created with Unity support DirectX and OpenGL. It can also create web applications. The game engine is fully integrated with the development environment, allowing you to test your game directly in the editor. Resource manipulation is possible via simple drag and drop. The editor interface is customizable. Network support is built-in. Recent well-known games created with this engine include DmC, Wasteland 2, Slender: The Arrival, King’s Bounty: Legions, and Deus Ex: The Fall.
Website: unity3d.com/unity
Windows, Mac, Linux, Xbox 360, Wii, Wii U, PS 3, PS 4, Vita, Windows Phone, iOS, Android, Flash, Unity Web Player C, C++, C#, JavaScript, Boo 3D and 2D games of any genre Free for 30 days,
$500, $20/month,
$1500, $75/month
Vicious Engine
v.2
(2005 – 2013)
The following games were created using this engine: Puzzle Quest, Despicable Me, and Man vs Wild: The Game.
Website: viciousengine.com (unavailable)
Windows, PS2, Xbox, PSP — 3D games of any genre —
Visual3D.NET (RealmForge Game Engine) A 3D platform for visual environment development, built on Microsoft .NET 2.0 and the XNA Framework.
Website: visual3d.net
PC, Xbox 360, Windows Mobile C#, Visual Basic, Java, C++, .NET, visual scripting 3D games of any genre $150,
$250,
$2995,
$9950
Unigine
(2013)
Engine creator: Alexander Zapryagaev. It is used for various 3D simulators with photorealistic graphics (educational, medical, military, and transportation). Support for all new technologies, including DirectX 9, DirectX 11, and OpenGL. The following games were created using the engine: Oil Rush (2012) and Syndicates of Arkon MMORPG (2010).
Website: unigine.com/products/unigine
Windows, Mac OS X, Linux, PS 3, iOS, Android C++, Unigine Script 3D games of any genre Free,
$1299,
$2995,
$30000
Xamarin’s Mono engine (Xamarin.iOS, Xamarin.Android)
v.3.2.4
(2013)
A software platform that allows developers to easily create cross-platform applications. Mono is an open-source implementation of Microsoft’s .NET Framework based on the ECMA standards for C# and the Common Language Runtime.
Website: monogame.net
Windows, Linux, Mac, iOS, Android, PS Mobile, Windows Phone, OUYA C# 3D and 2D games of any genre For free
ZenGL
v.0.3.12
(2013)
A cross-platform game development library from a Russian developer. It provides the necessary functionality for 2D graphics output, input processing, sound playback, and more. Supports OpenGL, OpenGL ES 1.x, and Direct3D 9.
Website: zengl.org
Windows, Mac OS X, Linux, iOS, Android FreePascal, Delphi 2D games of any genre For free

 

Leave a Comment

Scroll to Top