This week we have been able to effectively tackle much of the game breaking bugs that arose from the switcxh to Godot 4, once again making for a playable Thrive. Unfortunately we are still struggling with a mysterious lock-up issue, the cause of which has yet to be discovered. We may actually have to find some outside help for this one from Godot developers if possible.
Once the lock-up issue is dealt with, we are hoping to release a public alpha test to help make sure we’ve caught all of the emergent bugs. Until next time, have a fun Easter weekend!
For those interested in tracking the current progress of this undertaking, you can do so by viewing our github project.
Programming
- New DevBuild for our patrons:
- Few attempts at reducing game lock ups but the game still likes to lock up a lot (running with just a few background threads still helps)
- Saving and loading now works
- Fixed the 3D main menu backgrounds to look a lot closer to what they should
- Fixed keys like ESC not working. This required resetting any custom keybinding options a user might have set.
- Fixed microbe images not being generated correctly
- Fixed some random seeds being invalid
- Fixed ingested matter bar
- Fixed ATP low text not turning red
- Dialog buttons are now back to using a bold font
- Converted some things to use direct references instead of NodePaths to fix a few scene unload errors
- Added simple C#-code-only unit tests for a few things
- Improved documentation related to Godot 4
Graphics
- Nothing Substantial
Gameplay
- Nothing Substantial
Sound
- Nothing Substantial
Theory
- Nothing Substantial
Outreach
- Nothing Substantial
Other
- Nothing Substantial