I need help calculating the force I need to achieve a desired velocity using a VectorForce for a boat I’m making. I’m aware that LinearVelocity exists which allows me to input the velocity I want and has the ability to vary the force needed automatically, but it has a caveat which is that the boat reaches the velocity almost instantaneously. Using a VectorForce solves this problem, but at a cost of a reduced velocity than desired, most likely due to friction between the boat and the water terrain
Physics formulas I’m currently using to calculate the force I need (I’m using metric units but the formulas are easy to convert to Roblox units):
N = kg * m/s²
which is equivalent to: N = kg * (m/s / s)
N = force
m = meter
s = second
Essentially a tldr is: I need a way to add friction to the force calculation I’m using so that the boat reaches the speed I desire