Summary
In this chapter, we revisited how to create point-to-point movement, but instead of using a simple method, we have studied how huge and successful game studios manage to solve one of the most complicated features of a AI, pathfinding. Here, we have learned how to use theta algorithms to recreate an human feature that helps us search and move in the right direction in order to arrive at the desired destination.
In the next chapter, we will be talking about realistic crowd interactions, a very important aspect when trying to make an AI character as realistic as possible. We will be studying different approaches used in different types of game, and also we will be looking at how humans and animals interact in their environments and how we can use that in our AI code.