github Revolutionary-Games/Thrive v0.5.7
Thrive 0.5.7

latest releases: v0.6.7.1, v0.6.7, v0.6.6.2...
2 years ago

The biggest feature in this version are the binding agents and editor report improvements. And of course we also got a lot of small fixes and tweaks done.

Read more in our devblog: https://revolutionarygamesstudio.com/devblog-31-whats-that-smell/

Installation

For easiest installation, download the latest version of the launcher:
https://github.com/Revolutionary-Games/Thrive-Launcher/releases/

Alternatively, download the relevant file below for manual installation.

Patch Notes

  • Added chemoreceptor organelle which shows lines towards detected compounds. Note: old saves are compatible but the chemoreceptor won't work until you die and respawn if you loaded an older save.
  • Implemented the organelle modify menu. For now only used for the chemoreceptor
  • Implemented the timeline tab in the editor showing world or patch related events that have happened in the game world
  • Updated to Godot 3.4.2. We are using a custom Godot build as our Breakpad code was not merged yet.
  • Reduced max entity count a lot again. This should make it so that extremely low performance of the game doesn't happen anymore. We are still investigating the performance issues and will increase the game entity counts again once we have addressed the part of the game that is actually too slow.
  • Added a crash dumping system back to the game. Combined with the latest launcher version this allows reporting the crashes to us developers to view on ThriveDevCenter Note that the crash reporting is not implemented for mac, yet.
  • Fixed the choppy intro video playback in the previous release caused by Godot removing optimized webm playback on Windows
  • Fixed flagella animations not working after update to Godot 3.4
  • The report tab of the editor now has a patch selector drop down that allows changing patches on that screen to easily view the graphs for other patches
  • Player species is now always printed first in auto-evo results and other species are in alphabetical order
  • Added a button on graphs to show the graph in bigger size to more easily see what the graph shows
  • Adjusted microbe movement sound
  • Added a separate ice damage sound instead of using the general damage sound for them
  • Double clicking a save now loads it or asks to overwrite it if double clicked in the create save menu
  • A few more tutorials are now forced (the close button for them has been disabled)
  • Cell speed calculation has been improved regarding flagella that don't point backwards. Now speed is calculated along the direction the player's cell can move the fastest in, which is not necessarily forwards.
  • Movement ATP drain was also updated with the above change, and now it also only considers flagella that can push in the maximum movement force direction. So no longer do forward facing flagella show up in editor as costing ATP when in fact they can't operate at the same time as backwards facing flagella.
  • Added scientific flavour text for the pilus
  • Disabled multithreaded rendering option which seemed to cause rare issues while not helping at all in normal use
  • Improved look and tooltip positioning for the editor sliders
  • Added a sound effect for when cells collide hard enough
  • Increased the fade duration when changing music tracks
  • Remade the trash icon as higher resolution and added a pressed state for the trash buttons
  • Graphs now group extinct species separately
  • Tweaked the visuals of the toxin particle effect
  • Tweaked the patch name display fade animation
  • Reduced small iron chunk mass so that they are easier to push around than the big chunks
  • Fixed external effects on extinct species causing errors
  • Fixed graphs using 32-bit integers to hold data, which caused the graphs to not display correctly when species populations got too high
  • Fixed tutorial boxes being on top of the pause menu in terms of mouse clicks
  • Fixed dialog resizing sometimes expanding them in the wrong direction
  • Fixed pause menu, win and lose screens not resizing when the game window is resized
  • Fixed a bug in our hybrid 3D audio player class not actually behaving spatially
  • Fixed the widths of a few organelle tooltip titles
  • Fixed refresh button in mod manager sometimes causing duplicate mod entries to appear
  • Fixed really long save names causing GUI layout problems by enabling text wrapping for them
  • Fixed pressing ESC in the game over load menu not closing the right thing
  • Fixed folders ending in ".thrivesave" being detected as save files and causing problems
  • Fixed the randomize species name button not being the same height as the text box it was next to
  • Fixed some scenes (that are intended to be used like this) not being able to be started directly from the Godot editor due to resource loading order
  • Disabled mouse wheel scroll on colour picker bars as they are usually within a scroll container causing issues depending on mouse positioning when scrolling
  • Auto-evo prediction runs are now cancelled earlier to try to avoid error prints regarding them failing due to the player editing their species again before the run finished
  • Reduced the volume of microbe-theme-7 to be more inline with other music
  • Slight source code cleanup by moving the food source classes to the namespace they should have been in
  • Updated our CI checking tools
  • Improvements to our build scripts
  • Updated translations

Don't miss a new Thrive release

NewReleases is sending notifications on new releases.