Thrive Game Development

Development of the evolution game Thrive.
 
HomeHome  PortalPortal  CalendarCalendar  FAQFAQ  SearchSearch  MemberlistMemberlist  UsergroupsUsergroups  RegisterRegister  Log inLog in  
Welcome new and returning members!
Sign up and introduce yourself. ADMIN knows your ASL.
ADMIN is serious about your dirty mouth. ADMIN treats every cuss as if it were Belgium.
PM ADMIN with bugs. ADMIN thinks bugs are delicious.
Gather past members so we can get back to work!
ADMIN reminds you that the Devblog is REQUIRED reading.
Currently: We are now Revolutionary Games!
Log in
Username:
Password:
Log on automatically: 
:: I forgot my password
READ BEFORE POSTING
FAQs Wiki OE CC
Search
 
 

Display results as :
 
Rechercher Advanced Search
Statistics
We have 302 registered users
The newest registered user is awsomegaming10

Our users have posted a total of 15351 messages in 768 subjects
Who is online?
In total there are 4 users online :: 2 Registered, 0 Hidden and 2 Guests :: 1 Bot

Doggit, Holomanga

Most users ever online was 33 on Sun Nov 14, 2010 9:51 am
2011: A look back
Sun Jan 01, 2012 7:29 pm by ~sciocont
I'm not one to celebrate the new year much- where I live, It just means four months of freezing weather and little daylight- but I'd like to take a look back at what we as a community have done in 2011, and peer forward into 2012. At times our project seems awash in uncertainty, and I think we might never reach our goals. It's at times like this when I stop to think about what Thrive has …

[ Full reading ]
Comments: 4
Keywords
cell editor video auto tech Biome music research Thrive race tree wiki concept Devblog game microbe space stage organism water language evolution engine planet prototype Gameplay
Latest topics
» Miscellaneous Bugs And Questions That Don't Deserve Their Own Thread Thread
Today at 3:51 pm by ~sciocont

» Cellular evolution concept/questions
Today at 3:23 pm by The Uteen

» Plant Gameplay
Today at 2:07 pm by ~sciocont

» Theme Space
Today at 2:06 pm by Doggit

» Implementing Underwater Civilizations
Today at 11:55 am by Doggit

» End of Planets?
Today at 9:59 am by ~sciocont

» Complex Damage System
Today at 9:28 am by MeowMan1

» Concept Art Thread
Yesterday at 1:39 pm by MeowMan1

» Organ Design
Fri May 18, 2012 6:59 pm by MeowMan1

» planets with close orbits or elliptical orbits
Wed May 16, 2012 3:54 pm by ~sciocont

» Calling all disasters
Mon May 14, 2012 2:14 pm by Mysterious_Calligrapher

» And I have suddenly entered...
Mon May 14, 2012 9:24 am by Doggit

» A cool idea of mine
Sun May 13, 2012 3:10 pm by MeowMan1

» Religion and Society
Sat May 12, 2012 12:13 pm by Mysterious_Calligrapher

» Organism's appearance
Fri May 11, 2012 8:55 pm by MeowMan1

» Microbe Stage Final Draft
Fri May 11, 2012 8:12 pm by MeowMan1

» Finishing the Tech Editor
Thu May 10, 2012 9:09 pm by ~sciocont

» Biome List
Thu May 10, 2012 6:50 pm by Mysterious_Calligrapher

» Bilinguals wanted! Quiero personas bilingües! Je veux bilingues!
Thu May 10, 2012 5:42 pm by Mysterious_Calligrapher

» Injury and Wounds
Tue May 08, 2012 9:34 pm by ~sciocont


Share | 
 

 PPG- Procedural Planet Generator

View previous topic View next topic Go down 
Goto page : 1, 2, 3, 4, 5  Next
AuthorMessage
~sciocont
Overall Team Lead


Posts: 2564
Reputation: 61
Join date: 2010-07-06

