Chapter 8. Crowd Interactions
After understanding how to develop an AI character that can move freely around the map, searching for the best paths to arrive at certain destinations, we can start working on the interaction between characters. In this chapter, we will be looking at realistic crowd interactions, how to develop a believable crowd behavior, and how a character should perceive the rest of the group. The goal of this chapter is to keep giving information to our AI character about the environment, and in this particular case, about the other intelligent agents of the game. On this chapter, we will be talking about AI coordination, communication and crowd collision avoidance.