Results 1 to 15 of 15

Thread: How's the alpha planet going to look like? Procedural generation revisited

  1. #1
    Super Moderator Wazbat's Avatar
    Join Date
    Jun 2015
    Posts
    395
    Post Thanks / Like

    How's the alpha planet going to look like? Procedural generation revisited

    https://www.planet-nomads.com/2016/0...ion-revisited/
    Hi Nomads,

    Wondering what was going on in the past weeks? Trello was full of vague "improvements and optimizations". So what has improved and optimized and how? We will show you in the upcoming episode of Nomadic Journals next week.

    One super important part of Planet Nomads that's constantly evolving is the Sandy engine. Let's revisit terrain generation and biome distribution.

    In May last year we had a blog post on procedural graphics, a week later we showed you the first steps in Sandy. Big progress made in those 15 months.

    We briefly touched the subject in Nomadic Journals Episode 2, and you may remember the conceptual picture below.

    Biomes on Earth

    This is how biomes are distributed on our Earth based on the annual rainfall AKA humidity.



    Biomes in Sandy



    While it may not look like it at first, the above pictures represent the same thing. Humidity vs temperature with biomes displayed in different colors. It's the whole palette of Planet Nomads biomes. For now. Given our existing eleven base biomes, we are now working with temperature mostly. If you look closely at the layout picture, you will see biomes are changing mainly on the horizontal axis (temperature).

    Heat Map Transposed to the Planet

    Temperature and humidity levels transposed and projected on a sphere will look like this.



    Finally Sandy will check the layout settings for each temperature/humidity level and assign the correct biome to that, covering the whole planet from pole to pole. (Please note that on the picture the equator seems to be the south pole due to perspective.)



    This is the actual closed-alpha planet you'll be exploring in two weeks. Temperatures change mostly when traveling north or south, and so will the biomes. Keep that in mind when planning your expeditions, Nomads.




    By improving and more effectively randomizing our noise algorithms for terrain generation we moved from a layered cake to something that looks more like a planet. So how does math translate into planets? There's a great article explaining that with interactive examples.

    DIFFERENT PLANETS

    With the system we have in place we can select any temperature/humidity range. So while we want you to enjoy all available biomes in alpha, when you start exploring other planets in the future, they might look like the one below. Note the blue rectangle which selects the humidity/temperature range in the layout.



    The Biome Layout now includes eleven biomes, but can you imagine the planets you'll be exploring when we double that number? And triple?

    ON THE SURFACE

    Besides these better algorithms for biome distribution, Martin D. has also worked on material blending, which is now smoother and more natural thanks to added details. Here's how it looks on the ground.





    SEED THE WORLD

    Already in closed-alpha, the name you give your planet will also serve as the planet's seed - unique identifier that affects how the planet is generated. The difference is now limited to topographic details, but already in Planet Nomads Early Access we plan to give you more freedom over planet generation, so you can create your own and share the seed with others. More details in one of the future blog posts leading to Early Access.

    That'll be all for now, Nomads. Tune in to next week's Nomadic Journals. We also released system requirements of Planet Nomads in case you missed it. Not bad for a sandbox game that has to generate massive planets, compute physics of all kinds of constructions and offer total control over the environment.

    Take care!

  2. #2
    Kickstarter Builder Nomad
    Join Date
    Feb 2016
    Location
    Netherlands
    Posts
    640
    Post Thanks / Like
    Read it in the blog just before dinner and I love the background info! The 2 last images show quite some good progress and improvement in the distribution of the ecosystem. Still love the style, I do find it visual very attractive and different from what other games look like. Imagine having a solar system with such planets, or even a galaxy, let alone a universe, cool, very cool.

    Already in closed-alpha, the name you give your planet will also serve as the planet's seed - unique identifier that affects how the planet is generated. The difference is now limited to topographic details, but already in Planet Nomads Early Access we plan to give you more freedom over planet generation, so you can create your own and share the seed with others. More details in one of the future blog posts leading to Early Access.
    I love this part and pretty cool that part of it works in the alpha creating a more unique experience for each of us.

  3. #3
    Kickstarter Alpha Nomad fura's Avatar
    Join Date
    Feb 2016
    Location
    Budapest
    Posts
    438
    Post Thanks / Like
    OK, this made me think. So the planet above has some hot biome on the south and cold on the north side, so th sun must shine a lot on south and not much on north. Does that mean that the days will be long on the southern hemisphere and on the northern it will be night most of the time?

  4. #4
    Super Moderator Wazbat's Avatar
    Join Date
    Jun 2015
    Posts
    395
    Post Thanks / Like
    Quote Originally Posted by fura View Post
    OK, this made me think. So the planet above has some hot biome on the south and cold on the north side, so th sun must shine a lot on south and not much on north. Does that mean that the days will be long on the southern hemisphere and on the northern it will be night most of the time?
    Oh no! It's just image perspective. You're viewing it from slightly above. That desert is actually the equator.

  5. #5
    Member Maslostroj (Daniel)'s Avatar
    Join Date
    Jun 2015
    Posts
    899
    Post Thanks / Like
    Still what you say about day/night lengths is true and they are different relative to your position on the planet.
    "Well, I thought. This is how the world works. All energy flows according to the whims of the Great Magnet. What a fool I was to defy him."
    -Raoul Duke

  6. #6
    Kickstarter Alpha Nomad fura's Avatar
    Join Date
    Feb 2016
    Location
    Budapest
    Posts
    438
    Post Thanks / Like
    Quote Originally Posted by Wazbat View Post
    Oh no! It's just image perspective. You're viewing it from slightly above. That desert is actually the equator.
    Oh, OK, that totally makes sense. Silly me

    Other question then. Do you plan planets with extremely tilted axis, which would result basically in what I've described? I think it would be interesting.

  7. #7
    Super Moderator Wazbat's Avatar
    Join Date
    Jun 2015
    Posts
    395
    Post Thanks / Like
    Quote Originally Posted by fura View Post
    . Do you plan planets with extremely tilted axis, which would result basically in what I've described? I think it would be interesting.
    Indeed it does. As Daniel said, it's relative to where you are.

  8. #8
    Kickstarter Builder Nomad Azirahael's Avatar
    Join Date
    Apr 2016
    Location
    New Zealand
    Posts
    451
    Post Thanks / Like

    Question [Spoiler]

    Quote Originally Posted by Wazbat View Post
    Indeed it does. As Daniel said, it's relative to where you are.

    Will we (eventually) have the ability to design custom planets?

    Like, for example, a tidally locked planet?
    Or one that rotates so slowly, that it's fiery hell on one side and freezing death on the other, with a slowly migrating strip of biome around the terminator?

    and then post them for others to try out?

  9. #9
    Super Moderator Wazbat's Avatar
    Join Date
    Jun 2015
    Posts
    395
    Post Thanks / Like
    Quote Originally Posted by Azirahael View Post
    Will we (eventually) have the ability to design custom planets?

    Like, for example, a tidally locked planet?
    Or one that rotates so slowly, that it's fiery hell on one side and freezing death on the other, with a slowly migrating strip of biome around the terminator?

    and then post them for others to try out?
    Not sure if biomes will ever be able to move on the planet, but you can choose the range of biomes you want. If in the future you can choose rotation speed and barren biome is made then I guess you might be able to do something like that

  10. #10
    Kickstarter Builder Nomad Azirahael's Avatar
    Join Date
    Apr 2016
    Location
    New Zealand
    Posts
    451
    Post Thanks / Like
    Well, they dod say that stuff changes with the seasons, so it might

  11. #11
    Kickstarter Hologram Nomad Zombie Hugger's Avatar
    Join Date
    Jan 2016
    Location
    California, USA
    Posts
    49
    Post Thanks / Like
    So, in the alpha, is everyone going to have the same preset planet for the sake of seeing all of the biomes or is it going to be procedurally generated?
    Why hug a tree when you can hug a zombie?

  12. #12
    Super Moderator Wazbat's Avatar
    Join Date
    Jun 2015
    Posts
    395
    Post Thanks / Like
    Quote Originally Posted by Zombie Hugger View Post
    So, in the alpha, is everyone going to have the same preset planet for the sake of seeing all of the biomes or is it going to be procedurally generated?
    Yep, same procedurally generated planet for everyone. Once that's all ironed out different planets can be created with different seeds.

    Heck, depending on what kind of seeds this game uses you could have a stupid crazy number of planets. NMS, Minecraft, and a few others use 64 bit seeds, allowing for 2^64 possible worlds, or 18,446,744,073,709,551,616 possible worlds, planets, etc. Most games dont parade that number around, because in reality it's not something that's going to "change gaming" or anything.

  13. #13
    Kickstarter Hologram Nomad Zombie Hugger's Avatar
    Join Date
    Jan 2016
    Location
    California, USA
    Posts
    49
    Post Thanks / Like
    Quote Originally Posted by Wazbat View Post
    Yep, same procedurally generated planet for everyone. Once that's all ironed out different planets can be created with different seeds.

    Heck, depending on what kind of seeds this game uses you could have a stupid crazy number of planets. NMS, Minecraft, and a few others use 64 bit seeds, allowing for 2^64 possible worlds, or 18,446,744,073,709,551,616 possible worlds, planets, etc. Most games dont parade that number around, because in reality it's not something that's going to "change gaming" or anything.
    Oooh, goodie goodie. Excited to hear it will act similarly to Minecraft; it seems to work very well.
    Why hug a tree when you can hug a zombie?

  14. #14
    Kickstarter Builder Nomad Azirahael's Avatar
    Join Date
    Apr 2016
    Location
    New Zealand
    Posts
    451
    Post Thanks / Like
    We should have a thread for awesome seeds :P

  15. #15
    Kickstarter Wreck Nomad
    Join Date
    Dec 2015
    Posts
    65
    Post Thanks / Like
    question , sorry if i missed this

    whats the circumference or diameter of the planet that we will get in the alpha ?

    edit : nvm read it can be as big as 120km
    Last edited by upsetkiller; 15-08-2016 at 02:52 PM.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •