Devblog #42: Endosymbiosis Time
[previewyoutube=AxKTO3iglGs;full][/previewyoutube] See the full patch notes at the end or read on for some of the highlights.
The day/night cycle was originally implemented way back in 0.6.0 as an experimental feature. Today we are proud to announce that it has finally made its way into the game proper as a mainline feature and will always be active by default! Photosynthesizers beware the long night, as the sun is no longer a constant source of energy. Photosynthesizing players will have access to dedicated editor widgets that will help them calculate how much energy they produce, and how much they need to survive the night. AI has been updated to account for the time cycle, and cells dependent on solar energy will become less active when the sun sets. Cells that spawn during the night will have their storage adjusted so they can survive despite. Afraid of the dark? The day/night cycle can still be toggled off in the game settings on new-game start.
The long awaited symbionts are finally here! Predatory players now have a unique method of kickstarting the evolution of compartmentalized processes by recruiting engulfed prey to serve their needs! When the player engulfs a bacterial species they may be able to find that same species in the new endosymbiosis menu in their next editor session, where they will have the option to use the species to unlock an associated eukaryotic organelle.
Iron appreciators rejoice, for there is finally a eukaryotic organelle for the chemolithoautotrophy process! This brand new hypothetical part, called the ferroplast, permits a more efficient way to harness those Fe- ions out there.
With this update comes some brand new toxin varieties for players to weaponize themselves with. Each of the four toxin types have unique effects that can hinder your target in a variety of ways. Each toxin will also have its own unique colour when fired, so let those vivid colours fly loose!
With this update, a bulk of the tasks planned for the 0.6.x release cycle have been completed. Players may be able to look forward to the implementation of a stamina and sprinting system, new cell parts and customization, and expanded features for toxins. As always, remember to join us for our developer Thrivestream later today, where well cover the changes in this release and answer any questions you might have about the future of development. [previewyoutube=LWHaFapWQYE;full][/previewyoutube] You can also visit our feedback thread to give your thoughts on this update.
[ 2024-06-15 17:28:46 CET ] [ Original post ]
With the slew of backend changes from previous updates now finally done and out of the way, development was centered entirely on the development of new features for the past few months. And now, with the release of Thrive 0.6.7, we bring you the long awaited endosymbiosis feature, toxin customization, ferroplast organelle, and much more!
Thrive 0.6.7
[previewyoutube=AxKTO3iglGs;full][/previewyoutube] See the full patch notes at the end or read on for some of the highlights.
Day & Night Fully Implemented
The day/night cycle was originally implemented way back in 0.6.0 as an experimental feature. Today we are proud to announce that it has finally made its way into the game proper as a mainline feature and will always be active by default! Photosynthesizers beware the long night, as the sun is no longer a constant source of energy. Photosynthesizing players will have access to dedicated editor widgets that will help them calculate how much energy they produce, and how much they need to survive the night. AI has been updated to account for the time cycle, and cells dependent on solar energy will become less active when the sun sets. Cells that spawn during the night will have their storage adjusted so they can survive despite. Afraid of the dark? The day/night cycle can still be toggled off in the game settings on new-game start.
Endosymbiosis
The long awaited symbionts are finally here! Predatory players now have a unique method of kickstarting the evolution of compartmentalized processes by recruiting engulfed prey to serve their needs! When the player engulfs a bacterial species they may be able to find that same species in the new endosymbiosis menu in their next editor session, where they will have the option to use the species to unlock an associated eukaryotic organelle.
Ferroplast Organelle
Iron appreciators rejoice, for there is finally a eukaryotic organelle for the chemolithoautotrophy process! This brand new hypothetical part, called the ferroplast, permits a more efficient way to harness those Fe- ions out there.
Expanded Toxin Varieties
With this update comes some brand new toxin varieties for players to weaponize themselves with. Each of the four toxin types have unique effects that can hinder your target in a variety of ways. Each toxin will also have its own unique colour when fired, so let those vivid colours fly loose!
Other Notable Changes
- Buffed cell corpse chunks
- Added alternative unlock condition for oxytoxisome that unlocks it after dying multiple times, this models how prey species can become toxic instead of only predator species having access to toxin
- Added custom inventory item drag icons and updated land tree placeholder model
- Added a display in the editor showing how long each compound takes to fill up, this will hopefully help in planning for how to survive the night with enough resource generation during the day
- Made auto-evo consider surviving the night more to penalize species with not enough storage or resource stocking up during the day
- Created a new custom model for ice chunks to be separate from the particle effects also present in the patch
- Added custom model and icon for injectisome upgrade
Looking Ahead
With this update, a bulk of the tasks planned for the 0.6.x release cycle have been completed. Players may be able to look forward to the implementation of a stamina and sprinting system, new cell parts and customization, and expanded features for toxins. As always, remember to join us for our developer Thrivestream later today, where well cover the changes in this release and answer any questions you might have about the future of development. [previewyoutube=LWHaFapWQYE;full][/previewyoutube] You can also visit our feedback thread to give your thoughts on this update.
Full Patch Notes
- Implemented endosymbiosis. It is now possible to engulf other species to turn them into free organelles and also to unlock those organelles in an alternative way compared to the normal unlock conditions.
- Added customization for toxin organelles to select various toxin types that have different effects than oxytoxy
- Added different colours for different toxin types
- Day/night cycle is now enabled by default but can still be turned off
- Added ferroplast organelle, which is the eukaryotic variant of rusticyanin
- Cells spawning close to night time (or during night) get extra resources to help them survive the night
- Buffed cell corpse chunks
- Added alternative unlock condition for oxytoxisome that unlocks it after dying multiple times, this models how prey species can become toxic instead of only predator species having access to toxin
- Added custom inventory item drag icons and updated land tree placeholder model
- Fixed auto-evo mutations code using exceptions for normal flow control, this fixes at least one identified case where the game would freeze completely
- Fixed compound bars when max storage amount is less than 1
- Fixed fluid currents system force not applying, this bug was likely present ever since the ECS refactor
- Fixed iron chunk collision model scaling and fixed their rotation differences compared to the visual models
- Fixed HUD messages font shadow not working
- Fixed a brief flash of the game when exiting the freebuild editor for the first time
- Fixed multiline text edit style not working correctly
- Fixed cheats being able to enable the editor button when already going to the editor which allowed causing a crash in the game by clicking the button again
- Fixed some problems related to multicellular species trying to enter binding mode
- Made AI cells that depend on resources that aren't present during the night be more sessile during it
- Added new GUI and warnings to the editor to show if storage space and compound production during the day is enough to survive the night for photosynthesisers
- Added a display in the editor showing how long each compound takes to fill up, this will hopefully help in planning for how to survive the night with enough resource generation during the day
- Made auto-evo consider surviving the night more to penalize species with not enough storage or resource stocking up during the day
- Created a new custom model for ice chunks to be separate from the particle effects also present in the patch
- Added support for organelle upgrades overriding the base model of the organelle, which will be used more in the future
- Added custom model and icon for injectisome upgrade
- Added custom physics time to metrics panel, this feature was done last December but somehow forgotten to be added until now
- Added support for loading more shape types to our physics engine integration in preparation for use with organelle shapes
- Created custom collision shapes for all organelles to finally properly fix them
- Tweaked glucose reduction effect code a tiny bit to be clearer
- Made orphaned node count in metrics panel ignore intentionally cached nodes
- Improved organelle model data handling to keep model path variables and scenes in a single data container to avoid future mistakes with mixing up data for different scenes
- Fixed some code warnings and fixed a bug in metaball moving that this uncovered where the parent metaball reference was not updated correctly
- Removed unused thermoplast mesh file
- Updated Jolt Physics engine
- Updated YamlDotNet from 15.1.2 to 15.1.6
- Updated xunit from 2.8.0 to 2.8.1
- Updated code checking tools
- Updated translations
Thrive
Revolutionary Games Studio
Revolutionary Games Studio
2021-11-26
Indie Simulation Singleplayer EA
Game News Posts 42
🎹🖱️Keyboard + Mouse
Very Positive
(1021 reviews)
https://store.steampowered.com/app/1779200 
Thrive Linux Content [649.7 M]
In Thrive, you take control of an organism on an alien planet, beginning with the Last Universal Common Ancestor (LUCA). Your goal is to survive in the environment, adapt your species by adding mutations, and thrive. Other species will emerge to compete with yours. They will evolve via a population dynamics driven simulation with random mutations - you must improve and spread your species to surpass them. The success of your species depends both on your skill in surviving as an individual cell and the changes you make in the editor.
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.
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!
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!
MINIMAL SETUP
- 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
GAMEBILLET
[ 5951 ]
GAMERSGATE
[ 1903 ]
FANATICAL BUNDLES
HUMBLE BUNDLES
by buying games/dlcs from affiliate links you are supporting tuxDB