C++ SDL AI Steering Behaviors: Seek, Flee, Arrive, Pursue, Evade, Wander, Path Following, Collision Avoidance and Combining them.
C++ artificial intelligence steering behaviors algorithm's implementation following the book "Artificial Intelligence for Games" by Ian Millington and John Funge.
Use the mouse to target a destination and the following keys to open the following scenes: