Please use this identifier to cite or link to this item:
https://hdl.handle.net/10955/5496
Full metadata record
DC Field | Value | Language |
---|---|---|
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 |
Appears in Collections: | Dipartimento di Matematica e Informatica - Tesi di Dottorato |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
Tesi_Angilica.pdf | 950,3 kB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.