I want to make a movement for a character I have without using the default movement. I want to be able to make movement like it(no rotation nor animation). I tried using BodyVelocity which works but there's a problem, it appears choppy on other player's screen. I cant use walkspeed nor BodyThrust for reasons. Also my game is not FilteringEnabbled. I only need it to move foward. I need a method that isn't laggy/choppy.
P.S I used renderstepped that always updates the direction for the BodyVelocity
Update: I tried CFrame and that's no better. What does the default roblox script use?