Please use this identifier to cite or link to this item: https://hdl.handle.net/10955/5496
Title: Tight integration of Artificial Intelligence in Game Development Tools
Authors: Angilica, Denise
Greco, Gianluigi
Ianni, Giovambattista
Keywords: ASP-Unity
Videogame
Stream reasoning
Tetris
Issue Date: 11-Mar-2020
Publisher: Università della Calabria
Series/Report no.: ING-INF/01;
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.
Description: Dottorato di Ricerca in Matematica e Informatica, XXXI ciclo
URI: https://hdl.handle.net/10955/5496
Appears in Collections:Dipartimento di Matematica e Informatica - Tesi di Dottorato

Files in This Item:
File Description SizeFormat 
Tesi_Angilica.pdf950,3 kBAdobe PDFView/Open


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