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!
Devblog #49: Microbe Terrain
\n\nA long-awaited feature, procedural terrain is now present in Thrive! With in-game material now expanded beyond compound-emitting chunks, players will now be present with more dynamic and filled environments.\n\nTerrain serves as a way to increase the visual richness of Thrive, as well as a way to break up the monotony of vast microscopic spaces. Players will now have to navigate through immense, unmovable minerals. A variety of minerals and terrain is present dependent on the patch you inhabit; terrain characteristics also vary between patches, with certain patches being more expansive, and other patches being more cagey.\n\nA greater variety of minerals will be included in future updates, as well as greater diversity in the shape of procedural terrain. Terrain will be tweaked to be more clustered instead of isolated. Even now however, we hope that the playerbase will enjoy the much needed diversity in their environments and movement.\n\n
\n\nLong-time fans might know that graphics programming is a frequent bottleneck for the development team. Long-time fans might also be very happy to know that some rather significant graphical improvements to the Microbe Stage are heading their way!\n\nTo start: currents. Currents have received some significant love this update: particle effects associated with currents vary in depth, and a new stream visual has been implemented, creating a much more solid visual effect. Current paths are also now much less jagged and more natural, creating more meandering and smoothed trails instead of the occasionally erratic currents from the prior release cycle. Some smaller tweaks have also been implemented.\n\nAmbient reflection has been strengthened and is dynamic to each patch, creating a subtle color effect on all items within a patch. Chunks, cells, and terrain all look to be within the same environment, as opposed to having a color effect which might not gel well with the patch you inhabit.\n\nIt can be difficult to explain the effects of graphics tweaks, but we hope that fans will enjoy the improved visual presentation in 0.9. Overall, Thrives environment feels much more like a drop of water in a ginormous ocean as opposed to just being an extremely flat environment.\n\nEven if the more subtle effects might be missed by some, we hope you dont miss the gigantic rocks!\n\n
\n\nAlso as part of this change the fossil format was updated to use the new data format.\n\n
Welcome all to Thrive 0.9.0! Characterized by improvements to visuals, the environment, and gameplay polish, Thrive has begun its rapid race towards the completion of the Microbe Stage with some significant headway. Read more about these changes in the text below, including details about terrain, current visual overhauls, metabolism changes, save-system polishing, and more!\n\n
\n\nRead on for more details, or play the new version now.\n\n\n\n
Shiny Rocks - Microbial Terrain
\n\n
\n\nA long-awaited feature, procedural terrain is now present in Thrive! With in-game material now expanded beyond compound-emitting chunks, players will now be present with more dynamic and filled environments.\n\nTerrain serves as a way to increase the visual richness of Thrive, as well as a way to break up the monotony of vast microscopic spaces. Players will now have to navigate through immense, unmovable minerals. A variety of minerals and terrain is present dependent on the patch you inhabit; terrain characteristics also vary between patches, with certain patches being more expansive, and other patches being more cagey.\n\nA greater variety of minerals will be included in future updates, as well as greater diversity in the shape of procedural terrain. Terrain will be tweaked to be more clustered instead of isolated. Even now however, we hope that the playerbase will enjoy the much needed diversity in their environments and movement.\n\nGraphics Improvements
\n\n
\n\nLong-time fans might know that graphics programming is a frequent bottleneck for the development team. Long-time fans might also be very happy to know that some rather significant graphical improvements to the Microbe Stage are heading their way!\n\nTo start: currents. Currents have received some significant love this update: particle effects associated with currents vary in depth, and a new stream visual has been implemented, creating a much more solid visual effect. Current paths are also now much less jagged and more natural, creating more meandering and smoothed trails instead of the occasionally erratic currents from the prior release cycle. Some smaller tweaks have also been implemented.\n\nAmbient reflection has been strengthened and is dynamic to each patch, creating a subtle color effect on all items within a patch. Chunks, cells, and terrain all look to be within the same environment, as opposed to having a color effect which might not gel well with the patch you inhabit.\n\nIt can be difficult to explain the effects of graphics tweaks, but we hope that fans will enjoy the improved visual presentation in 0.9. Overall, Thrives environment feels much more like a drop of water in a ginormous ocean as opposed to just being an extremely flat environment.\n\nEven if the more subtle effects might be missed by some, we hope you dont miss the gigantic rocks!\n\nMetabolism, Balancing, and Gameplay Polish Tweaks
\n\nMajor overhauls to various metabolisms are included in this update in an effort to better differentiate strategy and playstyles for different parts. The most significant and immediately noticeable change revolves around hydrogen sulfide, which will now damage a cell without a chemosynthesizing part.\n\nOther tweaks also have significant effects. Iron remains a powerful source of ATP, but is burned much more quickly, encouraging proximity to iron chunks and careful planning of trips between stones. Photosynthesizing parts are now denser and slow players down more, reducing the effectiveness of predator-plant builds. Oxygen now builds up more slowly, and aerobic respiration is slightly less powerful, making the transition towards metabolosomes and mitochondria require more planning. And radiotrophy is now much more efficient, allowing it to be a more rewarding metabolic strategy.\n\nAuto-Evo also got some much needed love this update. Notable changes include some special handling of endosymbiont species to ensure they dont go extinct in the middle of a conversion, and the proper implementation of both chemoreceptors and enzymes into Auto-Evo. As with other parts of the simulation, Auto-Evo will continue to be refined and expanded upon in future updates.\n\nMore tweaks have also been made this release cycle. Balancing is a continuous process, so more changes will likely be coming soon. In the meantime however, we would really appreciate feedback on current changes. Players might experience a more difficult Thrive, but hopefully, a more replayable and in-depth experience.\n\nNew Saving System
\n\nOver the past month, a large amount of manpower went into a saving overhaul. Saving needed to be built up from scratch again this release cycle, which caused our two-week delay and drew some attention away from more visually-distinct features. Thankfully, progress here went well, and our system is in a much more cohesive and polished state.\n\nSaving might not be the most exciting topic, but work here still significantly strengthens the base of Thrive for future releases. Expect an overall better system, at least once we work out the initial bugs, which there might be some left. Besides the saving being much faster, there isn\'t much visible change, but rest assured that the new system was primarily aimed at making future Thrive development easier. The old saving system was an extremely complex beast due to the way we had to extend the JSON system with customizations and weird overrides everywhere that were extremely hard to tweak if something went wrong. With this new system our programmers should have a much easier time to maintain save compatibility and adding new features that require saving.\n\nAs an added bonus: saving now also works in the Multicellular Editor! And autosaving has been enabled for the prototypes that support saving. We hope this makes up for the fact that prior saves wont work.\n\n
\n\nAlso as part of this change the fossil format was updated to use the new data format.\n\nAdditional Features
\n\n- \n
- Planet Statistics Panel has now been implemented during planet customization, as well as greater customization options related to compounds.\n
- Switched to Arch ECS library, which did not improve maximum game performance like hoped, but did improve the game simulation efficiency.\n
- Switched the species fossilisation system over to the new binary save format. This also means that old fossil files are no longer loadable.\n
- Updated to Godot 4.5\n
- Updated the Jolt Physics engine\n
- Made hydrogen sulfide decay speed up with the presence of oxygen\n
- Added a popup asking the player if they want to load a previous auto save if they die too many times in a row\n
- Changed the whole underlying remaining MP calculations system to make sure tolerance sliders no longer get stuck when at 0 MP\n
- Switched the game to default to only showing new tutorials rather than all. The option to replay all tutorials still exists but must be selected now when starting a new game.\n
Whats Next
\n\nAs hard as it is to wrap our heads around, the Microbe Stage is nearing feature completion. Though future updates may - and likely, will - include tweaks to the Microbe Stage. Reaching the big version 1.0 means that from that point onwards, the main focus of the team (and our full-time programmer) will be on the Multicellular Stage. It is hard to overstate how monumental reaching this milestone is for Thrive.\n\nEarlier this year, we said that we anticipate 1.0 by the end of this year. Currently, we still feel pretty confident in this goal, and are actively targeting the completion of the Microbe Stage in the last few weeks of 2025. There are still a decent number of items on the roadmap remaining which represent big step ups in different facets of Thrive; however, the majority of work for the rest of Microbe Stage development will be focused on polishing items, as well as tweaks to ensure that our first stage is a really solid base to build the rest of our game on.\n\nThe development team has some ideas about potential outreach and community engagement opportunities in the next two months as we approach 1.0 (though manpower is limited, so we wont promise anything now). Although we have our own efforts, we would still really appreciate it if community members had any suggestions on potential activities. We would also really appreciate any sort of promotion as we finish the Microbe Stage - tell your friends about Thrive, as well as anyone else who might be interested!\n\nUntil then: 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. We\'ll also answer the usual question of what\'s coming in the next releases. You can visit our feedback thread or comment below to give your thoughts on this update.\n\nWatch the stream here:\n\n\n\nFull Patch Notes
\n\n- \n
- Added microbe terrain. More complex terrain configurations are not yet all made and many patch-specific terrain types are still missing.\n
- Added more planet customization options to the new game settings and a preview of planet stats\n
- Reimplemented saving using a new custom binary format. This makes all previous saves incompatible.\n
- Saving is now possible in the multicellular editor\n
- Added a new currents trail effect in surface patches\n
- Tweaked and improved the water currents\n
- Enabled specular highlights effect for microbe membranes\n
- Added ambient light reflections to game objects\n
- Made balance changes to oxygen and co2 generation\n
- Debuffed iron and oxygen metabolism\n
- Switched to Arch ECS library, which did not improve maximum game performance like hoped, but did improve the game simulation efficiency.\n
- Updated to Godot 4.5\n
- Updated the Jolt Physics engine\n
- Hydrogen sulfide clouds now deal damage to microbes that cannot metabolise them\n
- Made hydrogen sulfide decay speed up with the presence of oxygen\n
- The button to eject engulfed objects now works in a cell colony and in multicellular stage\n
- Added an achievements view to the pause menu\n
- Switched the species fossilisation system over to the new binary save format. This also means that old fossil files are no longer loadable.\n
- Added a new tutorial that tells the player about adding the binding agents to guide them towards the next stage\n
- Adjusted engulfing tutorial to not be able to point to relatively very small targets\n
- Added a popup asking the player if they want to load a previous auto save if they die too many times in a row\n
- Made editor tabs show themselves as a safety fallback if tutorial is not active but the tabs are still hidden. This condition could be triggered when the tutorial was sequence broken.\n
- Changed the whole underlying remaining MP calculations system to make sure tolerance sliders no longer get stuck when at 0 MP\n
- Tolerance edits to separate sliders no longer combine into a single undo step\n
- The temperature miche in auto-evo now penalizes sessility\n
- Added a miche for endosymbiosis target to stay in. This makes endosymbiosis much easier as the target species stays alive.\n
- Auto-evo now has bonus calculations from the chemoreceptor\n
- Fixed auto-evo not using actual available enzymes in digestibility calculations and instead accidentally assuming lysosomes provided all possible enzymes\n
- Improved visual water currents syncing to the simulation\n
- Fast speed mode is now automatically disabled if the available CPU power is not enough to keep up with the fast speed\n
- Switched the game to default to only showing new tutorials rather than all. The option to replay all tutorials still exists but must be selected now when starting a new game.\n
- Changed quick save and auto save limits to 100 (up from 50)\n
- Slow currents pushing a cell now no longer trigger the movement ripple effect\n
- Added a workaround for player becoming extinct due to being removed from the current patch populations due to another bug (that has not not been discovered yet)\n
- Added tolerance values to the species fossilisation dialog\n
- Fixed bug with other behaviour sliders moving when moving multiple different sliders in a row\n
- Fixed the hydrogenosome not being available through endosymbiosis like it should have been configured to be available\n
- Fixed disk cache not using background threads to save like it was supposed to. This hopefully fixes the random lag spikes that persisted a while after they started.\n
- Fixed the checkbox to only show new tutorials not working correctly after a save was loaded (and all tutorials got enabled even when selected not to)\n
- Fixed GUI focus jumping a lot when resolving a key rebinding conflict\n
- Fixed the Yum achievement not triggering for chunks\n
- Fixed ice chunks not playing the dissolve animation\n
- Fixed GDExtension build flags and fixed Mac crashing\n
- Fixed the wrong patch being highlighted in the patch map that is shown on extinction when going extinct in multiple patches in a row\n
- Fixed microbe backgrounds being very dark in OpenGL mode when blur is enabled\n
- Fixed museum species card delete buttons not reacting to mouse hover and fixed duplicate click event when clicking it\n
- Fixed code workaround for shuffling 2 item bags, which shouldn\'t have a gameplay impact as there was a workaround previously\n
- Added a custom git mergedriver for .po files which should make working on Thrive a bit nicer to automate translation file update conflicts\n
- Updated our import files for Godot 4.5 with automatically added properties\n
- Updated some asset import settings Godot wanted to change automatically\n
- Updated code checking tools\n
- Updated xUnit library\n
- Updated to gdUnit4 6.0.0\n
- Updated BenchmarkDotNet from 0.15.3 to 0.15.5\n
- Updated translations\n
[ 2025-11-01 11:06:28 CET ] [Original Post]
Minimum 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
Recommended Setup
- OS: Ubuntu 20.04 or latest Fedora version
- Processor: AMD Ryzen 5 2600X or Intel equivalentMemory: 8 GB RAM
- Graphics: GeForce GTX 970 or AMD equivalent
- Storage: 5 GB available space
GAMEBILLET
[ 6338 ]
FANATICAL
[ 5853 ]
GAMERSGATE
[ 1933 ]
MacGameStore
[ 2282 ]
FANATICAL BUNDLES
HUMBLE BUNDLES
by buying games/dlcs from affiliate links you are supporting tuxDB












