Develop Games with the DigitalRune Engine

DigitalRune Game Engine

Develop XNA games with the DigitalRune Engine!

The DigitalRune Engine is a 3D game engine for the Microsoft .NET Framework and Mono. It is written in C# and supports the Microsoft XNA Game Studio (Windows, Windows Phone 7 and Xbox 360) and MonoGame (Windows, Windows Store, Windows Phone 8, Linux, Mac OS X, Android, iOS).

The DigitalRune Engine is a bundle of game development libraries covering mathematics, collision detection, game physics, animation, graphics, particle systems, GUIs, and a lot more. The modular design of this game engine gives developers the freedom to use individual libraries or the whole package to develop games or simulations using cutting-edge technology.


Windows Forms Development

DigitalRune Docking Windows

DigitalRune Docking Windows adds docking capabilities to Windows Forms. It offers support for tabbed documents, floating windows, auto-hide windows, drag-and-drop, serialization of layouts and more.

Free for non-commercial use.


DigitalRune Text Editor Control

DigitalRune Text Editor is a text editor control for Windows Forms. It offers syntax-highlighting, source code formatting, code completion and more.

The software is open source (LGPL) and available for free.


Recent News & Articles

DigitalRune Engine Update: Image-Based Lighting, Vegetation and More
Tuesday, March 10, 2015

DigitalRune Engine Update: Support for MonoGame Content Pipeline
Monday, December 22, 2014

Real-Time Motion Capture with Kinect for Windows v2
Tuesday, November 25, 2014

Shadow Masks
Wednesday, November 19, 2014

Rendering Shadow Maps
Monday, November 17, 2014

Shadow Acne
Saturday, November 15, 2014