Getting my hands dirty again back into #gamedev ✨
Substracting vectors to get a smoother movement. This avoids setting our `velocity` instantly to `desired_velocity`.
```
steering_vector = desired_vector - velocity
velocity = velocity + steering_vector * drag_factor
```
The drag factor controls how much inertia (slow) the movement will be until it hits the desired velocity.