A downloadable game for Windows and Linux

Buy Now$4.99 USD or more

Thrive is an open-source game about the evolution of life. Our main goals with 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.

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.

Currently we are working on the first stage which is focused on microbes and microbiology. Only the first stage of the game is currently playable and it's missing some features. We do however have the core gameplay loop - surviving in the environment and editing your species in the editor - up and running. Many organelles are already implemented, some are still waiting to be added. We will also dramatically expand the algorithm behind other species' evolution. Note that these later stages are not in the game currently.

The game is built in the open source Godot engine with the C# programming language. The source code is GPLv3 licensed and our assets are Attribution-ShareAlike 3.0 Unported licensed. We are always looking for more talented developers to join our team, or if you prefer, you can directly head on over to our Github page and contribute. Alternatively, you can purchase the game to support future development. We would also really appreciate it if you told others about the game and engaged with the community. Come hang out on our community forums or Discord to talk with other Thrive fans and developers.

Thrive has spent many years in development as a volunteer project. It's been a long journey for us to even reach as far as we have, but we think we now have a solid playable foundation. We are now offering Thrive in exchange for payment in the hopes is that the increased funding will help speed up the game's development into the future.

You can try the game for free from our website: https://revolutionarygamesstudio.com/ or get the source code and compile the game yourself.

We would love to have you along for the long ride!


Buy Now$4.99 USD or more

In order to download this game you must purchase it at or above the minimum price of $4.99 USD. You will get access to the following files:

thrive-linux-stable.zip 558 MB
thrive-windows-stable.zip 563 MB
thrive-linux-beta.zip 558 MB
thrive-windows-beta.zip 563 MB

Development log

View all posts


Log in with itch.io to leave a comment.

I love this game and I’ve been playing it a lot through the last few days, even if my cells always end as the microbian version of carnivorous plants.

A few issues+ideas, in no specific order:

Nitrogen fixation is pretty much pointless, since you still need to explore for phosphate. Perhaps making ammonia less common and/or introducing phosphate-leaking rocks could solve this.

Chloroplasts are annoying to align inside the cell, as they lack vertical symmetry. I wish that they could be rotated.

Objects spawn inside your cell if you move really fast, and your cell is large. It’s specially annoying for harmful objects (like spiky microorganisms, or needles in the ice sheet).

Not sure if intended gameplay, but I’ve been dealing with toxin-producing cells by spamming lysosomes. Faster digestion = less harm. It’s simply less bothersome than firing my own toxins at them.

The AI organisms love weird-shaped cells at the detriment of their speed. I wish that they had a higher chance to mutate organelle placement.

I get that the distinction between genera gets messy for asexual organisms, but the way that the game decides “this shall be a new genus!” or “nah, just a new species in the same genus” randomly is really weird.

With all of that said, the core gameplay loop is damn solid. And I love how the game often forces you to adopt a niche for your microorganism - a secondary energy source is fine, but if you try to become a jack-of-all-trades, you’ll often end extinct.


this game is really fun! i love the gameplay, and i look forward to playing the full thing when it comes out

why in steam this game 2x cheaper?


The price in USD is the same. Due to currency conversions in some currencies the Steam version ends up being cheaper, because itch doesn't have regional pricing.



Epic evolution moment


Awesome to see more FOSS games being made. Are there any plans to accept donations through options that accept one time donations, like Open Collective or Ko-fi ? I guess I could just keep buying copies from Itch but I figured I could ask.


We have a dedicated page about donations: https://revolutionarygamesstudio.com/donate/​ however we don’t currently have an active donation campaign​, which is a legal requirement in Finland in order to accept donations. You can still help financially through Itch, Steam, ​Patreon in the meantime. We will have a new donation accepting campaign sometime in the future once there’s enough demand to warrant the effort to apply for permits etc. to accept the donations.