Is BodyVelocity really that better than LinearVelocity?

I heard a lot of developers prefer body velocity over linear velocity for their combat systems but is body velocity still better even though it is deprecated?

Essentially I’m just asking if body velocity is overrated or linear velocity is underrated

1 Like

Some developers still use BodyForce because it’s familiar. Newer alternatives like VectorForce exist, but BodyForce can sometimes be more flexible for specific use cases, and Roblox’s backward compatibility allows it to remain viable.

1 Like

I don’t wanna use forces because they aren’t very consistent

Please do not use deprecated constraints (or anything) in your game. It isn’t good practice. There might be differences between BodyForce and VectorForce, but Roblox tries to improve its components constantly, which is why you should stick to the newer and better versions of deprecated components.

1 Like

I find that the deprecated BodyForces are much better at replicating between devices consistently. Helps to provide more immediate feedback than the new instances when applied on the server. But ideally you’re applying forces on the client and handling these oddities yourself.

1 Like

Roblox added a new property to workspace called MoverRootConstraintBehaviour (I think it’s something like that) but apparently it improves LinearVelocity player replication with linear velocities, does this make it better?

1 Like