Exactly a year ago, I came to you and told you that I predicted version 0.6.0 of Hyperdeep would be released "by the end of November".
To my credit, I didn't specify which year.
It would seem that this woefully optimistic deadline was actually remarkably prophetic with regards to how development of 0.6.0 would eventually pan out.
I didn't consciously decide to make this development phase last for a full year, but I knew that I could no longer put up with releasing builds that I wasn't happy with. People often quote the adage "don't let perfect be the enemy of good", when discussing development of a software project, but by forcing half-baked builds out the gates I was quickly allowing "shit" to become the enemy of "good".
And so I decided that I would simply stop releasing builds until I reached a point in development where I was again happy to do so. I was never sure exactly when this would be (I anticipated maybe a few months), but I never stressed over trying to plan it out. "When it's ready", I thought.
I don't know. I know that I resented the builds I released at the end of last year, and I know that I am fond of this build, but I have worked on Hyperdeep near-enough every day of the last year. I have authored every change to the game under microscopy, which means that it's impossible for me to really grasp how far the game has come en macro.
Fundamentally, this update doesn't add an awful lot to the game. Rather, it fixes a lot of issues, and provides a stable foundation for further development.
Will this update delight or underwhelm you? I have no idea.
0.6.0 is the culmination of almost a year's-worth of work on Hyperdeep (since the stupidly named 0.5.999). Work that has touched every single element of the game.
0.6.0 is the first version of the game that I can say truly pleases me and lives up to my standards, as far as the core game components (basic control, animations, graphics) are concerned.
0.6.0 is a prerelease build. More on that below.
0.6.0 is not 1.0.0. The game is not finished, and I have not finished working on it.
0.6.0 is not feature-complete. I still have plenty of ideas for features and changes to existing features.
0.6.0 is not the last hurdle of this phase of development. Again, more on that below.
While 0.6.0 is miles ahead of previous versions, it still does not quite put Hyperdeep back into a stable state. It lacks some of the elements surrounding/packaging the game:
A proper changelog
Updated documentation
Updated mannequin file
A demo version
Substantial QA testing
The last point is the primary reason that I've decided to release this build now: I only own one computer, meaning that I only have a single perspective on how the game runs and if it works at all. If the game is fucked on your computer I'm going to need your help to fix it before we "go gold", so to speak.
As usual, you should expect this update to break compatibility with external addons and saved presets. This is unfortunately unavoidable.
0.6.1 is how I'm preemptively denoting the next build of the game, which will come with all of the things that are currently missing. I anticipate that 0.6.1 will make only minor changes to the actual substance of the game, primarily to address any bug reports from 0.6.0. I would also like to release a new demo build of the game and start shilling it to the broader public again.
I hope that 0.6.1 will be the true "Hyperdeep is back" moment that I have been waiting to bring you for this last year. I would tell you when I plan to have it ready for, but last time I did that it went very, very wrong.
If you are still here after all this time then you are probably a more patient person than I. Thank you for taking an interest in my work and thank you for your support. I also look forward to hopefully welcoming back some of those that have (completely justifiably) left the Patreon, once 0.6.1 is released and they see that I didn't die.
Charon
2024-12-23 04:54:51 +0000 UTCPoppy Harlow
2024-11-03 07:03:20 +0000 UTCTier
2024-11-02 09:09:35 +0000 UTCSkyyy
2024-11-01 04:07:25 +0000 UTCE Mink
2024-10-31 21:21:14 +0000 UTCMinaro
2024-10-31 18:13:15 +0000 UTCSkyyy
2024-10-31 17:25:00 +0000 UTC角柱Galaxy_Pleiades
2024-10-31 16:57:15 +0000 UTC