Steering behaviors aim to help autonomous characters move in a realistic manner, by using simple forces that are combined to produce life-like, improvisational navigation around the characters' environment. They are not based on complex strategies involving path planning or global calculations, but instead use local information, such as neighbors' forces. This makes them simple to understand and implement, but still able to produce very complex movement patterns.
Posts in this series

Understanding Steering Behaviors: Seek

Understanding Steering Behaviors: Flee and Arrival

Understanding Steering Behaviors: Wander

Understanding Steering Behaviors: Pursuit and Evade

Understanding Steering Behaviors: Movement Manager

Understanding Steering Behaviors: Collision Avoidance

Understanding Steering Behaviors: Path Following

Understanding Steering Behaviors: Leader Following

Understanding Steering Behaviors: Queue



