So I’ve been making a basketball game for past few days and I’ve been wondering whats the best way to go about moving the player and how would I go about doing it. I use BodyPostion and I use the players CFrame to move the player.
When I was testing it with my friend it would show him moving really fast, sometimes teleporting.
Unfortunately not really - this is to do with the clients ping, and generally Roblox networking. If either party, or the server, has latency, then this may occur. The solution (in most cases) is to just have a fast internet connection between both parties.
As playobby mentioned, this is a problem that can occur because networks are not as instant as we might want them. There are of course ways to make the experience better, but there’s not much you can do you speed up the network. As for the code snippet it looks like you’re trying to move them 15 studs in an instant? But that doesn’t really show in your videos. Feel free to elaborate on how you’re moving them.