After I had done the first drafts and the prototype for Runner Runner and I was still implementing new ideas and features, it just sucked.
Why?
Well, it didn’t exactly suck.. But since I wasn’t concepting all the stuff I wanted to implement it got pretty messy after some time. I didn’t want to retouch any of my code again because I simply didn’t understand it.
So I made a master plan 📝
What are the features I really wanted to implement? What can I scrap and what do I really need?
I staged the whole thing to put in the features one by one, not get lost in spaghetti code (which still happened.. but reduced) and have a clear vision of the game.
It was hard to resist the urge to write in new features that popped up in my head – “Let’s do another game mode”, “Why don’t we implement collectables?” – There was always this evil buddy talking me into this stuff 🤡
Fortunately there was also this little guy, helping me to not stray from the path and keep my vision focussed 🤓
And so I kept rewriting..