Delta Engine is an open-source multi-platform game development engine. It is 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.

Delta Engine is one of a kind as it offers features dealing with Modeling, Simulation and DoD communities, e.g. HLA (High-Level Architecture), large scale terrain support etc. A “Physics Abstraction Layer” (PAL), is used to provide a standard API to various physics libraries in the engine for special effects and particle system capabilities.

It is supported by multiple platforms including Windows, Mac OS, Linux and VR (Virtual Reality). It can be used with Visual Studio to develop .NET based solutions. Furthermore, the Delta Engine can be easily transformed between Java C++, C#, Objective-C and JavaScript. This makes it ultimately a cross platform Game Engine.

Delta Engine Features

1) The editor of the engine allows the manipulation of Particles, Entity, Material and Font and provides the Project Creator, the Sample Browser and the AppBuilder.

2) The AppBuilder is the unique tool in the editor, which allows the developer to build, deploy and launch an app on any platform device.

3) Almost everything in the engine is based on entities having a variable number of behaviours, which makes it the most critical feature.

4) Via the editor Continuous Updater Module, you can not only write code but can also see what changes happen at the same time.

5) Delta3D supports 3D Model Importing and Particle Effect Editor, making it compatible for 3D games.

6) Support for all frameworks for each platform and language such as C#, C++, JavaScript, DirectX, OpenGL, etc.

7) Content created by an editor like images, sounds, music and 3D models is saved directly.

8) Delta engine provides exceptional support for physics simulation, as the code can be converted into 2D and 3D simulations regardless of the physics framework used.

9) External libraries and frameworks are easily integrated with the Delta Engine such as Spine library to use the 2D sprite animation library.

Games Written in Delta Engine

Some of the significant games developed under the name of this engine are Heroes of SoulCraft and Soul Craft. Heroes of SoulCraft is the arcade MOBA (Multiplayer Online Battle Arena) game in which two groups battle against one another in quick-paced, strategic matches loaded with action and fun. SoulCraft is a 3D action RPG (Role-playing Game) which lets you take over one of the seven angels in the game to defend the earth from mobs of hell. With over six million users SoulCraft is one of the best Action RPG games on multiple platforms.

The Phoenix Project
Transform your IT and business with The Phoenix Project – the gripping story that redefines how we think about DevOps and innovation!
View on Amazon

Heroes of SoulCraft Game
Heroes of SoulCraft
Soulcraft Game
Soulcraft Game

Source Code

The Native C++ Version of the Delta Engine is accessible from their Git archive. Visit First Steps Guide for step-by-step instructions on how to compile the Delta Engine source code and getting sample game up & running.

Useful Resources