Calendar
Mo | Tu | We | Th | Fr | Sa | Su |
---|
28 | 29 | 30 | 31 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
Archive
- 2002
- 2003
- 2004
- 2005
- 2006
- 2007
- 2008
- 2009
- 2010
- 2011
- 2012
- 2013
- 2014
- 2015
- 2016
- 2019
- 2020
|
Website may be up and down over next few months. I'm currently doing a complete overhaul of everything.
Going back to simple individual .htm pages, new overall site theme, sanitizing and cleaning up html of all
pages and blog posts, attempting to implement a new tooling and publishing system etc etc.
XNA
Build Tools / Templates / Productivty
- XNAContentCode
A pre-build utility for auto generating code so developers can reference game assets via C# code rather then using strings.
-
Post Processing Effect This item template is a class that helps to simplify performing post processing effects in XNA.
- XNAVisies
The XNAVisies project is intended to provide debug visualizers for various xna types.
Code Snips
-
- ExtendedContentManager
The ExtendedContentManager class inherits from ContentManager and adds one overloaded Load<> method that allows you to load content assest from disk again rather then being forced to use a cached reference to that content.
Content Pipeline
-
StreamContentProcessor StreamContentProcessor allows you to use simple stream based importer and/or processors, so you can read your content files as a stream using content.Load<System.IO.Stream>("AssetName");
-
StringBuilderContentProcessors The StringBuilderContentProcessors content processer allows XNA developers to use regular text files as game assets using the xna content pipeline, and returns a StringBuilder object containing the text data using content.Load<StringBuilder>("AssetName");
-
XMLDocContentProcessor
It seems XNA and GSE (Game Studio Express) does not ship with a simple xml importer and/or processors, so you can use xml files as a game asset. The XMLDocContentProcessor library allows XNA developers to use regular xml files as game assets using the xna content pipeline, and returns a XMLDocument object containing the xml data using content.Load<XMLDocument>("AssetName");
Example Projects
Utility and Framework Libraries
- XNAExtendz
A library that provides many xna specific extention methods.
- xCollectiveXNA
The xCollectiveXNA library is a simple library containing two ready made generic collection types.
- Axiom XNA Controllers
The AxiomXNAControllers library simply consists of the controller components extracted from the Axiom Rendering Engine, for use with the xna framework.
- zeeAni
zeeAni is a frame based animation system that uses generics.
- XNAGameCodeKit
A helper library that provide general game related classes and helpers methods to make xna programming easier.
- xPropMod
A small library intended to provide modifiable property values using interfaces.
- Kerwilu
Kerwilu is intended to provide a foundation for character properties (Agility, Strength, Spirit etc) that are enhanced by equipping things like armor and weapons.
- SLPathfindaz
The SLPathfindaz library is intended to provide a easy to use A* pathfinding implementation for xna.
- Ohsai
Ohsai is a AI framework designed to make coding AI for games much easier and uses microsofts Kodu for inspiration.
Projects
- Zider Game Engine
The Zider game engine will be a 2D/3D hybrid game engine focusing on 2D side scrolling, and top down game play styles.
- Kabombulator
Kabombulator is a rts game where the goal is to both defend your base as well as send out troops to destroy your enemies base.
Game Components
-
TiledBackground The TiledBackground library provides a single component for drawing a tiled background.
-
AvatarDialogBoxes The AvatarDialogBoxes library is designed to provide popup dialog windows for displaying text.
- CBXInputBindings
The CBXInputBindings library provides a abstracted user input model so that the developer does not have to deal with the details of handling user input.
- Pluunty
Pluunty is a simple in game pointer system.
-
xGameConsoleXNA The xGameConsoleXNA is a easy to use in game console system.
- ZexMenu
The ZexMenu is a simple easy to use menuing system for making fast in game menu selections.
- xFripperyXNA
xFripperyXNA is a simple easy to use framework for implementing GUI systems.
-
CBXInput4XNA The CBXInput4XNA library is designed to make it easy to work with user input.
-
Waazly The Waazly library is intended to provide simple easy to use sprite animation sequences.
-
xMessages The xMessage component is designed for in game chararacter dialog to be displayed similar to games like Final Fantasy for the NES.
- XNAAchievers
The XNAAchievers component is designed for tracking in game user achievements.
- XNAGSM
The XNAGSM (Game State Management) library is a modified version of the game state management sample availible at http://creators.xna.com/
- SimpleXNAGUI
A simple skinable gui system built for xna.
Visual Studio Code Snippet Files
|
|