Archive for April, 2009
One thing that I like to do is keep my unread posts down to 0 on the XNA forums. But it got really annoying to have to ctrl-click every link to get them all open in new tabs, read them (or just let them load), and then close them. Then repeat for the other pages.
I [...]
I figure one of the larger areas of confusion and trouble is around XML serialization. Lots of people don’t realize the power that can be had or get tripped up by little problems, so hopefully I can do a few of these and try to show some cool stuff that can be done.
The first big [...]
This is a little mini-series I’ve wanted to do for a while. I wanted to go through some common misconceptions about the way things work in .NET in order to help people get through problems instead of working around them. I have a few parts planned, but we’ll see how many I can come up [...]
After one of those suggestions you hear and think “That’s just brilliant!”, I decided to make dependency injection in my Apollo entities a nearly invisible process. The idea is that I search over all of a component’s properties when it is added to an entity and any property whose type inherets from EntityComponent is assumed [...]
I’ve got a new project to show you (to anyone not following me on Twitter, in #xna on IRC, or in the forums this will be new): http://xblcg.info
xblcg.info is a complete index of all games on Xbox LIVE Community Games. Using the RSS feed published by Microsoft we are able to get all sorts of [...]
That title is really way too long. Anyway.
I did some refactoring in my Apollo code today involving the dependency injection for my entity system. Basically I have an Entity class which can hold a bunch of EntityComponents so I can build up aggregate objects. Part of this involves a system for dependency injection.
A basic scenario [...]
I’ve recently started using SVN with xp-dev.com for my primary XNA codebase so I can have an offsite storage (for back up purposes) and version control (for fixing my broken stuff purposes). As such I figured I might as well just make it a publicly visible repository so anyone can peek inside and see if [...]
I’m absolutely sick to death of the default game library templates. 99.9% of all library projects don’t need a content project. And having a default Class1.cs file is just annoying as all get out. So tonight I decided to fix all that.
Continuing with my set of Visual Studio templates, I’ve now added templates that can [...]
