Serious games are pedagogical tools used in many domains and considered a viable solution to professional training. Core elements for the construction of effective serious games are the Non-Player Characters (NPCs) which, depending on the quality of the Artificial Intelligence (AI), can make the training scenarios more realistic and engaging. One of the main issues with existing games concerns the limited possibility to edit their content. These tools are usually delivered as closed products with no, or minimal, customization features. The modification of the virtual environment is strongly constrained and the behavior of NPCs is fixed to a predefined set of actions. Therefore it becomes hard for trainers to adapt the training according to different requirements. In this paper we propose a solution for the customization of AIs, aimed at allow non-technical users to edit complex behavioral models through a new high-level approach. The Actors' Programming Environment (APE) has been developed on the base of a user-centered design and a preliminary evaluation was conducted with eight experts in computer science and interaction design, serving as evaluators. The results suggest that the approach is suitable for this context and might prove to be a good basis for future developments.

APE: End User Development for Emergency Management Training

Menestrina, Zeno;De Angeli, Antonella;
2014-01-01

Abstract

Serious games are pedagogical tools used in many domains and considered a viable solution to professional training. Core elements for the construction of effective serious games are the Non-Player Characters (NPCs) which, depending on the quality of the Artificial Intelligence (AI), can make the training scenarios more realistic and engaging. One of the main issues with existing games concerns the limited possibility to edit their content. These tools are usually delivered as closed products with no, or minimal, customization features. The modification of the virtual environment is strongly constrained and the behavior of NPCs is fixed to a predefined set of actions. Therefore it becomes hard for trainers to adapt the training according to different requirements. In this paper we propose a solution for the customization of AIs, aimed at allow non-technical users to edit complex behavioral models through a new high-level approach. The Actors' Programming Environment (APE) has been developed on the base of a user-centered design and a preliminary evaluation was conducted with eight experts in computer science and interaction design, serving as evaluators. The results suggest that the approach is suitable for this context and might prove to be a good basis for future developments.
2014
Proceedings of the 6th International Conference on Games and Virtual Worlds for Serious Applications (VS-GAMES)
AA. VV.
New York
IEEE
9781479940561
Menestrina, Zeno; De Angeli, Antonella; P., Busetta
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11572/101626
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 5
  • ???jsp.display-item.citation.isi??? ND
social impact