Concerning circumnavigation..

Discussion in 'Starbound FAQs, Q&A, and General Help' started by Chroam, Mar 5, 2012.

  1. Chroam

    Chroam Void-Bound Voyager

    When I head that worlds will be "round", and that walking in one direction will eventually bring you back to the start, it got me thinking. I was wondering about a few things, and I was hoping to get some intelligent feedback from the members/staff of the forum. Here are some questions (and I didn't think that they would be "frequently asked" enough to throw them in the FAQ section):

    - Will the tiles used have a curvature about them? Will they be bent? Or will they be straight like those in Terraria?
    - How will backgrounds interact with a curved world?
    - If you dig down far enough, will you come out on the other side of the world?
    - Will gravity change if you go far down enough? (assuming that there is no invisible wall to prevent players from doing so)

    That's pretty much the lot, but I remember thinking of more, and I can't quite seem to remember them ATM. If anyone else has some questions CONCERNING THIS MATTER, please post them below. :)
     
  2. Ecchiholic

    Ecchiholic Cosmic Narwhal

    That's what I'd like to know too, but I guess half way to the other side you would just hit the core and die a horrible death. :rofl:
     
  3. Chroam

    Chroam Void-Bound Voyager

    Ah, but that would be no fun at all :(
    Gotta get dem resources ;)
     
  4. sandwiches

    sandwiches Void-Bound Voyager

    I think you misunderstood. It's not that the worlds be round. They will simply WRAP AROUND and this will somewhat SIMULATE a round planet and you won't come out the other side if you dig down deep enough; you'll simply hit the bottom/core/whatever.
     
    xXSunSlayerXx likes this.
  5. Aviakio

    Aviakio Weight of the Sky

    My speculations:
    - Will the tiles used have a curvature about them? Will they be bent? Or will they be straight like those in Terraria?
    - How will backgrounds interact with a curved world?
    I'm thinking that it would be inefficient and difficult to make the actual physical blocks round into a large planet.
    As far as I know, the blocks wouldn't actually be curved, and the horizontal co-ordinates would just repeat once you reach the 'end' of the planet.
    The backgrounds would probably just scroll left and right, which is pretty standard.

    - If you dig down far enough, will you come out on the other side of the world?
    - Will gravity change if you go far down enough? (assuming that there is no invisible wall to prevent players from doing so)
    They'd probably be wanting to make this as simple as possible and just put a barrier at the bottom, essentially making the world like this diagram that I so crappily drew up:
    [​IMG]

    Well, that's what I think they're going to do anyway.
     
    Chroam likes this.
  6. FlameCascade

    FlameCascade Subatomic Cosmonaut

    This had been a topic of intrigue for me as well. From the screenshots provided, I believe the tiles are straight; however, this is your only question I can answer.
     
  7. Vladplaya

    Vladplaya Cosmic Narwhal

    I think this is what gonna happen ^ as that makes sense, and from gameplay and technical perspectives, it would work much better than actually a round planet. Imo.
     
  8. Ecchiholic

    Ecchiholic Cosmic Narwhal

    Yeah, I guess you're right. But the whole "dig through to the other side of the planet" is still awesome.
     
    Chroam likes this.
  9. Aviakio

    Aviakio Weight of the Sky

    In reality you can't dig to the other side of the planet. When you reach the core, gravity doesn't just magically flip.
    The pressure and strength of the gravity steadily increases as you go deeper and you would ultimately be crushed and killed if you tried to dig to the opposite side of the planet.
     
    Chroam likes this.
  10. Starheaven07

    Starheaven07 Pyxis Tube

    Yea this guy knows it
    You would have to go around the core and even then this is highly impossible
     
    Aviakio likes this.
  11. Pentarctagon

    Pentarctagon Over 9000!!!

    I'm surprised no one has said China.
     
    xXSunSlayerXx and Aviakio like this.
  12. Dal

    Dal Phantasmal Quasar

    china.:ninja:
     
  13. Pentarctagon

    Pentarctagon Over 9000!!!

    I see what you did there...
     
  14. Nicolas

    Nicolas Subatomic Cosmonaut

    Wow I cannot believe how awesome this community is.:alien:

    On topic:
    I think that it will probably be like stated above, that is a terraria like barrier somewhere at the bottom. Then looping sides to simulate realistic curvature of a planet.
     
    Chroam and Aviakio like this.
  15. Dal

    Dal Phantasmal Quasar

    i could not resist :confused:
     
  16. Chroam

    Chroam Void-Bound Voyager

    I hope there isn't an invisible barrier, but I know that there is no real other way to handle it :p
    I'm just interested in what different opinions/theories that people might have on the aul' circumnavigational shenanigans that'll take place herein ;)
     
  17. Starheaven07

    Starheaven07 Pyxis Tube

    So basically worlds will be
    cylinders
    hollow cylinders
    This reminds me of Pokemon Puzzle Leauge
     
  18. Cush

    Cush Void-Bound Voyager

    There wouldn't really be any way around a limit on digging down since the worlds are technically flat, if you think about it digging through at the middle of the world would make you surface at the edges of the world, and digging through half way between the middle and the edge would make you surface between the middle and the edge on the opposite side.

    The only other thing would be continuous procedural generation as you move down, but I'm going to assume that they will be having set world sizes which are generated on the fly from the seed (Coordinates) during the player loading, and stored in a file for later use. All you could really do is hope that size of the world is pretty huge vertically.

    One thing I'm interested in, though is how they are going to handle storing and syncing the world data to clients. The map files on Terraria were 10-15mb, and I cant imagine them sending a 10mb file to every player in the server every time they join or change planets, but at the same time I'm not sure how they'd effectively be able to sync the changes from the seed generated version to the current version on the server.
     
  19. sandwiches

    sandwiches Void-Bound Voyager

    Like in Terraria, it's done as needed. Not all the data is needed immediately. You need the seed (aka coordinates) to determine sky, weather, etc. That'll be bytes or KB long, max. Second, they need to load the area surrounding the player. No need to send the entire world to the clients at once when it can be streamed as the player moves around the world.
     

Share This Page