Skip to content

July 27th, 2014

July 27th, 2014 published on

We’re through most of the “oh man everything is depending on a different API that we need to update” phase of conversion and into the “we need to actually change these things to work better with the new stuff” phase of conversion. At this point I almost regret not just leaving the existing systems as they were and limiting the new system to the UI. There ARE benefits to converting the entire game to the new system, but 3 weeks is a much worse price than I anticipated. Though I wouldn’t say this has been 3 weeks of pure work, things have been a little messy lately.

In general I’m starting to get more into a mindset of “get it done”. Been spending less time over thinking minor issues to be perfect. Converting older code to the new scene system has made me brush with some of the worst remaining parts of the codebase, and I’m starting to accept the fact that I just won’t have time to improve those parts any time soon. We’ll see what happens when we get down to polishing, but the things I need to do are holding up other aspects of production so they need to get done first. You can either build the perfect engine or you can build your game, but you can’t do both.