Game Artificial Intelligence (AI) is the code in game that makes the computer-controlled opponents (agents) to make smart decisions in game world. There are some AI problems that are essential in games: pathfinding, decision making, generating player’s characteristics, game’s logic management. However these problems are gameplay dependant. The main goal of this study – to generalize AI problems’ solutions for games of many kinds, that is, to make AI solutions gameplay independent. We have achieved this goal by using data-driven design in our solutions. We separated the game logic and the game code levels by using this approach. Such separation gave us an opportunity to manipulate game logic and data freely. We have examined our decision making system and determined that it is flexible and is easy of use.
Identifer | oai:union.ndltd.org:LABT_ETD/oai:elaba.lt:LT-eLABa-0001:E.02~2006~D_20060530_230518-37270 |
Date | 30 May 2006 |
Creators | Fiodorova, Jelena |
Contributors | Ostreika, Armantas, Stulpinas, Raimundas, Kazanavičius, Egidijus, Butleris, Rimantas, Motiejūnas, Kęstutis, Šeinauskas, Rimantas, Blažauskas, Tomas, Štuikys, Vytautas, Bareiša, Eduardas, Kaunas University of Technology |
Publisher | Lithuanian Academic Libraries Network (LABT), Kaunas University of Technology |
Source Sets | Lithuanian ETD submission system |
Language | Lithuanian |
Detected Language | English |
Type | Master thesis |
Format | application/pdf |
Source | http://vddb.library.lt/obj/LT-eLABa-0001:E.02~2006~D_20060530_230518-37270 |
Rights | Unrestricted |
Page generated in 0.0021 seconds