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 [...]
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 [...]
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 [...]
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 [...]
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 [...]
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 [...]
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 [...]
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 [...]
