Subscribe:  iCal  |  Google Calendar
7, Mar — 1, Jun
SEATTLE US   19, Apr — 22, Apr
Los Angeles US   23, Apr — 25, Apr
Breda NL   24, Apr — 25, Apr
Copenhagen DK   25, Apr — 8, May
Latest comments
by Ronnybrendo Vieira Lima
1 hours ago

Por favor não parem, trabalho perfeito, nostálgico, me lembra da minha infância com os meus amigos jogando o HL1 e se divertindo. Com essa engine o jogo ficou muito lindo, eu sei que não é fácil fazer este jogo do zero mas eu pagaria qualquer valor caso este jogo esteja a venda no steam, não importa quanto tempo demore.

Can I buy this trees like somewhere?

by Yacob
11 hours ago

hi , i eanted to make your handgun in blender and i fell short on the top curved surface , how do you make that

1 posts
0 questions answered
Duality is a modular 2D game engine that provides its own visual editor. It's highly extensible, written entirely in C# and backed by OpenGL.

Engine Features


A space battle © Duality, 2015

Plugin Architecture
Easily introduce game logic via plugin

Component Based Design
Allows your own code to blend in seamlessly


Samurai game created in Duality © Duality, 2015

Base Infrastructure
Rendering, Audio, Physics, User Input,

Content Management
Takes care of all your game resources

Editor Features


Creating a level in Duality © Duality, 2015

Live Editing
Preview and Test directly in the editor

Hot-Reload Resources
Modified Assets are automatically reloaded


Duality software tools © Duality, 2015

Hot-Reload Plugins
Write code and test it directly without restart

Modular Design
Tailor the editor exactly to fit your game

Typical Workflow


An example of using joints in Duality © Duality, 2015

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.


Samurai battle © Duality, 2015

Write Code
Typing C# code in Visual Studio and compiling occasionally.

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

Still have questions?

29 April, 2015