Game Engines

StepMania Game Engine

StepMania Game Engine: Free Dance and Rhythm Game

StepMania is an open-source game development engine written in C++, Assembly and Lua. It is not only a game development engine but also a cross-platform rhythm video game. StepMania was initially created as an emulator for Dance Dance Revolution, a game series of Konami arcade and has progressed since into an extendable rhythmic game development engine that has enough capability to support a number of rhythmic game options.

Spring RTS Game Engine

Spring Game Development Engine

Spring is a free and multipurpose 3D Real-time Strategy (RTS) game engine. For scripting game specific code, it has extensively used “Lua” in order to make almost each aspect of the engine customizable, from AI unit to GUI, to path finding. Some part of the engine are also developed in C++. It is a cross-platform engine, which provides support for Windows, Linux and OS X. Spring is an open source software.

Dota-2 - reborn

Source Game Development Engine

Source Game Development Engine is a successor to GoldSrc and developed by Valve Corporation. Source is written in C++ programming language and it’s SDKs can be compiled in multiple Visual Studio versions as well as GCC Compiler. This 3D game development engine that does not bear a numbering scheme for its versions because it is created in continuous progressive updates.

The Division 2

Snowdrop Game Development Engine

Snowdrop is a cross-platform game engine written in C++. A “node-based system” powers the core of this game engine. Initially, Massive Entertainment built this game engine for Personal Computers (PCs) and next-generation development to do “things better not bigger.” This engine is flexible and efficient that enables small teams to develop ambitious AAA games. The sole purpose of this outstanding game engine is to empower the developers.

Price of persia 2 Game

ShiVa Game Engine

ShiVa is a versatile video game development engine that comes up with an extensive built-in graphical editor developed to produce video games and apps for the web, game consoles, desktop PCs as well as cellular devices. It is a cross-platform game engine, you can export the games developed with ShiVa3D to over 20 target platforms.

the witcher2

RedENGINE Game Development Engine

RedEngine is another leading game development engine which itself is developed using C++ programming language. It is a project of CD Projekt and famous for their non-linear role-playing video games. RedEngine replaced the Aurora Engine that was originally under the license of Bioware and used for the development of The Witcher, CD Projekt Red previously took license from BioWare and started developing The Witcher.

Flight Gear Simulator

PLIB – A Suite of Portable Game Libraries

PLIB is a set of multi-platform and open source libraries for the development of games. It is written by Steve Baker in 1997. PLIB is written in C++. It supports Windows, Linux, UNIX and MacOS. PLIB is licensed under Library GNU Public License (LGPL 2.0). The latest and the stable version of PLIB is v.1.8.5 that was released in October, 2006.

unravel

PhyreEngine

PhyreEngine is a multi-platform game engine developed by Sony Interactive in 2003. This engine is written in C++. It targets the platforms of PlayStation, Windows, Android and iOS. The most stable version of this engine is released in January 2012. PhyreEngine is licensed under Proprietary.

A Vampire Story

Panda3D – Open Source Framework for 3D Rendering and Games

Panda3D is an open source, multi-platform, 3D rendering engine for developing games and VR (Virtual Reality). It was developed by Disney Interactive in 2002. It is written in C++ and Python. This engine targets the platforms of Windows, Linux, MacOS and Silicon Graphics workstations running Irix. The most stable version of this engine is released in 19 March, 2020. Panda3D is a free licensed engine under BSD license.

Scroll to Top