ABSTRACT

This chapter describes how the AI in a character’s controller interacts with the rest of the game. Although not specifically about AI, it is nonetheless important as it introduces an underlying game architecture that embodies a character’s controller within the game. The controller can then perform actions to influence its world, which, along with the ability to perceive its world (covered in the next chapter), is one of the most basic capabilities it needs.