Title :
Believable NPCs in serious games: HTN planning approach based on visual perception
Author :
Mahmoud, I.M. ; Lianchao Li ; Wloka, Dieter ; Ali, Mostafa Z.
Author_Institution :
Comput. Sci., Univ. of Kassel, Kassel, Germany
Abstract :
On the way of the creation of virtual autonomous characters that are lifelike, intelligent and convey empathy, a strategic planning architecture is presented in the domain of serious games, where games are designed and built for an educational primary purpose other than pure entertainment. Our serious game is in the domain of emergency management; firefighters and first responders in accidents situations. Two contributions are presented in this paper; firstly, a visual perception system for non-player characters (NPCs) along with a short-term memory (working memory) are implemented so that NPCs will have access to only limited information and have to build their plans and make their decisions based on what they can perceive from their surrounding environment. Secondly, an HTN planning approach is implemented based on SHOP for the domain of our serious game. Five modules were developed in this part; Controller, World Model, Domain, Interface and HTN Planner. The plan is generated online based on the information gathered from the visual perception system and stored in the working memory. Our experiment shows the effectiveness of the proposed approach to create believable NPC behavior.
Keywords :
emergency management; planning (artificial intelligence); serious games (computing); HTN planner module; HTN planning approach; believable NPC; controller module; domain module; educational primary purpose; emergency management; entertainment purpose; firefighters; first responders; interface module; nonplayer characters; serious games; strategic planning architecture; virtual autonomous characters; visual perception system; world model module; Computational modeling; Games; Retina; Robot sensing systems; Strategic planning; Visualization;
Conference_Titel :
Computational Intelligence and Games (CIG), 2014 IEEE Conference on
Conference_Location :
Dortmund
DOI :
10.1109/CIG.2014.6932891