A Virtual Inhabitant is a kind of believable agent proposed to endow attractive features of human-controlled characters, especially the diverse behaviors, to the computer-controlled characters. To behave diversely, goal production module of a Virtual Inhabitant should be designed to produce wide variety of goals semi-automatically which are fit for general situations in contrast to the previous character’s goal production models which are devised for handling very restricted situation based on fixed form goal description methods such as script, state-machine. In this paper, we elaborate the goal production module by categorizing diverse drive stimuli, devising extending and matching methods for those stimuli, and introducing additional methods for supporting the features stressed in psychological field and habitual/routine behavior of a Virtual Inhabitant. We expect that the proposed goal production module can be used for the characters in the open-ended games, on-line games, virtual communities, and so on.
[1]
James C. Lester,et al.
Life-Like Pedagogical Agents in Constructivist Multimedia Environments: Cognitive Consequences of their Interaction
,
2000
.
[2]
Byung-Joo Kim,et al.
An Elaborated Knowledge Structure for Implementing a Virtual Inhabitant
,
2006,
Artificial Intelligence and Applications.
[3]
C. L. Hull,et al.
A Behavior System
,
1954
.
[4]
Nick Hawes,et al.
ANYTIME DELIBERATION FOR COMPUTER GAME AGENTS
,
2004
.
[5]
Byung-Joo Kim,et al.
An agent architecture for implementing a virtual inhabitant
,
2004,
10th International Multimedia Modelling Conference, 2004. Proceedings..
[6]
Barry G. Silverman,et al.
More Realistic Human Behavior Models for Agents in Virtual Worlds: Emotion, Stress, and Value Ontologies
,
2001
.
[7]
K. Lewin.
Field theory in social science
,
1951
.