Learn how to create more realistic and believable characters for videogames using AI programming techniques.Written for novice to experiencedgame developers, "Emotion Notions: Modeling Personality in GameCharacter AI" shows you how to model human personality, mood, andemotion into your video game characters. Adding personality to gamecharacters allows them to portray intention, a necessary component ofbelievability. You'll examine the theory and concepts behind videogame artificial intelligence, such as believability, interaction, engagement,and immersion. Using 2D sprite-based games created with MicrosoftXNA, you'll explore these game AI concepts in a simple game environmentand learn how to apply them to all games. You'll learn how tomodel individuality, emotion, mood, and more to make your gamecharacters more convincing and human-like as you work step-by-stepthrough hands-on projects. All the source code and assets needed tocomplete the projects is included on the accompanying CD-ROM.