PostSubject: PPG- Procedural Planet Generator   Mon Aug 23, 2010 5:55 pm

This idea uses my current PE concept found here.

Keen mentioned in another thread how planets other than your own could be populated only after you discover them. I think it's a great idea, but we're going to need a bunch of procedurals bundled together to create something like this.

I call what we need the PPG, procedural planet generator, and here's the basic rundown of how i think it should work-

1- we start out with information about the planet (or moon, of course) in question. We need to know
a. distance from star, type of star
b. gas/rocky
c. is it a satellite/does it have satellites
i. (if it is a satellite) general information about the planet that it orbits
ii. #of satellites, general info such as gravitation, makeup, etc
d. geologically active/inactive
i. (if active) amount of activity
ii. (if active) type of activity

That's all I can think of right now in general information (if there is more, please tell me!). These things will give us the information needed to match it with a planet template, which is basically just a set of rules describing what the planet is allowed to be like.

From this information the PPG will select a planet template, and from there on, the fun stuff begins. But first, I'm going to allow us to get our bearings on the planet templates, so i'm going to put a potential list up in the next post, please include criteria (from above), planet description, and basis in reality.

Based on the above criteria, a template will be selected, and the PPG will start terraforming away. Now, i've thought of a few good ways to do this, which is something i'll describe in a later edit. For now, all you need to know is that the process for terraforming will probably be random.

Finally, based on the first criteria, the planet will be populated with ecosystem brushes. The brushes will be applied where they make sense, according to elevation, hypothetical weather, etc. We'll need to come up with a logic chart for it eventually, but not right now.

Finally, the PPG can create solar systems by generating a star, then throwing in a few random gas and rocky bodies. These will be defined by the conditions above, but will actually be "template planets" that we pre-create. This will make load times easy, and will increase the chances of finding interesting planets. After the first few planets are thrown in, more are populated along the initial rules, and they get satellites and such as well.

All of this is a bit vague, I know, so please post and tell me what can be added/changed.




_________________
Remember our goals: simplicity, science, and playability. Keep them in mind always.
[OE]|[FAQ]|[Wiki]|[My Internet Presence]
Back to top Go down
View user profile
~sciocont
Overall Team Lead


Posts: 2564
Reputation: 61
Join date: 2010-07-06

PostSubject: Re: PPG- Procedural Planet Generator   Mon Aug 23, 2010 5:58 pm

Planet Template List

Please include criteria (found below), planet description, and basis in reality.

I know it looks daunting, but post what you can, and I'll try to help you out the best I can.

1- we start out with information about the planet (or moon, of course) in question. We need to know
-a. distance from star
-b. gas/rocky
-c. can it be a satellite/can it have satellites
--i. (if must be a satellite) general information about the planet that it orbits
--ii. #of possible satellites and their size
-d. geologically active/inactive
--i. (if active) amount of activity
--ii. (if active) type of activity &causes

Notes/further description:



Example:

Pseudo-Terran

-a. goldilocks zone (or satellite of large gas giant)
-b. rocky
-c. it can be a satellite, it can have satellites
--i. if it is a satellite, it must orbit either in the Goldilocks Zone, or around a large gas giant
--ii. up to five mid-sized satellites, general info such as gravitation, makeup, etc
-d. geologically active
--i. highly active
--ii. plate tectonics, moderate volcanism, core heated by decaying radioactive isotopes and/or tidal pull (if it is in orbit around a Gas giant)

Notes/further description:
This planet is ideal for earth-like life to appear, evolve and thrive on. It is very much like Earth.

_________________
Remember our goals: simplicity, science, and playability. Keep them in mind always.
[OE]|[FAQ]|[Wiki]|[My Internet Presence]


Last edited by ~sciocont on Tue Aug 24, 2010 7:27 am; edited 1 time in total
Back to top Go down
View user profile
US_of_Alaska
Overall Team Co-Lead


Posts: 1314
Reputation: 24
Join date: 2010-07-07
Age: 19
Location: Australia

