Just keep coding…

I recently lost all everything in my Documents folder on my Mac due to iCloud Drive.  I spent the last couple of days trying to restoring what I could, but sadly I could only recover a small percentage of my data. 🙁 Fortunately I had a fairly recent backup of my Tower Defense game.

I am trying a different method of building a game then I normally do.  I am forcing myself to implement the minimal code needed to have a working feature. Then I work on the adjacent features until I have them working together.  Then I go back and do a small improvement pass, and repeat.  My hope is that I can avoid the over engineering (I do that far to often). So far I am liking it, but I find that I am refactoring a lot.

Today I focused on level progression.  Making it so not all levels are available and requiring passing a level to be able to proceed to the next. Now three levels do not make much of a game but it is enough complexity that I can test the general idea. I have a ways to go, but it is something.

iPad screenshot of the game map.
iPad screenshot of the game map. With three levels and only one is playable right now.



We wanted to have a place where we could record what we have and are currently working on.  A place where we could talk about the deep dark technical details or the high minded aspiration, where we could just vomit our thoughts and show how messy we are at developing our stuff.

For today I have gone through and updated our website so we could have a nice place for all this vomit.