Chapter 1. Behaviors – Intelligent Movement
In this chapter, we will develop AI algorithms for movement by covering the following recipes:
Creating the behaviors' template
Pursuing and evading
Arriving and leaving
Facing objects
Wandering around
Following a path
Avoiding agents
Avoiding walls
Blending behaviors by weight
Blending behaviors by priority
Combining behaviors using a steering pipeline
Shooting a projectile
Predicting a projectile's landing spot
Targeting a projectile
Creating a jump system