Game Engines

Esenthel-RTS

C++ Game Engine – 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.

Ultima VII - Serpent Isle

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.

Gamebryo Game Engine

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.

Godot Game Engine

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.

Fireball Game Devloped in C++

ClanLib – C++ Game Engine

ClanLib is a multi-platform game toolkit written completely in C++. It supports Microsoft Windows, macOS, and Linux, with limited support for mobile platforms. ClanLib comes with full hardware-accelerated graphics support through OpenGL allowing developers to use the hardware capacity to the maximum in graphics rendering for game objects, and also a software renderer.

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.

Scroll to Top