[UPDATE: Apple was very kind and agreed to move us up in the queue and get a speedy approval, so now version 1.01 is available on the app store and all of the currently known issues are resolved in that update. ]
As you all know, we just released Temple of the Spider God two days ago. We are really excited about this book because it is our new gamebook engine and Jonathan Green’s story is amazing.
However, with all things new and shiny there is a downside, and in this case there were a few bugs that got into the release that are particularly nasty.
One is the ‘inventory bug’: if your inventory has more than just a few things in it when you open in, then the game will freeze. The second one is not as common, but still a show-stopper: if you rotate your device while the dice are rolling, then the popup to continue the combat will never popup and you will have to kill it.
These bugs are thankfully limited to iPads, the iPhone and iPod Touches have a few minor issues, but nothing that is a game stopper. However, on the iPad it makes it really hard to play through the game. (the inventory bug can be worked around: never open the inventory from the backpack icon, instead use the combat options to get the ‘mini inventory’ where you can take potions etc.)
Looking at the source of these bugs it is pretty clear that the two big ones were introduced in the last few days before release. Both Neil and I wanted to make sure that everything was as perfect as we could get it and so I was tweaking and updating code until the last second. This breaks my rule of never changing big bits of code right before release, but at that point I was pretty sleep deprived that I let my desire to have all of the cool features in for release overpower my good sense (and our testing resources )
So, my apologies to all of you who picked it up straight away and got bit by the bugs. And many thanks to those of you out there who alerted me to each of the various issues and helped me track them down.
I have spent the weekend frantically fixing and testing to get an update out ASAP so those of you with iPads can enjoy it along with your iPhone owning friends. Hopefully Apple doesn’t take too long to approve the update.