Calculating force to move object in direction/overcome momentum?

Hey guys,

I made another post related to this but the topic itself has changed so I decided to make a new post. I’m making an aircraft using VectorForce as I’ve heard that’s the best way to do it. Right now, I’m moving the plane forward by applying a force relative to it’s LookVector. However, since VectorForce only applies force, when the plane turns it continues going in the previous direction until the new force being applied overcomes the old force. Obviously this isn’t desired, as I don’t want the plane flying sideways when it turns.

My idea is to apply a force that overcomes the current momentum of the plane, then add the new (desired) force to that. However, I’m not sure how well it’d work and am looking for alternative solutions (or a more generalized solution of how most games do it.) All help is welcome, and please ask any question if you have one.

Thanks!