…is never done.
As usual, there’s always more to do than there initially seemed to be. What started as a quick prototype of one basic level soon turned into a little re-write to set up a few constants. And then a few more, because once you’ve done a couple you may as well go the whole hog. Before you know it, you’ve spent an hour making the code more general and easier to maintain, but you’ve still not got anything moving on screen. At least things are a tad neater.
Sometimes you just have to know where to draw the line, sometimes ‘it works’ is good enough. We reached that stage last night, but far from feeling like we’re part-way through the journey, it feels like someone just built a new section of road.
That’s exciting though. Because although there is always more code to write, or graphics to design, you can see where it’s headed. We’re pretty set on the game now, we know what we want. We’ve just got to get on the road – thumbing lifts of a few XNA pros as we go – and get to the end.