Base Infrastructure

Content Management

Editor Features

Live Editing

Hot-Reload Resources

Modified Assets are automatically reloaded

Hot-Reload Plugins

Write code and test it directly without restart

Modular Design

Tailor the editor exactly to fit your game

Typical Workflow

For a lot of game libraries, your code has the active role of setting everything up and managing it. These roles are reversed here: Your primary job is to define objects and specify their behaviours - Duality can handle all the rest.

Import Assets

Dragging files into the editor and dragging objects into the game.

Write Code

Typing C# code in Visual Studio and compiling occasionally.

Attach Logic

Adding bits of your code to actual objects in the game.

Screenshots

Duality is being constantly developed since 2011 - and it's just waiting for you to unleash its potential.

Donate

Because programmers eventually run out of complementary supplies.

Contact

Need to discuss something with Adam personally? Don't hesitate to write him an E-Mail.

Help

Stuck with developing your game? Check out the forum for some quick help, or see if there's something useful in the wiki. Hit F1 in the editor for a detailed API documentation.