Maria Cutumisu, Duane Szafron, Jonathan Schaeffer, Kevin Waugh, Curtis Onuczko, Jeff Siegel, Allan Schumacher
This demonstration describes the generation of ambient and latent NPC behavior scripts using generative behavior patterns with ScriptEase. Our behavior model supports behavior roles, a powerful mechanism that allows an NPC to change behavior sets during the story. Our motivation model for selecting ambient behaviors generates more realistic NPC behaviors and our novel collaboration protocol simplifies and extends the NPCs' collaborations with a broader range of NPCs. We demonstrate motivational ambient and latent behaviors for a guard NPC in a custom Neverwinter Nights game module. With ScriptEase, game authors can use, adapt, and create behavior patterns that generate complex, versatile, and engaging NPC behaviors.
Subjects: 6.1 Life-Like Characters 7.2 Software Agents
Submitted: Mar 26, 2007