PostSubject: Re: PPG- Procedural Planet Generator   Mon Aug 23, 2010 7:40 pm

Hit the wrong button again, Scio?

I'm not convinced that orbiting a Gas Giant would result in an Earth-like planet. Where did you get this information? Also, will SuperAutoEvo (Which, actually, could be a very quick run of that math guy's [neusmo?] concept about population mapping or whatever!) be used once environments are set down? Because otherwise we will end up with stock species recurring throughout the universe.

EDIT: El_Noumo. That math guy.
Back to top Go down
View user profile
The Uteen
Sandbox Team Lead


Posts: 1074
Reputation: 23
Join date: 2010-07-06
Age: 15
Location: England, Virgo Supercluster

PostSubject: Re: PPG- Procedural Planet Generator   Tue Aug 24, 2010 3:50 am

Good, but one idea I'd like to add is... A moon of jupiter or saturn, made of ice with a liquid core. Forgot its name, but would that be counted as a different sort of planet? It is very different to rocky planets & satellites, the surface isn't habitable, but its version of a mantle, made of water, is. Rocky planets just have uninhabitable magma.
Back to top Go down
View user profile
~sciocont
Overall Team Lead


Posts: 2564
Reputation: 61
Join date: 2010-07-06

PostSubject: Re: PPG- Procedural Planet Generator   Tue Aug 24, 2010 7:40 am

US_of_Alaska wrote:
Hit the wrong button again, Scio?

I'm not convinced that orbiting a Gas Giant would result in an Earth-like planet. Where did you get this information? Also, will SuperAutoEvo (Which, actually, could be a very quick run of that math guy's [neusmo?] concept about population mapping or whatever!) be used once environments are set down? Because otherwise we will end up with stock species recurring throughout the universe.

EDIT: El_Noumo. That math guy.

There is no longer any proof. Wink

Because of a gas giant's high gravity, as a planet rotates around it, the planet itself stretches, resulting in a phenomenon called tidal heating. This allows high geologic activity on the moon (take Io for example), and could lead to a very warm body.

Keen mentioned on another thread that auto evo could run at a very diminished rate, because your perception in game will be thinner once you reach civilization stages. We could add in a bit of code that would prevent a species from being used twice in the same game. Again, we'll have to set up a thread for how the "Sporepedia" of Thrive will work.

Uteen- You're thinking of Europa, I believe. It's a rocky body, but is covered in a thick crust of ice with a probable layer of liquid water underneath that. Beneath that, it's probably like any other rocky planet. Feel free to put up a template for it.

_________________
Remember our goals: simplicity, science, and playability. Keep them in mind always.
[OE]|[FAQ]|[Wiki]|[My Internet Presence]
Back to top Go down
View user profile
The Uteen
Sandbox Team Lead


Posts: 1074
Reputation: 23
Join date: 2010-07-06
Age: 15
Location: England, Virgo Supercluster

PostSubject: Re: PPG- Procedural Planet Generator   Tue Aug 24, 2010 11:46 am

~sciocont wrote:
Uteen- You're thinking of Europa, I believe. It's a rocky body, but is covered in a thick crust of ice with a probable layer of liquid water underneath that. Beneath that, it's probably like any other rocky planet. Feel free to put up a template for it.


That's it. But that sort of planet/moon in-game may appear to be a desolate uninhabitable planet. Maybe some sort of representation could be made alongside the name to give information, for example (for space-fish, because water is stated as habitable):

Atmosphere: None - [Whether breathable/how toxic if atmosphere]
-------------------------

Visible crust: Mainly ice - UNINHABITABLE - Too cold for life to evolve, too little oxygen for gills to work
-------------------------

Beneath visible: Liquid water - HABITABLE - Presence of life not yet determined
-------------------------

Mantle: Solid - rocky - No tectonic movement
-------------------------

Core: Mainly iron and nickel
-------------------------
Back to top Go down
View user profile
maker.of.light
Newcomer


