AAU Student Projects - visit Aalborg University's student projects portal
A master's thesis from Aalborg University
Book cover


Entertaining Agents: for Multi-Player Role Playing Games

Translated title

Term

4. term

Publication year

2004

Submitted on

Abstract

Working from a goal to create entertaining and interesting agents for RPGs, we design an agent architecture. The architecture incorporates many elements designed for instilling it with a personality of its own, and for using this personality to make the agent entertaining. The means for making the agents interesting, and giving them personality, include: Using vector-distances to select the one sentence, from a set of sentences, that best matches the agents personality. Selecting actions and plans based on parts of the agents personality described as a vector. Cognitive dissonance is used by the agent to decide how to interact with players and other agents. We also touch upon subjects, such as quad-trees, networking in multi-player games, and planning, as they relate to our architecture.