Devblog #19: The Bacteria Cometh


Posted on March 30, 2019

It has been about 3 months since our last release, 0.4.0, saw the light of the world. Measured against the 1.5 years that lie between 0.4.0 and the version before that, it feels like 0.4.0 released just yesterday. Despite this, we hereby announce our latest release: Thrive 0.4.1.

[youtube]i1BPqJjbHMw&t=0s[/youtube] Hello, everyone! MirrorMonkey2 here with my first ever devblog. Since we didn’t have to concern ourselves with engine stuff during the last three months, we were able to add many exciting new features:

When you start a new game in 0.4.1, you will immediately notice that something has changed: you will not start as a eukaroyte (a cell with a nucleus) like in the days of old, but as a prokaryote (a cell without a nucleus).

You will have to evolve a nucleus if you want to use the more efficient membrane bound organelles like chloroplasts or mitochondria instead of the weaker proteins like chromatophores and metabolosomes. This feature will be especially important in the future, once all life in a playthrough will evolve from a single original species. But more of that later.

In other news, we have a brand new, fully implemented resource: Iron. There are real life bacteria that “feed” on iron by oxidizing it and thereby creating ATP. You can now encounter floating chunks of iron that emit dissolved iron particles. With the right sort of protein called rusticyanin you will be able to replenish your ATP “fuel tank” by absorbing these particles or even engulfing the whole chunk if you’re large enough.

When microbes die they now no longer turn into a cloud of compounds which dissolves within a few seconds. The membrane breaks and the leftover organelles float around as tasty morsels. The player, as well as AI species, can now try to live as a scavenger, surviving off the remains of dead microbes.

Since 0.4.0 we made a lot of balance tweaks, but one of the most important changes is the overhaul of osmoregulation. Osmoregulation, the ATP cost of pumping water out of the cell, used to be calculated by the number of organelles. It is now calculated by the number of hexagons, which means that a lot more ATP is being consumed. This makes the game more challenging. Especially supporting a nucleus with adequate energy is now quite a challenge since the nucleus consists of quite a lot of hexagons.

Beyond this a lot of additions and improvements were made. Compound clouds are now properly displayed for players with AMD graphics. We have a new biome, the estuary. The chemoplast is now complemented by chemosynthesizing proteins. Compound abundances have been rebalanced, movement has been balanced, the AI has been improved, etc.

Last but not least: The infamous banana biome bug, which turned the background into a bright yellow eyesore, is no longer!

We are eager for you to play this new build for yourselves!


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 20.9252 ms at 2025.04.15. 09:36:25. Last edited Fri, 04 Apr 2025 12:03:48 GMT. Website © 2025 - Revolutionary Games Studio