I’m trying to build a Mario Galaxy-like game where the player can walk around planetoids. Unfortunately, when the player gets near the very top or bottom of the sphere, he starts walking in a very small, tight circle, regardless of the inputs I press. (For context, I’m moving him around with the left stick.)
Extra Info:
- Player movement is based on the player object’s rotation.
- Player object rotation is based on his relative position to the planetoid he’s being pulled toward. He sticks out like a pin.
Any ideas on how I can solve this?