Progress Update 05/04/2024


Posted on May 05, 2024

Progress Update Banner 2024-05-05

With the latest release bringing Godot 4 to the public, we've been hard at work hunting down all of the resultant bugs we have successfully located. Progress has been going great, and we are hoping to release a hotfix soon enough!

Once we have the hotfix patch out of the way, development of the roadmap features will continue.

Programming

  • New DevBuild for our patrons:
    • Fixed organelle models looking bad in Godot 4

    • Did some minor organelle visuals tweaks

    • Fixed win and extinction screens

    • Organelle placement sound is now only played if a placement action was done (fixes it being played for organelle removal)

    • Fixed various GUI popup related problems in the later prototypes

    • Redid modal manager connect and check operation to hopefully fix one case of signal connection errors printed in Godot 4

    • Added extra error handling to Thriveopedia load and save load against scene load failures which seems like a randomly occurring bug in Godot 4 engine itself

    • Added extra safety checks around native library load and printing of current CPU name if it is not detected as sufficient for running Thrive

    • CI builds work again so each commit has a build again now

    • Updated our automated code checks to work on Windows again

    • Removed trailing spaces in shaders that Godot did automatically

    • Added game export flag to ignore problems with installed Godot to just try to export anyway

    • Updated Nix flake to use Godot 4.2.2

    • Updated xunit from 2.7.1 to 2.8.0

    • Updated translations

Graphics

  • Water currents in Thrive are currently being prototyped with visual effects! This is a vital step in eventually implementing player interaction with currents.

Gameplay

  • Nothing Substantial

Sound

  • Nothing Substantial

Theory

  • Nothing Substantial

Outreach

  • Nothing Substantial

Other

  • Please welcome our newest programmers, Tales and Hexapod!

Join our community to discuss the game with fans and developers in a casual environment.
Keep up with development as it happens and perhaps even get involved yourself.
Watch developers make direct code changes, or fork a copy to make your own modifications.
Support us on Patreon to help make Thrive
Find detailed information on game concepts and guidance for joining.
Rendered by prod_web_01 in 31.0379 ms at 2025.04.25. 08:22:53. Last edited Fri, 04 Apr 2025 12:33:31 GMT. Website © 2025 - Revolutionary Games Studio