Mostra i principali dati dell'item
Tight integration of Artificial Intelligence in Game Development Tools
dc.contributor.author | Angilica, Denise | |
dc.contributor.author | Greco, Gianluigi | |
dc.contributor.author | Ianni, Giovambattista | |
dc.date.accessioned | 2024-07-19T10:20:10Z | |
dc.date.available | 2024-07-19T10:20:10Z | |
dc.date.issued | 2020-03-11 | |
dc.identifier.uri | https://hdl.handle.net/10955/5496 | |
dc.description | Dottorato di Ricerca in Matematica e Informatica, XXXI ciclo | en_US |
dc.description.abstract | In this thesis we aim to narrow some of the gaps that prevent the adoption of declarative tools within highly dynamically changing environments, with a particular focus to the context of game development. Integrating reasoning modules, based on declarative speci cations, within the commercial game development life-cycle, poses a number of unsolved challenges, each with nonobvious solution. It is necessary to cope with strict time performance requirements; the duality between procedural code and declarative speci cations prevents easy integration; the concurrent execution of reasoning tasks and game updates requires proper information passing strategies between the two involved sides. In this context, we propose a framework that can be deployed within the well-known Unity game development engine. The so-called ThinkEngine framework allows to embed reasoning modules, based on knowledge representation techniques, within the game logic. ThinkEngine respects the Unity development philosophy, and is properly integrated both at design-time and at run-time. A use case is reported about, showing the potential of the proposed infrastructure. | en_US |
dc.language.iso | en | en_US |
dc.publisher | Università della Calabria | en_US |
dc.relation.ispartofseries | ING-INF/01; | |
dc.subject | ASP-Unity | en_US |
dc.subject | Videogame | en_US |
dc.subject | Stream reasoning | en_US |
dc.subject | Tetris | en_US |
dc.title | Tight integration of Artificial Intelligence in Game Development Tools | en_US |
dc.type | Thesis | en_US |