• Register

Thrive is a game about the universe - we want to let you play however you want, make whatever you want, and live however you like. Thrive will be a free, open-source game created by an online community of dedicated volunteers. Our team seeks to accomplish two major goals: create engaging, compelling gameplay that respects our players' intelligence, and remain as accurate as possible in our depiction of known scientific theory.

Post news Report RSS The Final Evolution

The final brick has been laid- the concept for in-game procedural evolution is now complete. The new concept seems foolproof and shows true beauty, mimicking Darwinian evolution in such a way that you'll barely notice that it isn't.

Posted by on

Throughout the history of our project, Thrive has had a thorn in its side. The basis of our game is evolution, yet we could not think of a good way to run it. This has resulted in countless conversations amongst the development team, many confused questions from fans, and quite a few sleepless nights. We at Thrive now tell you that the suffering has ended. One of the biggest and most worked on conceptual hurdles was jumped over, and the team's biggest concern now is creating the necessary pieces to make it work. About now, you're probably wondering what clever idea we've come up with to solve the problem. You shall not be disappointed.



The Solution

The final inspiration for evolution was to run the process like a game. The game it was mainly inspired by is chess. Many similarities between chess and our evolution system exist, but the most important and radical similarity comes through the pacing- evolution will be turn-based.

The turns are called generations, and in each generation, the game counts all of the organisms in a biome and all of the members of each species. Then, it decides which species will evolve. each member of a species gets one chance of evolving, so a species with more members will have a greater chance of evolving. An entire species gets mutated at once in each generation.

After the first generation, there are species which will be affected by the first generation's mutation. These species will have their chances of evolving increased in order to react to that first mutation. When one of the species affected evolves, it is called a reactionary mutation.

Mutations can be random, or they can be targeted. For instance, if a frog that a snake eats becomes poisonous, that snake has heightened chances of evolving in the next generation. If it does, it will have the option of either evolving resistance to that poison or evolving randomly. One of the options will be selected randomly, and the snake will evolve.

If you have any more questions on evolution, feel free to visit our wiki. If you want to become part of out team as we tackle the next big problems, which include the tech editor, creating biomes and creating food webs, check out our development forums. If you're a programmer interested in a fun and interesting project, join us and we'll love you forever.

Thanks for reading, and thanks for supporting our project please send your ideas, comments, and programmer friends our way. It's going to be a wild ride.

Mine and the team's best regards to all our fans,

~sciocont, Revolutionary Games Team Lead

Post comment Comments
GrimSheeper
GrimSheeper - - 670 comments

This could probably work very well...I'm still really excited for a game of this scope.

Reply Good karma Bad karma+2 votes
OffensiveKcommander
OffensiveKcommander - - 40 comments

Ive been watching the development of this game for a while and im wondering how the management in your team looks like. And who is responsible for the organisation and does the team have somebody that not only keeps plan of the development and pace as a whole but also manages all the ideas and projects and makes sure they can all fit together in the end?

And i already looked at your site and i think i can help you as a Scientific/Systematic Advisor and help in a few other ares but i didnt feel like registering before i have actually at least have chatted with somebody in the crew. I could probably help develop the technology and the evolution of civilisation as a whole and explain how its systems work.

Reply Good karma Bad karma+2 votes
justgoaway
justgoaway - - 8,208 comments

Interesting... I like the idea.

Reply Good karma Bad karma+2 votes
Expack
Expack - - 312 comments

...so, basically, the entire game will be turned-based? Or am I missing something?

Reply Good karma Bad karma-1 votes
scottellison92
scottellison92 - - 492 comments

you missed something, what he is saying is that the evolution of the creatures in the game will be similar to a turn based system, like he says the frog is chosen randomly by the game to evolve the frog then evolves to a poison frog, then the snake that normally feeds of that frog has a higher chance of evolving to adapt its new situation Eg, evolving to eat new prey or growing a resistance to that poison so he can keep eating the frog.

As far as i know the gameplay itself is not turn based

Reply Good karma Bad karma+2 votes
Expack
Expack - - 312 comments

