ELSEngine XNA Game OS Engine

Rating: No reviews yet
Downloads: 168
Released: Jan 8, 2011
Updated: Jan 9, 2011 by elsoftdesign
Dev status: Alpha Help Icon

Recommended Download

Source Code ELSEngine Package 1.0
source code, 1812K, uploaded Jan 9, 2011 - 168 downloads

Release Notes

What we have here is a personal pet-project of mine, an XNA OS. Truly in it's infant stages, I started development to try to ease and streamline all of the "not fun stuff" about making a game. Or at least most of it...

The primary design concepts of 'ELSEngine XNA OS' are for it to be cross-platform, with an affinity for XBOX development, but the OS runs on Windows as well, allowing you to easily develop your Interface and OS on your desktop, and have it be naturally portable to the XBOX.

Although it is certainly unfinished, and no official documentation exists yet, the primary operation and infrastructure is complete and so I now want to release it to allow for better debugging and development. Until early versions are completed and documented with instructions, I would be more than happy to let this thread serve as a QnA, suggestions, and errors thread.

The system requires consummate knowledge of C#, a general understanding of XNA development, and currently is built on XNA 3.1 (for now). The system is designed simply to be a helpful tool, open source, and totally free, and my only hope is that it helps people with the things I have found most frustrating.

For now the package contains the Engine (library) itself, a sample solution including and using the system, and a template project for a project that integrates the engine. I'm sure there are 30,000,000 things I have forgotten in the code and in this post, but I'm ready to use that "edit" button!

A few key features:

Handles game screens; splash screens; user interface: windows, labels, buttons, etc; input; and a lot of memory management/portability

Reviews for this release

No reviews yet for this release.