1. Solace Crafting
  2. News
  3. Beta v 0.6.4.0

Beta v 0.6.4.0

Beta v 0.6.4.0

Last night I pushed 0.6.4.0 to beta. In short it's a complete rewrite of the main foundations of the game for a number of reasons. I've posted about the changes a bit in the past, but first and foremost I want to make it clear that there are some pretty serious bugs, and I don't recommend players trying the current beta branch out without the clear intention of "bug testing". Now, the bugs aren't "difficult," it just needs work, and the best way to narrow down what needs to be worked on is to test it. In other words, Solace Crafting is my baby, and it scares me sometimes to let other people play it, but it's coming along.

Why the big rewrite? In truth a good portion of what I "rewrote" I actually wrote for the first time because up until now I was using third party software. This has the benefit of letting you focus on other things, but over time it can turn out to be a wrench in the gears where you find yourself repeatedly trying to force code into places it was never meant to be. The new world generation system is entirely custom, and built specifically to be the biome based, runtime, infinite possibility spawning game system that Solace Crafting really needs.

So what's wrong with it? There's a lot of math involved, specifically in understanding where players are in the world, and what needs to be prioritized for spawning and despawning things around them. Currently the system is a little out of control, spawning more than it really needs to, and not in the most logical of order. The base functionality is all there and running much faster, teleporting 1000km can take less than 2 seconds, but it needs tweaking.

There's over 10,000 replaced or rewritten lines of code and I spent almost every waking hour working on it on Friday, so despite it being a bit of a mess, I'm going to wait until Monday to jump back into polishing it up, but wanted to at least make it clear what's going on for anyone that is used to trying out the beta builds. The past 10 days or so have also been a constant stream of "just five more minutes" and I have neglected the Steam forums during the bulk of that. My apologies to the questions and suggestions waiting for me on there still.

Wishing you and yours the best!

v 0.6.4.0 2020.05.22
- Complete re-write of world generation, save file management, file compression, and object management
- Grass, caves, towers, and floating islands disabled temporarily