Posts: 49
Reputation: 0
Join date: 2010-08-13
Location: Not Belgium

PostSubject: Re: PPG- Procedural Planet Generator   Tue Aug 24, 2010 4:39 pm

Werent we promised plants growing in real time in Fable: the lost chapters or something along those lines?
Back to top Go down
View user profile
Commander Keen
Industrial Team Lead


Posts: 1120
Reputation: 30
Join date: 2010-07-23
Location: Czech Republic (not that anyone would know where it is...)

PostSubject: Re: PPG- Procedural Planet Generator   Tue Aug 24, 2010 5:19 pm

maker.of.light wrote:
Werent we promised plants growing in real time in Fable: the lost chapters or something along those lines?


What?
Back to top Go down
View user profile
~sciocont
Overall Team Lead


Posts: 2564
Reputation: 61
Join date: 2010-07-06

PostSubject: Re: PPG- Procedural Planet Generator   Tue Aug 24, 2010 5:34 pm

The Uteen wrote:
~sciocont wrote:
Uteen- You're thinking of Europa, I believe. It's a rocky body, but is covered in a thick crust of ice with a probable layer of liquid water underneath that. Beneath that, it's probably like any other rocky planet. Feel free to put up a template for it.


That's it. But that sort of planet/moon in-game may appear to be a desolate uninhabitable planet. Maybe some sort of representation could be made alongside the name to give information, for example (for space-fish, because water is stated as habitable):

Atmosphere: None - [Whether breathable/how toxic if atmosphere]
-------------------------

Visible crust: Mainly ice - UNINHABITABLE - Too cold for life to evolve, too little oxygen for gills to work
-------------------------

Beneath visible: Liquid water - HABITABLE - Presence of life not yet determined
-------------------------

Mantle: Solid - rocky - No tectonic movement
-------------------------

Core: Mainly iron and nickel
-------------------------


That sound like a good general setup for an in-game description.

@Makeroflight- please stay on topic.

_________________
Remember our goals: simplicity, science, and playability. Keep them in mind always.
[OE]|[FAQ]|[Wiki]|[My Internet Presence]
Back to top Go down
View user profile
US_of_Alaska
Overall Team Co-Lead


Posts: 1314
Reputation: 24
Join date: 2010-07-07
Age: 19
Location: Australia

PostSubject: Re: PPG- Procedural Planet Generator   Tue Aug 24, 2010 6:06 pm

~sciocont wrote:
There is no longer any proof. Wink

Because of a gas giant's high gravity, as a planet rotates around it, the planet itself stretches, resulting in a phenomenon called tidal heating. This allows high geologic activity on the moon (take Io for example), and could lead to a very warm body.

Keen mentioned on another thread that auto evo could run at a very diminished rate, because your perception in game will be thinner once you reach civilization stages. We could add in a bit of code that would prevent a species from being used twice in the same game. Again, we'll have to set up a thread for how the "Sporepedia" of Thrive will work.

Uteen- You're thinking of Europa, I believe. It's a rocky body, but is covered in a thick crust of ice with a probable layer of liquid water underneath that. Beneath that, it's probably like any other rocky planet. Feel free to put up a template for it.

I still don't believe that the goldilocks zone and Gas Giant moon planets should be in the same category...
Back to top Go down
View user profile
~sciocont
Overall Team Lead


Posts: 2564
Reputation: 61
Join date: 2010-07-06

PostSubject: Re: PPG- Procedural Planet Generator   Tue Aug 24, 2010 6:19 pm

US_of_Alaska wrote:
~sciocont wrote:
There is no longer any proof. Wink

Because of a gas giant's high gravity, as a planet rotates around it, the planet itself stretches, resulting in a phenomenon called tidal heating. This allows high geologic activity on the moon (take Io for example), and could lead to a very warm body.

