steerkit Reynolds' steering behaviors, small and engine-agnostic

Arrive

Seek that slows down: within slowingDistance of the target (the dashed circle), the desired speed drops in proportion to the distance left, down to a stop on the target itself. Set slowingDistance to 0 and it seeks again, overshoot included.

  • velocity
  • desired velocity
  • steering force

TypeScript