Progress Update 2/12/2022

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!

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.