Its like rotated going up and down, and you are able to see the sky. I do not know how to make this, as I am making a 1 to 1 re-creation of New Leaf with some of New Horizon’s features.
You could update the Camera’s CFrame , such that its infront of the player irrespective of the orientation and looks towards the Character.
Camera.CFrame = CFrame.lookAt(Position + Offset,Position)
Where Position is the character’s position while Offset is the offset applied to the Position.
This doesn’t answer the question, as this won’t replicate the whole spherical nature of the map, only the camera position.
To @BillB1ox, the best you could probably do is put everything on actual sphere and use something like a gravity controller module to make the character walk around on it.
Funny story, I did this too but for a Legend of Zelda based game. It was super hard and I think I did it wrong but if you want I’ll send you the code when I get on a device with studio.