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.
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.
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.
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: Well, that's what I think they're going to do anyway.
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.
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.
Yeah, I guess you're right. But the whole "dig through to the other side of the planet" is still awesome.
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.
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.
I hope there isn't an invisible barrier, but I know that there is no real other way to handle it I'm just interested in what different opinions/theories that people might have on the aul' circumnavigational shenanigans that'll take place herein
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.
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.