The University of Dublin | Trinity College -- Ollscoil Átha Cliath | Coláiste na Tríonóide
Trinity's Access to Research Archive
Home :: Log In :: Submit :: Alerts ::

School of Computer Science and Statistics >
Computer Science >
Computer Science (Theses and Dissertations) >

Please use this identifier to cite or link to this item:

Title: Proactive Persistent Agents - Using Situational Intelligence to Create Support Characters in Character-Centric Computer Games
Author: Mac Namee, Brian
Advisor: Cunningham, Padraig
Keywords: Computer Science
Issue Date: Jan-2004
Abstract: Throughout the 1990's computer game development was dominated by the improvement of game graphics. However, graphical excellence is now the norm rather than the exception, and so other technologies are coming to the fore as developers strive to make their games stand out in an ever more crowded market. Sophisticated artificial intelligence (AI) is one such technology which is now receiving a large share of game development effort as game designers attempt to create more believable computer controlled characters.
Influenced by the notion of situational intelligence, this work presents the proactive persistent agent (PPA) architecture, an intelligent agent architecture that has been developed to drive the behaviours of non player support characters in character centric computer games. The key features of the architecture are that: PPA characters display believable behaviour across a diverse range of situations, through the use of role passing and fuzzy cognitive maps; PPA based characters are capable of sophisticated social behaviours based on psychological models of personality, mood and interpersonal relationships; The architecture performs in real time on machines of modest specifications; It is relatively easy for non programmers to author characters behaviours using the architecture.
The PPA architecture has been used in two demonstration applications (an adventure game and a system for animating sophisticated virtual humans) which will also be presented. These applications have been used to perform a rigorous evaluation of the architecture, which will also be described. Evaluation is notoriously difficult in systems used to simulate the behaviour of virtual characters, as the key notion of believability is troublingly subjective. However, in spite of the difficulties involved, an evaluation scheme has been developed and used. The evaluation shows that the PPA architecture is ideal for the contol of non player support characters in character centric games.
Appears in Collections:Computer Science (Theses and Dissertations)
Computer Science Technical Reports

Files in This Item:

File Description SizeFormat
TCD-CS-2004-27.pdf4.72 MBAdobe PDFView/Open

This item is protected by original copyright

Please note: There is a known bug in some browsers that causes an error when a user tries to view large pdf file within the browser window. If you receive the message "The file is damaged and could not be repaired", please try one of the solutions linked below based on the browser you are using.

Items in TARA are protected by copyright, with all rights reserved, unless otherwise indicated.


Valid XHTML 1.0! DSpace Software Copyright © 2002-2010  Duraspace - Feedback