What is XENA?

XENA is a game engine, that has been developed solely on top of the new Microsoft XNA Framework.

The idea behind XENA, is to further the ease of game development already provided by XNA, by reducing the need to create custom components such as UI Controls

Tuesday, March 6, 2007

Feature Showcase: Xena Development Speed Test

Soooo I've decided to showcase another screenshot developed entirely from the XENA Engine.

I decided to test how quickly I could set up a basic game UI in the engine. The test results showed that It took me approximately 15 minutes and 23 lines of code to set up the "Xena Test Game", This included fetching a background from www.fg-a.com , constructors for three UIButton controls (with properties a plenty/and function like command buttons in visual studio) , wiring the in-built click event to the 'Exit' button to close the game when clicked, and the inclusion of an animated mouse icon.

The result of these 23 lines of code was:



Ok so the graphics might not be fantastic, but this was a speed test... The only graphics i had to get was the background, since the fonts were created by the Xena XGate Text Generator, and the images were the standard XENA In built control textures...

The funny part is... It's taking almost the same amount of lines to write this blog, as it took me to render that UI... think about that ;)

No comments: