The best part about these blog titles is how I’m not even joking.
On the plus side, progress has been monstrous this past week – I’ve found a second wind and worked on Sophistry for a total of 23 hours since the 17th – and I’m working my job, as well. I don’t know what happened but my motivation has been up-up-up!
To give some scale to this productivity, in my tracking spreadsheet, I did 75 “things” (bug fixes, features etc) since the 17th, versus 150 since 18/12/2008 when I started the spreadsheet. Now, I haven’t done 33% of the total project in the last week (a lot of what I’ve done has been smaller things) but the progress has been incredible. The map editor is now mostly functional – it lets you edit wall textures, visibility, solidity and sector solidity. It lets you save and load maps. It lets you do all this from the integrated 3d view, if you want. The game is now telling the user exactly which wall they’re mousing over, and is easily expandable to floors, roofs and things as well – the basis of any combat targetting system! My file formats have been cleaned up and to include descriptive text, several things which were implemented as a hack have been implemented better, a lot of bugs I didn’t even know about have been found and killed, including a particularly embarrassing one where I wasn’t closing a file after opening it – it had been like that for months but had never become an issue because I was never loading more than a single map. I’ve also implemented minimap fog of war, simplified and made better the way it looks.
On a more game related front, I’ve sketched out the main quest and areas for the actual game portion of Sophistry, given me a good indication of where I need to go.
And that’s just the last week!
Before that and since the last update I’ve made a utility that automatically splits a large wall file into 30 small ones, and creates a text file for each, greatly reducing the size of images in memor as well as fixed a few bugs. But, to be honest, I didn’t do much in that time – all that work was concentrated over the span of a few days where I spent a considerable number of hours. Only four days from the 11/11/2009 to 17/02/2009 – I need to get better at that and not be diverted by side projects…
So what next?
Well, I want to give my file formats a once over and make sure everything’s OK but I think I’m pretty close to being able to create the content for the first act – it’s not too large but by doing that I’ll dig up any issues with the way things are currently being done as well as get started on implemented gameplay features so the player can do more than just walk around a dull looking map. On the same topic, I’ll also start creating some art so everything isn’t represented as a white box!
Basically, I’m very excited. Oh, and here’s a screenshot of how the game .exe looks as of today. Most of it is still placeholder art and what I said last time is still pretty true – Everything bar the mouse and its tooltip, the minimap, the 3d view and its tutorial message, the framerate counter and the text output window below the 3d view is basically still a mockup.
