I really like this engine! I'm already planning to move one of my latest games to Duality! I find it very similar to Unity, only designed for 2D.
A downloadable framework for Windows
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.
- Plugin Architecture
Easily introduce game logic via plugin
- Component Based Design
Allows your own code to blend in seamlessly
- Base Infrastructure
Rendering, Audio, Physics, User Input, ...
- Content Management
Takes care of all your game resources
- Live Editing
Preview and Test directly in the editor
- 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
This is the best open source engine I've ever worked with. Clean and understandable code, all pure .Net, an incredibly fully featured editor, and an awesome component-oriented approach to building games.
- Andrew O'Connor, BatCat Games
Easy to learn while still in-depth enough to develop everything you want
- SirePi, forum user
Duality has just the right balance of code / design, and I think it's one of the engines standout features.
- hsnabn, forum user
|Published||Dec 01, 2015|
|Release date||May 25, 2011|
|Tags||2D, component-based, content-integration, duality, Game engine, Level Editor, Physics, plugin-based, rendering, Sandbox|
|Average session||A few hours|
|Inputs||Keyboard, Mouse, Gamepad (any), Joystick|
Click download now to get access to the following files: