
Now announcing the project I've been working on for a while. It's just a handy library that helps you create your games as quickly as possible.
- Full Input/Player Manager (Made for both 360 & Zune development)
-- For Zune Development this provides a handy PlayerGamepad class which will help make dealing with player's input a whole lot easier.
- 2D Animation Engine
-- Used in Slaam!, this little tool will take a spritesheet and turn it into a list of animations which you can switch around and modify.
- Advanced Drawing Functions
-- One of the bigger parts of the engine. Without loading in ANY content the engine is able to create/draw gradients, lines, rectangles, circles, & triangles at runtime with no significant hit to the FPS. Very VERY useful for debug physics information.
- Scene Management
-- Manage your games scenes in a very simple manner. Each Scene has a list of states to allow for easy programming of transitions. Also automatically implements the PlayerManager to handle multiple player inputs more easily [360/PC].
- Multithreading System (Made for loading/saving game content)
-- Simple system to load the content, while the game continues to update and has the abillity to show a little animation to show the game is busy while still showing it's not frozen.
- FPS Monitor
-- No more will you have to load in an irritating spritefont JUST to see how fast your game is running. Using the advanced drawing functions you can quickly and efficiently see the fps of the game with no hassle at all.
- Particle Engine
-- WIP
- Powerful Menu System
-- Very VERY robust menu system used in My Contacts, zBlade, & ZuneHome. Can be used for a very large array of different menus.
It should be out soon. I just gotta finish the particle engine and we should be good.