Implementation of some of the steering behaviours defined in Steering Behaviors For Autonomous Characters using OpenSteer library. The following behaviours were developed: Arrival, Wandering, Leader Following, Containment, Flow Field Following, Path Following and Obstacle Avoidance. A* pathfinding algorithm with variable terrain cost was implemented and combined with Path Following to navigate maps.