Ah, I see. Kinda sounds like a tech tree to me.

Reply Good karma Bad karma+1 vote
Cjslayer16
Cjslayer16 - - 987 comments

Its a great idea for the way you have the evolution system set up! Although as you pointed out, this part does indeed seem very fool proof. I'm very pleased :) But this one part doesn't necessarily explain everything, does it? S: You talk about solar systems, and ships in the game bio on the main page.

Just simply curious about the other things there.

Reply Good karma Bad karma+1 vote
sciocont
sciocont - - 13 comments

Hello, and thank you for your interest in the project. I am the team lead who deals with most of the organizational and technical aspects of running the development team. I write our ModDB updates, our in-community development updates, and our Facebook updates. I also create most of our concept art, and do most of the mathematics for the concepts that we have.
Hopefully, I will always be capable of this kind of mastership of organization. However, our other team lead is also highly capable, and our moderators and individual team leads are all very capable and intelligent. All of the most important members of the team have access to our wiki, where we keep ALL information on the game concept.
In other words, we're running a tight ship. If you'd like to join up, we'd be more than happy to have you.

Thanks for your support
~sciocont, Revolutionary Games Team Lead

Reply Good karma Bad karma+3 votes
OffensiveKcommander
OffensiveKcommander - - 40 comments

Sounds fantastic! I was so interested in your management because that and overestimated release dates kill most projects (you guys semm to know that this will take forever). It would have botherd me alot if this projekt died after Spore came out to be such a bad game in the end.

I will register right away and see what i can do to help.

P.S. why do you always write "lead" instead of "leader"

Reply Good karma Bad karma+1 vote
sciocont
sciocont - - 13 comments

"Leader" sounds more like I'm telling people what to do- I'm just pushing the project in what I think might be the right direction, so lead sounds better to me.

Reply Good karma Bad karma+1 vote
hagamablabla
hagamablabla - - 240 comments

No turning back no, eh guys?

Reply Good karma Bad karma+2 votes
dirtbag007
dirtbag007 - - 521 comments

Sounds very nice!

One suggestion for the civilization phase: If religions are going to be present, please also make it an option to be an atheist civilization. The ancient greeks were quite close to being atheists. They still had their religions, but interest in them was waning.

Also regard the implications this might have on the rest, as if the greeks weren't conquered by the romans, we could have lived in an entirely different world now (especially regarding religion).

Reply Good karma Bad karma+1 vote
sciocont
sciocont - - 13 comments

We've plenty of different ways to customize how religious a nation is, and how that affects them.

Reply Good karma Bad karma+1 vote
dirtbag007
dirtbag007 - - 521 comments

yep, that's true. If the game will be modeled after the current human civilization, then you won't need as many advanced models for things like this.

But if you want to encompass a wide range of possible societies, you need more advanced models. And that's something the game's developers have to decide.

Reply Good karma Bad karma+1 vote
loga
loga - - 7 comments

when will the release date be!!!its been 4 years for petes sake!!

Reply Good karma Bad karma+1 vote
AwesomeSiebren
AwesomeSiebren - - 5 comments

Well wait another 4 years then!

Reply Good karma Bad karma+1 vote
Nikola007
Nikola007 - - 52 comments

Is the release date soon?

Reply Good karma Bad karma+2 votes
Guest
Guest - - 687,512 comments

I love the whole thing and i dont care how long it takes ive always wanted a game where i can live through the history of life wihout it getting too repetitive...and i want to be a velociraptor hunting in a pack and eat everyone.

Reply Good karma Bad karma+1 vote
Guest
Guest - - 687,512 comments

And the species will adapt to the different biomes im guessing right?

Reply Good karma Bad karma+1 vote
Guest
Guest - - 687,512 comments

This comment is currently awaiting admin approval, join now to view.

Guest
Guest - - 687,512 comments

This comment is currently awaiting admin approval, join now to view.

Guest
Guest - - 687,512 comments

This comment is currently awaiting admin approval, join now to view.

Post a comment

Your comment will be anonymous unless you join the community. Or sign in with your social account: