ABSTRACT

While consistency is essential, good feedback is also required to help the player understand the AI’s behavior. The player must be able to “read” or understand what the AI is doing and why they are doing it. Similar to what is mentioned earlier, it’s a difficult balance between readable feedback and something that looks and feels human. Getting the right barks and animations is important, as well as having enough variety. Any game where the player can hide, or break line of sight, requires some type of visual perception model. Commonly, we refer to this as a vision cone, and while a cone does a good job of modeling what the nonplayer character can see directly in front of him, it does a poor job of modeling many other aspects of vision. The two most glaring examples are peripheral vision and vision at a distance. Environmental awareness is a broad term.