This article summarizes the main results of PRESTO, a 4-year industrial research project ending in 2016. Its main objective was the development of an environment for the authoring and control of training sessions in 3D-based serious games, especially in the domain of emergency management. PRESTO adopts artificial intelligence and reusable components (models of behavior of NPCs and game-level scripts) and offers end-user tools for their development, in addition to programming frameworks and APIs. The starting point was the authors’ experiences with the BDI (Belief, Desire, Intention) agent architecture and its cognitive extensions. Given the relative immaturity of the selected game environments (Unity and XVR) from a behavioral AI perspective, a significant number of challenges concerning semantics, perception and control had to be tackled. Results presented here include game-agnostic semantization, composition of tactical agents from reusable behavioral models, agent-level scripting for game-specific behaviors, game-level scripting to represent agent- and game strategies, and graphical development environments directed at game and domain specialists rather than software engineers. An analysis methodology and a few pilot studies are introduced. The PRESTO suite, used for the development of commercial training services, is currently available only on request, for both commercial and research uses.

Applying BDI To Serious Games: The PRESTO Experience / Busetta, Paolo; Calanca, Paolo; Robol, Marco. - DISI-16-011:(2016), pp. 1-14.

Applying BDI To Serious Games: The PRESTO Experience

Robol, Marco
2016-01-01

Abstract

This article summarizes the main results of PRESTO, a 4-year industrial research project ending in 2016. Its main objective was the development of an environment for the authoring and control of training sessions in 3D-based serious games, especially in the domain of emergency management. PRESTO adopts artificial intelligence and reusable components (models of behavior of NPCs and game-level scripts) and offers end-user tools for their development, in addition to programming frameworks and APIs. The starting point was the authors’ experiences with the BDI (Belief, Desire, Intention) agent architecture and its cognitive extensions. Given the relative immaturity of the selected game environments (Unity and XVR) from a behavioral AI perspective, a significant number of challenges concerning semantics, perception and control had to be tackled. Results presented here include game-agnostic semantization, composition of tactical agents from reusable behavioral models, agent-level scripting for game-specific behaviors, game-level scripting to represent agent- and game strategies, and graphical development environments directed at game and domain specialists rather than software engineers. An analysis methodology and a few pilot studies are introduced. The PRESTO suite, used for the development of commercial training services, is currently available only on request, for both commercial and research uses.
2016
Trento
University Of Trento
Applying BDI To Serious Games: The PRESTO Experience / Busetta, Paolo; Calanca, Paolo; Robol, Marco. - DISI-16-011:(2016), pp. 1-14.
Busetta, Paolo; Calanca, Paolo; Robol, Marco
File in questo prodotto:
File Dimensione Formato  
2016_1101 PRESTO DISITechnicalReport.pdf

Solo gestori archivio

Descrizione: Articolo principale
Tipologia: Pre-print non referato (Non-refereed preprint)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 982.58 kB
Formato Adobe PDF
982.58 kB Adobe PDF   Visualizza/Apri
2017_0101 PRESTO DISITechnicalReport2.pdf

accesso aperto

Descrizione: Versione 1 gennaio 2017
Tipologia: Pre-print non referato (Non-refereed preprint)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 984.12 kB
Formato Adobe PDF
984.12 kB Adobe PDF Visualizza/Apri

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/154697
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
  • OpenAlex ND
social impact