New guidelines for .NET 5+ and C#9+ in 2021. These are our guidelines to write clean TDD C# code for the Delta Engine and our internal projects. All our guidelines are based on the Clean Code book.
Everything else here is more or less from 2012/2013 and wasn't updated in a long time. All this information is still useful, but currently not actively maintained or updated:
First Steps
This instruction guides you through the process of downloading and installing the engine as well as login to the editor, to the point of deploying your game to devices.
These Tutorials provide hands-on game programming solutions. See First Steps to get started. Click on images or code to run the tutorial directly in your browser.
This guide shows you how to start with C++. DeltaEngineCpp relies on vc110 (C++11 compiler of Visual Studio 2012) and Hypodermic, which uses Boost 1.51...
Quadratic Space is used by default, which is converted to native Pixel Space at runtime. Learn here how it all works and helps you developing multiplatform games.
The Editor includes several content editors such as Particle-, Entity-, Material and Font Editor as well as the Project Creator, the Sample Browser and the AppBuilder.
The App Builder is the tool in the Editor which allows you to build, deploy and launch an app on the wished platform device. All you have to do is to click the "Start"-button.
Via the Editor Continuous Updater Module you can write code and see what happens at the same time. This is one of the most powerful features of the Delta Engine.
Delta Engine provides an unified way to support Physics simulation, most code is interchangable for both 2D and 3D simulation regardless of the underlying physics framework used.