# Round Topdown World

Hey, I’m Argen from Krypnoda Studios. Our programmer was wondering what the best way to make a round topdown world would be in 2d. Can somebody post a chart in the comments so that we can follow how it should work. Placing a spherical object (the world) in a sheet is hard to wrap your mind around. I hope somebody can explain it to us, so we can move on with the system. For clarification, what I mean by round is that when you reach one side of the world you load the other side. Like the side scroller starboard, only in topdown. Note: We plan to add different biomes for different latitudes. Thanks! -Colby

The objects can be 3D, but if you use an orthographic camera they’ll appear 2D. Then it’s really up to the camera size, angle, and distance to determine the field of view.

Sorry, I need to elaborate. What I mean by round is once you reach one end of the world, you go to the other side of the world, and so on.

You can split the world into segments, parenting all objects of each segment into gameobjects. For example for horizontal, if you have 3 segments. Once you reach the right segment, move the left segment over to the right of the right segment, making the right segment center. For top down view you would need at least 9 segments.

My 2 cents, probably other ways of doing it, but this is probably one of the easiest.

Thank you! I will tell this to the programmer. Also, you’re name…is it based off Egil Skallagrimson, the famous viking?

No problem, hope it helps. It’s just my name, no affiliation as far as I know

1 Like

You actually could achieve that using a sphere and orthographic camera. Your character would traverse the surface, which would render as a seamless looping 2D world if using an orthographic camera that tracks the character with a top-down perspective (or has the sphere rotate underneath the stationary character). That would actually be easier to implement than a 9 grid system probably, but depending on your artwork / game style, that may not be desirable. Especially if you need 2D physics, which only works in the XY plane.

Thank you! But I do think it will interfere with the sprites. So I’m wondering how you would match up the biomes now…is there a way to make the “level” follow through with the same gist as the previous level?