Does anybody have any idea how player controllers are made?

Im just trying to wrap my head around how Player Controllers are made… If your wondering what im talking about, im talking about the movement in roblox games like purple skittles and cleaning simulator… Iv looked through the code of the player controller in purple skittles but i still have no clue.

The player controller in purple skittles uses body position. but you cant change body position in a local script. and thats what purple skittles uses. And local scripts is what roblox uses for their player control code too.

Iv been wondering this for months now.

1 Like

I found an article that shows how to do this with custom characters.

That’s the only thing I can find, I suggest you look around on google and you might find a solution. Sorry I was unable to find a good solution.