DEngine - C# XNA 2D Game Engine

  •        0

A 2D game engine written in C# and XNA. Features animated sprite capability and physics simulation by FarseerPhysics. Includes a level editor, a GUI controls library and a sample RTS game, Factions. Contains A* pathfinding for unit movement and an ants system for AI navigation.



Related Projects

Ox Game Engine for XNA

Ox is a mature 3D XNA game engine ready for use in your free or commercial project. It features a 3D scene system with a visual scene editor, a 2D gui system (also with its own editor), JigLibX physics, fully-integrated XNAnimation animation system, and C# game scripting system.

Buttermilk Game / GUI Engine

Buttermilk is a *DISCONTINUED* 2D XNA game / GUI engine that was being built for the game "Rogue Bishop". It's a very easy-to-use 2D game engine which tranparently supports 3D objects in the 2D scene graph. It currently includes a dynamically-skinned GUI system. The GUI system...

Outliers GUI Level Editor

This is the GUI Level Editor source for the open source Outliers Windows Phone 7 C# and XNA game project also available on CodePlex via:

Fox Level Editor

Fox Level Editor 2d Level Editor Created By Xna 4.

GLEED2D - Generic Level Editor 2D

GLEED2D (Generic LEvel EDitor 2D) is a general purpose, non tile-based Level Editor for 2D games of any genre that allows arbitrary placement of textures and other items in 2D space. Levels are saved in XML format.

XGate2D - XNA 2D Game Engine

XGate2D is 2D game engine built using XNA Framework. XGate2D currently has 8 features: input handler, animation, Graphical User Interface (GUI), collision detection, physics, particle system, tiling engine, and audio engine.

Pathfinding - XNA sample showcasing 2D pathfinding

XNA sample showcasing 2D pathfinding


An XNA GUI for tool windows. This is useful for creating tool windows that allow changing parameters in your program during testing or level creation and see the effects in real time (as opposed to break points to change in code).

Frank Engine

Frank Engine is an object oriented game development framework written in C++. The purpose is to be a fun and fast to create large open world 2D games. Everything necessary to create a fully featured game is included: physics (Box2D), rendering (DirectX), level editor, dynamic lighting, particle system, sound, music (Ogg Vorbis), gamepad input, GUI, and debug console. The code is fairly well documented and includes a simple starter project build on.

3D XNA Gizmo

A 3D XNA Gizmo usable for your Level Editor. Gizmo & EditorComponent are light-weight alternatives of the 3D Gizmo used in Core Engine ( )

tIDE (Tilemap Integrated Development Environment)

tIDE is a fully featured tile map editor for 2D platform games, RPGs etc. xTile is an XNA-based tile rendering engine for Windows, Xbox 360 and Windows Phone 7. Features supported include: parallax WYSIWYG layer editing, tile animation and auto tiles.

SBS Map Editor

This a generalized editor that allows for the creation of 2D map segments. That combine to form a level. Using either models or sprite sheets. Also includes ability to script level. This is coded in C#, .Net 3.5, and uses the XNA Framework 3.0

Oddworld Level Gen

A 2D platform game, with Oddworld : Abe's Oddysee asset. The game introduce a dynamic system to generate the next level according to the previous level and according to the grade of player's skill. Developed on XNA platform, in C# language The current engine is an alpha version


XNALevelEditor helps XNA Framework users to quickly build 2D levels and use them in XNA. You'll no longer have to place objects by change and run to ensure the right place. It's fully written in C# under .Net 3.0.

XNA 3D Level Editor

A generic 3d level editor built using XNA to speed up designing and building game levels.


XNA FINAL ENGINE is an engine developed in XNA 4.0 that allows the creation of 3D graphic applications that use modern technologies like Deferred Lighting, High Dynamic Range, and Global Illumination.

Krypton XNA

A 2d light engine for XNA 4.0. Krypton allows users of the XNA framework to easily add 2D lighting to their games. Krypton is fast, as it utilizes the GPU and uses a vertex shader to compute 2D shadows, relieving additional stress from the CPU to compute more game-like tasks.