Archive for the ‘Uncategorized’ Category

There are times when making a game that you absolutely can’t be lazy. You need to focus and get things done if you ever want to ship. But there are times when being lazy is the best way to solve a problem. Today was one of those times for me.
I’ve started working on a new [...]

Saturday, March 6th, 2010 at 13:04 | 9 comments

In my last post, I showed an extension method for resizing arrays. Today I decided to come up with some more extension methods that I find handy. First up: Fill.
Fill is an extension method I wrote because I’m sick of iterating over arrays to fill them in or alter values. Fill looks like this:
public static [...]

Friday, March 5th, 2010 at 16:44 | 0 comments

I started working on a new tile system and editor for my ninja game and realized I’m going to want the ability to change level sizes. I store my tile layouts in a basic 2D array which means that my resizing will have to do a bit of moving things around. After a little bit [...]

Tuesday, March 2nd, 2010 at 07:39 | 0 comments

Well that didn’t take long.
I’ve already updated my MP3 plugin to use a new Silverlight player. I found a pretty nice one on CodePlex that I went ahead and modified a bit. First I took in parameters for the URL and title from the HTML rather than hardcoding (so I can reuse a [...]

Sunday, February 28th, 2010 at 09:13 | 0 comments

Since I’m hoping to do more music, I decided to make myself a nice plugin for my audio embedding/linking. Partly because I can type less in each post, but also so I can change that plugin and know that every post with embedded audio will update to look and act the same. So if I [...]

Sunday, February 28th, 2010 at 08:01 | 0 comments

Today I decided to try out the demo of ACID Music Studio since I really want to get back into making music. I miss GarageBand, but given that I don’t have a Mac, that’s not really an option. Thankfully ACID seems to not be much harder to learn and seems to be an overall superior [...]

Saturday, February 27th, 2010 at 23:44 | 2 comments

Today I checked in the first update to Sprite Sheet Packer in a few months. Inspired by a discussion post I somehow didn’t see for a few months and my own realization of the usefulness, I extracted the build process of the tool into a command line application and made the UI tool simply a [...]

Saturday, February 27th, 2010 at 12:14 | 0 comments

A number of the built in types you load through ContentManager in XNA have a Name property. Most (all?) don’t actually set this at any point; it’s just there for you to use. I like to use these names for various things and I’m sick of setting them all manually. So I started out to [...]

Saturday, February 27th, 2010 at 07:35 | 1 comment