It is important to have grasped the basic skills from Chapter 1, Behaviors – Intelligent Movement, to be able to develop a strategy to extend the framework for your own needs, that is, understanding the principles of how the agent class works, and how the behaviors help the player move toward an object. In a nutshell, we are talking about vector operations.