The Black Hole Critter Bug
Posted by Gavin Bowman on Wednesday, April 25, 2007 at 9:05 AM
As many of you already know, I'm working on some game development projects with Andrey Butov. It's been working out very well, and it shouldn't be long now until we actually release something. The first game will be for the BlackBerry, but hopefully our first PC/Mac game won't be too far behind.
The actual work presents slightly different challenges and rewards than the regular development I've been doing on my existing products, and there's been a lot more to do outside the basic IDE. But, the bugs are usually the same, even if they do have much more interesting manifestations.
A couple of weeks ago, after some minor tweaking, we noticed something a little odd. One of our slimy critters was flat out refusing to move when asked. After a brief wild goose chase, I tracked it down to a simple +/- change, which effectively gave the poor thing an infinite weight. On our team, this will now forever be known as the Black Hole Critter Bug.
I don't know about you, but I think Black Hole Critter Bugs sound a lot more exciting than Divide By Zeros.










3 Comments:
Surely a black hole is nature's own divide by 0 error?
Ps/ black holes have finite weight, but infinitely small size.
Yep, and it was essentially a divide by zero error, we just gave it a more exciting name :).
As for the finite weight thing, I guess I learn something everyday!
Infinite weight...a bit sad when you think about it. Poor critter -- its self image forever ruined. :)
Post a Comment
Links to this post:
Create a Link
<< Home