Hello! So I’m creating a project and this requires things to be millions of studs away, and as many of you may already know whenever you go millions of studs away from 0 - 0 the world starts to go pixelated.
Is there any way to change the location of the game? I had a idea where I could move the entire positioning of the world to the center of the player at all times. (This is a single player game)
Are different places in a single game not good enough for this?
1 Like
Not really, I don’t want the game to have multiple teleports.
1 Like
Hmm, I don’t think a place has to be millions of studs away for it to not be rendered, or you could make a LocalScript where only the place you are at is in workspace and the rest could be moved to ReplicatedStorage so it gives the illusion of millions of studs away.
1 Like
That could possibly work, I need this for a space game where you can fly out to other planets.
Are you planning on making the player fly to it or a simple teleporter?
The player will be flying around the universe. Kinda like KSP if you’ve ever played that!
1 Like
I made a little concept on how you could make this, I don’t know if it will be useful or not.
The idea here is once the player leaves the render area you add a loading screen and teleport them to the nearest render area. Not sure if this is what you want to accomplish tho!
Edit note: it doesn’t have to be a loading screen, it could be a gui or anything to choose what planet you are going to.
You could use SetPrimaryPartCFrame() on the workspace whilst it has a PrimaryPart defined to it, which I believe should let you move the entire world.
1 Like
I might do something like that, you go half way to the planet or so then it teleports you to another place being that planet.