With the release of 0.5.7 now behind us, we have resumed our work on new features and fixes for Thrive. This week we’ve put lot’s of focus on further performance optimization as we continue to hunt down the cause behind frequent performance drops in Thrive; But we are also giving some attention to new features such as generational atmospheric gas exchange and dynamic MP calculation. Our hope is that we will be able to get plenty of new features ready by 0.5.8 that weren’t able to make it in 0.5.7.
Programming
- New DevBuild for our patrons:
- Generated membranes are now cached to reduce lag spikes also slightly made the membrane generation algorithm faster as well
- Added a command line flag (to be used with a new launcher version) that disables all videos as one player had a problem with the intro video crashing their game
- Cell corpse chunks are now added to be counted in entity limit seems to help a bit with performance
- Disabled the X button on the organelle modify popup as that seemed a bit too error-prone to a player
- Improved theming for file dialog
- Moved to using a new C# feature (nullable references)
- Changed style instructions to prefer targeted new (C# feature)
- Translations now use no line wrapping, this time unnecessary changes caused by that with Weblate disagreeing with gettext seem to be finally fixed
- Updated translations
Graphics
- Nothing Substantial
Gameplay
- Nothing Substantial
Sound
- Nothing Substantial
Theory
- Nothing Substantial
Outreach
- Nothing Substantial
Other
- If you missed our latest Thrivestream, you can still watch it here!