# Another thread about Alien life

**URL:** <https://community.revolutionarygamesstudio.com/t/another-thread-about-alien-life/6765>\
**Category:** Space Stage\
**Created:** [August 14, 2023, 2:06pm UTC](https://community.revolutionarygamesstudio.com/t/another-thread-about-alien-life/6765 "2023-08-14T14:06:58Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Amir](https://thrivecommunity-cdn.b-cdn.net/user_avatar/community.revolutionarygamesstudio.com/amir/32/10853_2.png) [@Amir](https://community.revolutionarygamesstudio.com/u/Amir)\
**Post date:** [August 14, 2023, 2:06pm UTC](https://community.revolutionarygamesstudio.com/t/another-thread-about-alien-life/6765/1 "2023-08-14T14:06:58Z")

</div>

On other habitable planets, will there be auto evo making the alien organisms, because i don’t want the aliens to be too similar to the player, or like in spore, where all the NPC organisms are made by the developers

---

<div class="post-metadata">

**Author:** ![willow](https://thrivecommunity-cdn.b-cdn.net/user_avatar/community.revolutionarygamesstudio.com/willow/32/15176_2.png) [@willow](https://community.revolutionarygamesstudio.com/u/willow)\
**Post date:** [August 15, 2023, 5:35am UTC](https://community.revolutionarygamesstudio.com/t/another-thread-about-alien-life/6765/2 "2023-08-15T05:35:42Z")

</div>

this has already been confirmed but autoevo needs to be worked on to get to that point

---

<div class="post-metadata">

**Author:** ![hhyyrylainen](https://thrivecommunity-cdn.b-cdn.net/user_avatar/community.revolutionarygamesstudio.com/hhyyrylainen/32/32_2.png) [@hhyyrylainen](https://community.revolutionarygamesstudio.com/u/hhyyrylainen)\
**Post date:** [August 15, 2023, 6:06am UTC](https://community.revolutionarygamesstudio.com/t/another-thread-about-alien-life/6765/3 "2023-08-15T06:06:08Z")

</div>

Also it’s way too impractical to try to run auto-evo on 100 planets at the same time. Other planets have to be pregenerated in some form, so that they can just be loaded from disk when needed. I’m too lazy to look for it but I’m confident I’ve said somewhere on these forums before that something like a planet pregeneration tool might be something we release and then when we have a bunch of planets generated by many people, we’ll just bundle some reasonable amount with the game. That way loading the space stage doesn’t take an absolute ton of time to generate everything.

---

<div class="post-metadata">

**Author:** ![willow](https://thrivecommunity-cdn.b-cdn.net/user_avatar/community.revolutionarygamesstudio.com/willow/32/15176_2.png) [@willow](https://community.revolutionarygamesstudio.com/u/willow)\
**Post date:** [August 15, 2023, 8:16am UTC](https://community.revolutionarygamesstudio.com/t/another-thread-about-alien-life/6765/4 "2023-08-15T08:16:40Z")

</div>

it has been suggested to keep track of how much time has passed in editor sessions and run that many generations of auto-evo when you visit the planet but i feel like that should be optional if done to not make lower end PCs turn into a fireball because of visiting a new planet that can support life, i also think the pregenerated planets should be optional with a default of on and a warning that, if turned off, will drastically increase the time between hitting the button to start and starting the game so people can start with a completely random galaxy if they want, assuming the game can handle automatically and randomly generating 1000000s of planets all at once when the galaxy is implemented

---

<div class="post-metadata">

**Author:** ![50gens](https://thrivecommunity-cdn.b-cdn.net/user_avatar/community.revolutionarygamesstudio.com/50gens/32/12205_2.png) [@50gens](https://community.revolutionarygamesstudio.com/u/50gens)\
**Post date:** [August 15, 2023, 9:28am UTC](https://community.revolutionarygamesstudio.com/t/another-thread-about-alien-life/6765/5 "2023-08-15T09:28:47Z")

</div>

> [@willow](#):
>
> pregenerated planets should be optional with a default of on and a warning that

Pregenerated planets are necessary. Thats the only way to make planets with ecosystems that makes sense (for example, if you procedurally generate some animals and put them in a planet, the predator can cause all its prey to go extinct, and then go extinct itself, only leaving plants behind. And also they would show no sign of having a common ancestor, they may have different numbers of legs, etc).

The histories of planets can be stored seperately in thrivepedia, so if you completed your evolution early, you see the planets in their early forms, complex traits such as fire breathing may not have evolved yet. All of this doesn’t need to be stored in the computer. The game may download “3 billion year old planets” when you enter awakening after 3 billion years.

---

<div class="post-metadata">

**Author:** ![hhyyrylainen](https://thrivecommunity-cdn.b-cdn.net/user_avatar/community.revolutionarygamesstudio.com/hhyyrylainen/32/32_2.png) [@hhyyrylainen](https://community.revolutionarygamesstudio.com/u/hhyyrylainen)\
**Post date:** [August 15, 2023, 9:30am UTC](https://community.revolutionarygamesstudio.com/t/another-thread-about-alien-life/6765/6 "2023-08-15T09:30:02Z")

</div>

> [@willow](#):
>
> if turned off, will drastically increase the time between hitting the button to start and starting the game so people can start with a completely random galaxy if they want,

I see no realistic way to make that happen. I expect it to take _minutes_ to generate one full planet, as you need to run a bunch of auto-evo generations to fill it up with macroscopic file. So meaning that if you had even just 100 stars half of with a habitable planet, it would take more than 30 _minutes_ for the game to load. No one is going to wait that long.

---

<div class="post-metadata">

**Author:** ![willow](https://thrivecommunity-cdn.b-cdn.net/user_avatar/community.revolutionarygamesstudio.com/willow/32/15176_2.png) [@willow](https://community.revolutionarygamesstudio.com/u/willow)\
**Post date:** [August 15, 2023, 3:54pm UTC](https://community.revolutionarygamesstudio.com/t/another-thread-about-alien-life/6765/7 "2023-08-15T15:54:24Z")

</div>

there are people who want to wait hours to start playing a game, i have seen them in person, also the other group who would use that are people who have REALLY good PCs with enough processor cores to make 100 take the same time as 20

---

<div class="post-metadata">

**Author:** ![hhyyrylainen](https://thrivecommunity-cdn.b-cdn.net/user_avatar/community.revolutionarygamesstudio.com/hhyyrylainen/32/32_2.png) [@hhyyrylainen](https://community.revolutionarygamesstudio.com/u/hhyyrylainen)\
**Post date:** [August 15, 2023, 6:22pm UTC](https://community.revolutionarygamesstudio.com/t/another-thread-about-alien-life/6765/8 "2023-08-15T18:22:27Z")

</div>

Well then all those people who want that experience can add it to Thrive. I won’t be personally spending any more seconds of my time I can use on Thrive thinking about this thing that a fraction of a fraction of players might find interesting to try once.

---

<div class="post-metadata">

**Author:** ![Amir](https://thrivecommunity-cdn.b-cdn.net/user_avatar/community.revolutionarygamesstudio.com/amir/32/10853_2.png) [@Amir](https://community.revolutionarygamesstudio.com/u/Amir)\
**Post date:** [August 15, 2023, 8:18pm UTC](https://community.revolutionarygamesstudio.com/t/another-thread-about-alien-life/6765/9 "2023-08-15T20:18:24Z")

</div>

Ok, I’ll delete this thread soon (if I can, I haven’t tried). However, by the time Thrive releases, people probably would have the type of computer to run this kind of thing. It probably would be a mod anyway.

Nevermind, I can’t delete it, so can someone who can do it for me? Or should I just leave it?

---

<div class="post-metadata">

**Author:** ![willow](https://thrivecommunity-cdn.b-cdn.net/user_avatar/community.revolutionarygamesstudio.com/willow/32/15176_2.png) [@willow](https://community.revolutionarygamesstudio.com/u/willow)\
**Post date:** [August 15, 2023, 8:52pm UTC](https://community.revolutionarygamesstudio.com/t/another-thread-about-alien-life/6765/10 "2023-08-15T20:52:33Z")

</div>

seems pretty reasonable

---

<div class="post-metadata">

**Author:** ![Topcode](https://thrivecommunity-cdn.b-cdn.net/user_avatar/community.revolutionarygamesstudio.com/topcode/32/9828_2.png) [@Topcode](https://community.revolutionarygamesstudio.com/u/Topcode)\
**Post date:** [August 16, 2023, 5:55am UTC](https://community.revolutionarygamesstudio.com/t/another-thread-about-alien-life/6765/12 "2023-08-16T05:55:23Z")

</div>

Possibly it could also draw from the planets that you evolved on in previous save games? I think it would be cool to see creatures and stuff from a past game, reappear into your current game.

---

<div class="post-metadata">

**Author:** ![hhyyrylainen](https://thrivecommunity-cdn.b-cdn.net/user_avatar/community.revolutionarygamesstudio.com/hhyyrylainen/32/32_2.png) [@hhyyrylainen](https://community.revolutionarygamesstudio.com/u/hhyyrylainen)\
**Post date:** [August 16, 2023, 6:00am UTC](https://community.revolutionarygamesstudio.com/t/another-thread-about-alien-life/6765/13 "2023-08-16T06:00:59Z")

</div>

That’s another complex feature. It needs some intelligence to decide when to save the player’s played planet. Will playing the same save overwrite the previous copy of the planet? Will there be multiple? How much disk space is this feature allowed to take up? Do we need a GUI to show how much space the saved worlds take up on disk and a button to clear it? Does there need to be an option to massively make it more likely for locally saved planets to be preferred to the ones bundled with the game?

---

<div class="post-metadata">

**Author:** ![willow](https://thrivecommunity-cdn.b-cdn.net/user_avatar/community.revolutionarygamesstudio.com/willow/32/15176_2.png) [@willow](https://community.revolutionarygamesstudio.com/u/willow)\
**Post date:** [August 16, 2023, 7:22pm UTC](https://community.revolutionarygamesstudio.com/t/another-thread-about-alien-life/6765/14 "2023-08-16T19:22:15Z")

</div>

> [@hhyyrylainen](#):
>
> It needs some intelligence to decide when to save the player’s played planet.

depending on how it works that could be delegated to the player

> [@hhyyrylainen](#):
>
> Will playing the same save overwrite the previous copy of the planet?

likely best to have a way for the player decide

> [@hhyyrylainen](#):
>
> How much disk space is this feature allowed to take up?

if it’s local add a thing for the player to allocate disc space to it, if not then however much is the best balance between easily affordable and convenient

> [@hhyyrylainen](#):
>
> Do we need a GUI to show how much space the saved worlds take up on disk and a button to clear it?

yes but there should be a way to delete the planets individually and a way to make sure you can’t accidentally delete all of them.

> [@hhyyrylainen](#):
>
> Does there need to be an option to massively make it more likely for locally saved planets to be preferred to the ones bundled with the game?

almost definitely but there should also be a way to individually select planets to allow players more control over the life bearing planets in their galaxy

---

<div class="post-metadata">

**Author:** ![hhyyrylainen](https://thrivecommunity-cdn.b-cdn.net/user_avatar/community.revolutionarygamesstudio.com/hhyyrylainen/32/32_2.png) [@hhyyrylainen](https://community.revolutionarygamesstudio.com/u/hhyyrylainen)\
**Post date:** [August 16, 2023, 7:33pm UTC](https://community.revolutionarygamesstudio.com/t/another-thread-about-alien-life/6765/15 "2023-08-16T19:33:20Z")

</div>

> [@willow](#):
>
> likely best to have a way for the player decide

Who is going to _remember_ to use this feature if it is hidden somewhere in the menus. You wouldn’t believe how good the average person is at missing _key_ Thrive features. If the feature needs to be used by the player explicitly I’m going to guess that only a few players in a thousand players would even use the feature at all.

So it’s going to be really low fun to effort ratio (spending a ton of programming time for a feature just a couple of players will use).

> [@willow](#):
>
> yes but there should be a way to delete the planets individually and a way to make sure you can’t accidentally delete all of them.

That’s even _more_ work. Do you next also want to see thumbnails for those? That adds even more complexity to the system.

---

<div class="post-metadata">

**Author:** ![willow](https://thrivecommunity-cdn.b-cdn.net/user_avatar/community.revolutionarygamesstudio.com/willow/32/15176_2.png) [@willow](https://community.revolutionarygamesstudio.com/u/willow)\
**Post date:** [August 16, 2023, 7:42pm UTC](https://community.revolutionarygamesstudio.com/t/another-thread-about-alien-life/6765/16 "2023-08-16T19:42:37Z")

</div>

> [@hhyyrylainen](#):
>
> Who is going to _remember_ to use this feature if it is hidden somewhere in the menus. You wouldn’t believe how good the average person is at missing _key_ Thrive features. If the feature needs to be used by the player explicitly I’m going to guess that only a few players in a thousand players would even use the feature at all.
> 
> So it’s going to be really low fun to effort ratio (spending a ton of programming time for a feature just a couple of players will use).

it should probably just be what you see if you’ve already saved a planet and try to save it again under the same name so it can be found easier

> [@hhyyrylainen](#):
>
> Do you next also want to see thumbnails for those? That adds even more complexity to the system.

only if someone wants to code them, they’re not really required and it could be a mod, so unless someone decides to on their own and finishes it i don’t think they are something i couldn’t play without

---

<div class="post-metadata">

**Author:** ![50gens](https://thrivecommunity-cdn.b-cdn.net/user_avatar/community.revolutionarygamesstudio.com/50gens/32/12205_2.png) [@50gens](https://community.revolutionarygamesstudio.com/u/50gens)\
**Post date:** [August 16, 2023, 7:53pm UTC](https://community.revolutionarygamesstudio.com/t/another-thread-about-alien-life/6765/17 "2023-08-16T19:53:19Z")

</div>

> [@hhyyrylainen](#):
>
> locally saved planets to be preferred to the ones bundled with the game

Why do locally saved planets take more space than the others?

---

<div class="post-metadata">

**Author:** ![hhyyrylainen](https://thrivecommunity-cdn.b-cdn.net/user_avatar/community.revolutionarygamesstudio.com/hhyyrylainen/32/32_2.png) [@hhyyrylainen](https://community.revolutionarygamesstudio.com/u/hhyyrylainen)\
**Post date:** [August 16, 2023, 8:01pm UTC](https://community.revolutionarygamesstudio.com/t/another-thread-about-alien-life/6765/18 "2023-08-16T20:01:37Z")

</div>

They wouldn’t, but if we include like 1000 planets (or maybe even more, depending on how well the data can be compressed) and the player saved like 10 planets it would be very unlikely for the player to ever see their own saved planets.

---

<div class="post-metadata">

**Author:** ![50gens](https://thrivecommunity-cdn.b-cdn.net/user_avatar/community.revolutionarygamesstudio.com/50gens/32/12205_2.png) [@50gens](https://community.revolutionarygamesstudio.com/u/50gens)\
**Post date:** [August 16, 2023, 8:20pm UTC](https://community.revolutionarygamesstudio.com/t/another-thread-about-alien-life/6765/19 "2023-08-16T20:20:52Z")

</div>

The players homeworld can be copied and placed very close the homeworld in a new game. Or it can be the same as in spore. All the worlds exist in one galaxy.

---

<div class="post-metadata">

**Author:** ![TwilightWings21](https://thrivecommunity-cdn.b-cdn.net/user_avatar/community.revolutionarygamesstudio.com/twilightwings21/32/7288_2.png) [@TwilightWings21](https://community.revolutionarygamesstudio.com/u/TwilightWings21)\
**Post date:** [August 16, 2023, 8:38pm UTC](https://community.revolutionarygamesstudio.com/t/another-thread-about-alien-life/6765/20 "2023-08-16T20:38:30Z")

</div>

I think I agree that this is absolutely a kinda luxury type feature, where it shouldn’t be done til pretty much everything else is complete. There isn’t much point to the function of the game when there could already be many premade planets that could appear nearby

However, if this feature were to be implemented (speaking from a non-coders perspective), a potential way it could be done is a player could choose to save their planet during a play through at any point, and that planet could be inserted into the randomized with the premade planets. When that planet is discovered by the player, it could be at the point they saved it at, allowing them to see it in a new game. (Potentially, there could also be an opt-in where auto-evo continues on ‘your planet’ after you discover it). An optional additional system could be ‘favoriting’ planets so they have a higher likelihood to appear in your game

Another opt in option could be the default of premade planets, but if you want you could have auto evo make planets, allowing uniqueness at the cost of loading speed, but it was the players choice to lower the performance like this

Again, I think it’s prolly not worth adding this feature as a goal to accomplish, but these were just some initial ideas if anyone ever ends up doing it

Edit: Please do note I haven’t really been following the conversation here, so sorry if some of these ideas are repeats

---

<div class="post-metadata">

**Author:** ![50gens](https://thrivecommunity-cdn.b-cdn.net/user_avatar/community.revolutionarygamesstudio.com/50gens/32/12205_2.png) [@50gens](https://community.revolutionarygamesstudio.com/u/50gens)\
**Post date:** [August 16, 2023, 9:55pm UTC](https://community.revolutionarygamesstudio.com/t/another-thread-about-alien-life/6765/21 "2023-08-16T21:55:06Z")

</div>

> [@TwilightWings21](#):
>
> Potentially, there could also be an opt-in where auto-evo continues on ‘your planet’ after you discover it

I thought evolution wouldn’t continue after aware stage because you no longer live through millions of years.

But it would be possible to have auto evo to create an alternate future of the planet and discovering that version.

> [@TwilightWings21](#):
>
> ‘favoriting’ planets so they have a higher likelihood to appear

This would be a good thing to add. If you liked mountains, you could favorite mountainous planets and the game could give you that kind of planets to explore. If you had a fear of spiders, you could dislike planets that had spider-oids and you would stop seeing them.

> [@TwilightWings21](#):
>
> the default of premade planets, but if you want you could have auto evo make planets, allowing uniqueness at the cost of loading speed

This is planned, i think. But it wouldn’t happen at the same time as when you are playing the game. You could let the auto evo running during the night and when it is completed you could add the planets that are created to your game.

> **Summary**
>
> > [@Theory on how species from other planets could be made](https://community.revolutionarygamesstudio.com/t/theory-on-how-species-from-other-planets-could-be-made/3561/3):
> >
> > entire planets in the space stage are pre-generated. So we can use a lot of computing time to finish simulating a planet for a wanted amount of time (or until an advanced enough species appears), then the planet can be saved and we can include that with the game files
> 
> > [@Theory on how species from other planets could be made](https://community.revolutionarygamesstudio.com/t/theory-on-how-species-from-other-planets-could-be-made/3561/5):
> >
> > it would be an interesting idea to add a separate item in the gameplay settings, which is called “allow procedural generation of planets”, when turned on, gradually generated planets begin to appear
> 
> > [@Theory on how species from other planets could be made](https://community.revolutionarygamesstudio.com/t/theory-on-how-species-from-other-planets-could-be-made/3561/8):
> >
> > Why would that be better than releasing a tool that players can let run separately to generate a ton of planets which we can then distribute with the game?

* * *

You know what would be the perfect thing to add to the game? Quantum space whales.

Every once in a while, a species in a planet quantum tunnels to another planet, continuing its evolution there. This way, you could interact with your previous creations before the space stage.

[Next page](https://community.revolutionarygamesstudio.com/t/another-thread-about-alien-life/6765.md?page=2)
