We start this week with a slightly serious bug fix. There were some reports that the game was hanging when loading a saved game. This seemed to be quite a rare occurrence because there has only been one forum post about it. This bug was a bit tricky to track down but it turns out it was because of a misinterpretation of some saved data which was then processed incorrectly because the system recognised it as a different type of data.
We can only fix these sorts of bugs when we can recreate their conditions. Fortunately someone else experienced the bug and was able to send us the file they were trying to load. When we loaded that file in our debug build the bug showed up instantly.
This sort of bug is good to find because it tells us what we need to do to increase the robustness of the code so that if something like this happens again the game will not crash or hang. We have been quite lucky so far because this is the only serious bug that we have found that actually causes the program to fail. It is of course possible that there have been crashes that players have not reported. So we urge anyone who experiences a crash or hang in the program to get on the forums and tell us. That is what early access is all about and it helps us make the game better.
The Fishery Team