Keen mentioned on another thread that auto evo could run at a very diminished rate, because your perception in game will be thinner once you reach civilization stages. We could add in a bit of code that would prevent a species from being used twice in the same game. Again, we'll have to set up a thread for how the "Sporepedia" of Thrive will work.

Uteen- You're thinking of Europa, I believe. It's a rocky body, but is covered in a thick crust of ice with a probable layer of liquid water underneath that. Beneath that, it's probably like any other rocky planet. Feel free to put up a template for it.

I still don't believe that the goldilocks zone and Gas Giant moon planets should be in the same category...

It's plausible, and it will make the game quite interesting.

_________________
Remember our goals: simplicity, science, and playability. Keep them in mind always.
[OE]|[FAQ]|[Wiki]|[My Internet Presence]
Back to top Go down
View user profile
US_of_Alaska
Overall Team Co-Lead


Posts: 1314
Reputation: 24
Join date: 2010-07-07
Age: 19
Location: Australia

PostSubject: Re: PPG- Procedural Planet Generator   Tue Aug 24, 2010 6:22 pm

~sciocont wrote:
It's plausible, and it will make the game quite interesting.

It may be plausible, but would they really return the same results? i mean, anything that has to photosynthesize to survive could only survive in the goldilocks zone, a Gas Giant moon would be too far from the sun and would have a long period of being eclipsed.
Back to top Go down
View user profile
~sciocont
Overall Team Lead


Posts: 2564
Reputation: 61
Join date: 2010-07-06

PostSubject: Re: PPG- Procedural Planet Generator   Tue Aug 24, 2010 6:25 pm

US_of_Alaska wrote:
~sciocont wrote:
It's plausible, and it will make the game quite interesting.

It may be plausible, but would they really return the same results? i mean, anything that has to photosynthesize to survive could only survive in the goldilocks zone, a Gas Giant moon would be too far from the sun and would have a long period of being eclipsed.

Extremophile bacteria on earth can live with alost no light an still photosynthesize, so i think we're pretty safe.

_________________
Remember our goals: simplicity, science, and playability. Keep them in mind always.
[OE]|[FAQ]|[Wiki]|[My Internet Presence]
Back to top Go down
View user profile
US_of_Alaska
Overall Team Co-Lead


Posts: 1314
Reputation: 24
Join date: 2010-07-07
Age: 19
Location: Australia

PostSubject: Re: PPG- Procedural Planet Generator   Tue Aug 24, 2010 6:26 pm

~sciocont wrote:
Extremophile bacteria on earth can live with alost no light an still photosynthesize, so i think we're pretty safe.

But there's a difference between extramophilic bacteria and jungles. You can't call a Earth-Like planet Earth-Like if there's no jungles or forests.
Back to top Go down
View user profile
~sciocont
Overall Team Lead


Posts: 2564
Reputation: 61
Join date: 2010-07-06

PostSubject: Re: PPG- Procedural Planet Generator   Tue Aug 24, 2010 6:28 pm

US_of_Alaska wrote:
~sciocont wrote:
Extremophile bacteria on earth can live with alost no light an still photosynthesize, so i think we're pretty safe.

But there's a difference between extramophilic bacteria and jungles. You can't call a Earth-Like planet Earth-Like if there's no jungles or forests.

The planet it rotates around could easily be in the goldilocks zone itself. Plus, i will use this quote again and again- "life will find a way"

_________________
Remember our goals: simplicity, science, and playability. Keep them in mind always.
[OE]|[FAQ]|[Wiki]|[My Internet Presence]
Back to top Go down
View user profile
 

PPG- Procedural Planet Generator

View previous topic View next topic Back to top 
Page 1 of 5Goto page : 1, 2, 3, 4, 5  Next

 Similar topics

-
» aqworlds member and acs generator 2012
» Planet Minecraft!
» Dinosaur Planet
» Your post on planet minecraft: 5 things Owners hate
» PPG- Procedural Planet Generator

Permissions in this forum:You cannot reply to topics in this forum
Thrive Game Development :: Editors :: Planet-