HeroEngine – Cloud Based Development Tool

HeroEngine is 3D game Engine. It is a platform for all-in-one development to make and operate online games. It is written in C++, C# and HeroScript Language (HSL) and used to develop games for the platform of Microsoft Windows. HeroEngine was developed by Simutronics Corporation for the game Hero’s Journey; however the game was never released.

Gold Source (GoldSrc)- Predecessor of Source Engine

Gold Source also named as GoldSrc is a powerful 3D game engine of its time. It is written in C/C++ and mainly used for modding (modifications in code) with its mod development tools. The engine is used to develop games for windows, Playstation 2, Mac OS, Linux and Dreamcast.

Gold Box – The RPG series of 1990s

GoldBox is a Propriety Game Engine developed by SSI (Strategic Simulation Inc.) in 1988. This engine is written in C/C++ but its initial version was written in Assembly and PASCAL. It developed games for the platforms of Apple II, Apple Macintosh, Amiga, Commodore 64, Atari ST, DOS, NES, NEC PC-9800, and Sega Genesis.

Godot Game Engine

Godot is a cross platform free and open source game engine with MIT (a light license) licensing. It is written in C++ and C# and used to develop 2D and 3D games. The development environment runs on Windows, MacOS and Linux and develops games for platforms like windows, Linux, macOS, iOS, Android, HTML5, WebAssembly and Xbox One.

Gameplay3D Game Engine

Gameplay 3D is a Cross-platform game engine used to develop 2D and 3D games. Written in C++, this is used to develop games for Windows, Android, Linux, Blackberry, iOS and MacOSX. The game engine supports Visual Studio, Xcode, CMake, Qt Creator and Android NDK platforms to develop and build the platform.

G3D Innovation Engine- A Teaching Game Engine

G3D Innovation Engine is a fully featured, cross platform game engine. This is a 3D engine written in C/C++. It is a commercial-grade, open source engine for different platforms i.e. Windows, Linus and Mac OS. The engine is licensed under BSD-2 license and mainly used for teaching purpose.

Gambryo – A mature game engine

Gambryo is a cross-platform game engine written in C++. It is a suit of several C++ libraries, plug-ins and run-time libraries. The engine supports several platforms like Windows, Android, Mac, Linux, iOS, Wii, Wii Ware, Xbox, Xbox 360, Xbox One, PS X, PS 2, PSP, PS3 and PS4.

Frostbite – Game Development Platform

Frostbite is a powerful game engine developed by DICE Company in 2008. This Game Engine is written in C++ and C#. It develops games for PS3, PS4, Xbox 360 and Xbox one. It exclusively develops games for electronic Arts and specializes for FPS (First Person Shooter) games.

Exult – Free Game Engine

Exult is a FOSS (Free and Open Source Software) game Engine. It is written in C++ and runs on Mac, Windows and Linux. Exult was developed in 2004 to recreate a massive hit game of 1990’s called Ultima VII. It is created for the revival of Ultima VII (The Black Gate) and Ultima VII part2 (Serpent Isle) on modern PCs.

Esenthel Game Engine

The word Esenthel is made by combining two words i.e. Essential and Essence. It is an open source game engine for developing commercial and noncommercial games (it is not Free, there are some limitations, i.e. its code cannot be used to create/improve other game engines.). It is written in C++ and is very easy to use. It uses very clean APIs. It is in development since 2000.

DX Studio

DX Studio produced by Worldweaver Ltd is an integrated development tool used to build 3D video games, simulations, or real-time interactive applications for either standalone, web-based, Microsoft Office or Visual Studio use. Written in C++, DX Studio is available to users in both standard and professional editions.

CryEngine – Game Engine written in C++

CryEngine is a powerful gaming engine written in C++, Lua and C#. This Engine was originally developed by German game developer Crytex. In 2000, the Crytex made partnership with Ubisoft that actually accelerated its growth. The first version of FarCry game was launched in 2004 and the engine was made available under a license. FarCry is still one of the best first person games in general.

Dunia Game Engine

The Dunia Engine is a software fork of CryEngine designed by Kirmaan Aboobaker while working at Crytek. Sharing the source code of CryEngine, the Ubisoft Montréal development team heavily modified it for use in Far Cry 2. A revamped and revised version of the Dunia Engine is utilized for James Cameron’s Avatar: The Game. Assassin’s Creed II and Assassin’s Creed: Brotherhood also uses Far Cry 2’s foliage technology.

Dimensional 3 – 3D Open Source Game Engine

Dimensional3 is an open-source 3D game engine often written as Dim3. Apple has chosen Dim3 as an exclusive development engine for Mac OS and described it as “hot game building tools”. Dim3 has access to DevMaster’s 3D engines database. Written in C++ the engine uses OpenGL libraries for graphics rendering, JavaScript for scripting, XML for data and Simple Direct Media Layer for resolution switching, input, and sound.

Delta Engine – 2D and 3D Application Engine written in C++

Delta3D is an open-source multi-platform game development engine. Written in C++, the engine is available to users under the license of LGPL (Lesser General Public License). Community-supported, Delta3D is widely prevalent among developers around the globe. The engine is used for multipurpose including training, education, visualization, and of course entertainment.

Dark Engine

The dark engine is an old game development engine created by Looking Glass Studios primarily used in 1998 until 2000 for the making of classic thief games. Written in C++, the dark engine utilizes tools like DroomEd for the production of games. License to the engine is proprietary, i.e., closed source product. The supported platform for the engine is only Microsoft Windows.

Creation Game Engine

The Creation is a 3D game development engine developed by Bethesda game studio with Gamebryo game engine as a base for this engine. The game engine is integrated with a set of tools and plugins including run-time libraries which allows the production of cross-platform game titles.

Construct Video Game Engine

Construct is an HTML-5 based 2D gaming engine developed by Scirra Ltd. Written in C++ and JavaScript language-focused fundamentally for non-programmers. It allows visual programming making it easier for artists to give life to their imagination into the game. Construct is not a template engine; it has a complete set of tools to create something unique and genuinely your creation.

Cafu Game Engine

The Cafu Engine is a multipurpose and cross platform 3D graphics software and game development software, developed by Carsten Fuchs. The engine is specialized in the creation of 3D applications, games, simulations, training and architectural software. Written in C++ and Lua language, the Cafu Game Engine intends to make the advancement of new games and other 3D applications simple. The engine is effectively and consistently developed to give the most recent innovation.

C4 Game Engine Developed in C++

C4 Game development engine is developed in C/C++ based on OpenGL. It was first developed in 2005 by Terathon Software and made commercially available for developers worldwide. It supports multiple gaming platforms such as Windows, OS X, PS4, PS3, and Linux. It is used for the creation of high graphics 3D games for both consoles and PC. The gaming engine is also capable to build interactive virtual simulations allowing the developers to dive into the new dimensions to create amazing stuff.