If you’ve followed the last two updates, you’ll know that in a period of ten weeks I’ve made just the odd hour or two of progress on my iPhone game. Indeed, given that most of that time is required just to figure out where I was and that the SDK keeps changing it’s fair to say that the list of things that I need to do is growing faster than I’m not clearing it. It actually feels as if I am going backwards, as though my software is un-programming itself and that soon, in a few months, the source code will reach zero bytes, remove itself from the repository and the local copy place itself into the trash can. Code germs will roam the world attaching themselves to the backups and will munch each byte into oblivion. Finally, my braiiiiin will forget that I ever started on the project and this blog will be the only record that the project even existed.
As it happens I find myself with a few extra hours today that I didn’t expect to have. Whilst there are things to do, I have decided to fit a Map Editor for the game in and around those other things. It’s extreme programming. As in “extremely over-optimistic”. Needless to say, I suspect that at the end of today I’ll come back to this post and… um… “accidentally” edit it to change this to something less grand than completing a Map Editor. If you’re reading this after the 23rd of May, perhaps it merely suggests that I’ll download the latest SDK and sort through my documentation.
Anyhoo, Mr Map Editor isn’t going to program himself, despite my hopes, so I should get cracking. As you can see from the image, I’ve not made much progress yet, but the day is young, the clouds are ominously grim and the coffee machine is on. I do, though, have a decent framework running and I have boiled the problem down to the actual Map Editor functionality itself: i.e., the next line of code I write is progress on the problem rather than preparing for the problem. Gotta love Cocoa for that — it’s insanely easy to get to this stage.
Wish me luck.
About the CobrasI'm a C, C++, Objective C and PHP programmer. I develop various things for PCs, Macs and the iOS platforms. On and off I'm developing an iPhone game which I expect I shall never finish. I feature progress reports on how far I am from completing it in this blog along with me rattling on about learning French and any other junk I need to get off my chest. I shouldn't really need to say it in this day and age, but obviously, the opinions here are mine and not those of anyone who pays me... unless I've been bribed, in which case, all bets are off. There's more here.
Tag cloud18:14 party train Apple bad planning BBQ bees book braiiiiins C++ castle-nine-popes cobra art cobra family debugging education endless task French germs giraffe iPhone irregular pigeon khaaaaaaaaaan! long fish long post is long map editor Michel Thomas passwords pointless observation programming standards rants raspberry pi schedules scrolling security slow progress snake space space snake specifications Spongebob Squarepants sprummer stupid mistakes the future train twitter UI user interface