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.

 

Leave a Reply

Your email address will not be published. Required fields are marked *