Tuesday, April 22, 2008

A chapt! A chapt! My dingkom for a chapt!

I've released a v0.6.1, a quick patch for the nasty little crash bugs that snuck into v0.6. Made the save/load code a bit more stable in general, and fixed the weird little bug that I introduced into the AI code when I optimized it. (A weird little bug that, as far as I can tell, is responsible for the nearly-random crashes that have been reported.)

A fair bit of the new content stuff for 0.7 was already in place; some of it I left, some of it I hid or removed (due to incompleteness, not due to sheer bloody-mindedness, I assure you. :) ). There's a special kind of irony to having to remove content in order to release. If I had a proper SCM system in place, I could have simply fixed the bugs in the v0.6 branch, released a v0.6.1 off of that, and then integrated the bug fixes back into the development trunk. It's what I would have done at work, in fact. Getting an SCM set up for my personal projects is certainly something to think about, I'm just unsure if the (hopefully rare) occasions where it would be handy are worth the hassle the rest of the time.

No comments: