This is a quick patch release to address some of the biggest issues with the previous release. This doesn't fix every single issue report we got after 0.6.6 as many of the issues still don't have known root causes and wouldn't be easily fixable in a small amount of time. The biggest visible things are the fixed organelle models as well as fixing the size and position of many GUI elements. The version of the included Thrive Launcher was also recently updated. This new launcher version will now show a warning if the current CPU is detected as not being suitable for running Thrive. Please continue reporting any bugs with loading saves or the game locking up (as we'll need more information to track down this problem).
Patch Notes
- Fixed organelle models looking bad in Godot 4
- Improved the visuals of the chemoreceptor and tutorial lines
- Turned off compression on the clouds perlin noise texture which was accidentally turned on with the Godot 4 update
- Did some minor organelle visuals tweaks
- Organelle placement sound is now only played if a placement action was done (fixes it being played for organelle removal)
- Fixed evolutionary tree zooming in and out not working correctly
- Fixed screen effects in miscellaneous settings not working
- Fixed win and extinction screens
- Fixed various GUI popup related problems in the later prototypes
- Increased audio latency to 20ms which helps crackling audio if the game was running slightly too slow
- 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
- Added extra checks to our simulation running code to maybe start to narrow down a few bugs
- Redid modal manager connect and check operation to hopefully fix one case of signal connection errors printed in Godot 4
- Fixed position of our links popup in the main menu
- Other GUI fixes
- Added hyperthreading throttling instructions to our busy-wait loops
- Our CI builds system works again
- Updated our automated code checks to work on Windows again
- Removed trailing spaces in shaders that Godot did automatically
- Added game export script 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
[ 2024-05-08 13:16:51 CET ] [ Original post ]
- Thrive Linux Content [649.7 M]
In the Microbe Stage, you control a single microbe or a colony of microbes bound together. You swim through a watery environment to find the resources your cell needs to stay alive and to reproduce. Once you have reproduced, you enter the editor, where you can review how well your species and others are surviving, move to new biomes, and modify your species. Add new organelles, change your membrane, and change your cell's visuals. Your goal is to become a more complex lifeform by first evolving the nucleus to become a eukaryote, then using binding agents to form cell colonies, the precursor to the first multicellular lifeforms.
Current key features:
- Control an individual member of your species and survive the environment
- Predate on other species, use photosynsthesis or scavenge for resources
- Edit your species to make it more successful
- Compete with other species emerging on your planet via an evolution simulation
- Explore different biomes
- Fight other cells with multiple cellular level weapons
- Try different gameplay styles by specializing in different energy sources in subsequent playthroughs
- Learn about biology by using real compounds, organelles or parts inspired by real science
- Spread your species via the biome map
- Review and plan future actions by looking at population simulation results and graphs
- Learn the basics of the game with a light interactive tutorial
The major goals of Thrive are to create engaging, compelling gameplay that respects our players’ intelligence, and remain as accurate as possible in our depiction of known scientific theory without compromising the former. Thrive is an open-source project, and anyone with game development skill is welcome to join our team. The game uses the open-source Godot engine with the C# programming language.
If you don't have game development skills, you are still welcome to join our fan community. We would love to have you along for the long ride!
- OS: Ubuntu 20.04 or latest Fedora version
- Processor: AMD Ryzen 3 3300UMemory: 4 GB RAM
- Memory: 4 GB RAM
- Graphics: Intel HD Graphics 530
- Storage: 1 GB available space
- OS: Ubuntu 20.04 or latest Fedora version
- Processor: AMD Ryzen 5 2600X or Intel equivalentMemory: 8 GB RAM
- Memory: 8 GB RAM
- Graphics: GeForce GTX 970 or AMD equivalent
- Storage: 5 GB available space
[ 6132 ]
[ 2625 ]