Extended Behavior Networks and Agent Personality: Investigating the Design of Character Stereotypes in the Game Unreal Tournament
نویسندگان
چکیده
The Extended Behavior Network (EBN) is an architecture and action selection mechanism to design agents capable of selecting sets of concurrent actions in dynamic and continuous environments. It allows one to specify context-dependent motivations and build agents modularly, and has achieved good results in the Robocup and in the 3D action game Unreal Tournament. PHISH-Nets, another behavior network model capable of selecting just single actions, was applied to character modeling, with promising results. We investigate how EBNs fare on agent personality modeling via the design and analysis of 5 stereotypes in Unreal Tournament. We discuss three ways to build character personas and situate our work within other approaches. We conclude that EBNs provide a straightforward way to develop and experiment with different personalities, being interesting for building agents with simple personas and for character prototyping.
منابع مشابه
The Behavior Oriented Design of an Unreal Tournament Character
This paper presents a case study for using a relatively recently developed methodology, Behavior Oriented Design, to develop an Intelligent Virtual Agent (IVA). Our usability study was conducted in Unreal Tournament using the game Capture The Flag. The final agent displays reasonably competent behavior: she is able to pursue multiple goals simultaneously and produce well-ordered behavior.
متن کاملAn Extended Behavior Network for a Game Agent: An Investigation of Action Selection Quality and Agent Performance in Unreal Tournament
This work describes an application of extended behavior networks to the control of an agent in the game Unreal Tournament. Extended Behavior Networks (EBNs) are a class of action selection architectures capable of selecting a good set of actions for complex agents situated in continuous and dynamic environments. They have been successfully applied to the Robocup, but never before used in comput...
متن کاملAI Characters and Directors for Interactive Computer Games
We are creating an environment for investigating the role of advanced AI in interactive, story-based computer games. This environment is based on the Unreal Tournament (UT) game engine and the Soar AI engine. Unreal provides a 3D virtual environment, while Soar provides a flexible architecture for developing complex AI characters. This paper describes our progress to date, starting with our gam...
متن کاملUnrealGoal Bots - Conceptual Design of a Reusable Interface
It remains a challenge with current state of the art technology to use BDI agents to control real-time, dynamic and complex environments. We report on our effort to connect the Goal agent programming language to the real-time game Unreal Tournament 2004. BDI agents provide an interesting alternative to control bots in a game such as Unreal Tournament to more reactive styles of controlling such ...
متن کاملArchitectures by Design: The Iterative Development of an Integrated Intelligent Agent
In this paper we demonstrate how a design-based methodology can be used to iteratively produce designs for an information-processing architecture that integrates various intelligent capabilities. This methodology allows us to explain system performance in terms of changes to an existing architecture design, with the explanations being supported by performance data from an implementation of the ...
متن کامل