It is time! v.0.14 will break savegames and rework large swaths of both code & story.
It is very apparent that the bugs are growing out of control, and frankly, development of v.0.13 has been a bit of a disaster behind the scenes. Thus, a plan:
Step 0:
Before I do anything in the project, I want to reorganize the project itself. This will only take a few days. I'll post a write-up about what I'm doing at some point, because maybe it's interesting to read?
Step 1:
Okay, this is the most important step. I want to do for Princess Tower something I've been doing in the preproduction for Euph's Next Game™ - which is basically outlining the storyline(s) from start to finish. I've been kind of winging it when it comes to Princess Tower, and that just ain't cutting it anymore. I need to figure out exactly where this story is going and what are the turns it takes to get there. In fact, I would like to plan out what each future update would include, even if that ends up being a somewhat hazy plan.
This will basically involve a whole big block of time where I'm doing preproduction for Princess Tower instead of churning out new content, so the standups will be very undramatic.
The result of all this should be a new (public) roadmap, going up to version v.1.0, involving every major feature along the way.
Step 2:
Major refactoring of the code in the game - a lot of how I code is very You-Ain't-Gonna-Need-It oriented, which is a style that requires refactoring, and, well, I've been neglecting it - thus the abundant bugs. Luckily, programming works such that I now know exactly what I need, and thus I'm better equipped to write code that serves those needs.
Step 3:
Reworking the entire story up to now, according to the "what are the turns the story takes to get where it is going"-part of the story outline from Step 1. I've kind of written myself into a corner with the angles I've explored in Ari's head - we've spent a lot of time looking in there, while having far too little storyline advancement/fucking in this erogame. I want to have more fucking in this erogame.
Step 4:
Adding new features and content for v.0.14, so it wouldn't just be treading the same ground again. For example, I want to complete the two outfits currently featured in the game - so that every function (ie. optional elements, moveable items) is fully implemented.
—
I am, to be entirely honest, kind of burnt out from working on Princess Tower. I originally planned to be about finished with development by now, but that hasn't happened. It's neat, I like it, I'm proud of what the game is, but I just don't have the attention span to stay on the same project for so long. Ultimately, however, I neither can nor want to abandon the game - this is not an option that is on the table. I also don't want to be too down or anything - I'm still super-super happy that I get to develop my own games full-time. :)
Plus - a definite outline/new roadmap will lay out exactly what I need to do in order to get this project done, giving me a very definite path I can follow. I am looking forward to this and also the refactoring - good refactoring is so satisfying.
I guess this was a section where I just wanted to complain a little, and get it out of my system. :D
—
Feel free to ask questions! I'll be paying attention to any comments under this post! :)