Just a reminder... As a best practice, if there's a physics equation that does something, don't try to reinvent it. Just use it. Most types of movement are already covered by physics (the science, not the behavior), you just have to implement the equations.