Forscherin am Elektronenmikroskop

Projekt

Pelinsisäiset agentit reaaliaikaisissa peleissä

Merkittävä osa videopelien pelikokemuksesta perustuu pelaajan ja pelin tekoälyjärjestelmän väliseen vuorovaikutukseen. Tässä kirjallisuuskatsauksessa yritetään selvittää olemassaolevan aineiston perusteella, millaisia tekoälymenetelmiä käytetään reaaliaikaisten pelien toteutuksissa. Katsaus toteutettiin keräämällä ain…

Merkittävä osa videopelien pelikokemuksesta perustuu pelaajan ja pelin tekoälyjärjestelmän väliseen vuorovaikutukseen. Tässä kirjallisuuskatsauksessa yritetään selvittää olemassaolevan aineiston perusteella, millaisia tekoälymenetelmiä käytetään reaaliaikaisten pelien toteutuksissa. Katsaus toteutettiin keräämällä aineistoa pelitutkimuksen, pelitekoälyn tutkimuksen sekä tekoälytutkimuksen artikkeleista ja konferensseista. Lisäksi hyödynnettiin pelinkehittäjien konferenssiesityksiä. Keskeinen havainto on se, että peliteollisuudessa käytetyt tekoälymenetelmät ovat pääosin yksinkertaisia symbolisen tekoälyn menetelmiä, joiden yleisimpiä käyttötarkoituksia ovat pelisisäisten tekoälyhahmojen ja vastustajien päätöksenteko sekä reitinhakuongelmat. Peliteollisuudessa keskeinen kriteeri menetelmän valinnassa on pelikokemuksen parantaminen, vaikka tekoälyjärjestelmän täytyy myös ratkaista laskennallisia ongelmia. On myös tutkimusta koneoppimisen hyödyntämisestä peliteollisuudessa ja esimerkiksi oppivien tekoälyvastustajien potentiaali pelikokemuksen parantamisessa tiedostetaan. Edistyneimmät tekoälymenetelmät eivät kuitenkaan ole yleisessä käytössä peliteollisuudessa, sillä niiden käyttöönotto on haastavaa, resurssivaatimukset korkeita ja lopputulos ei ole välttämättä parempi pelikokemuksen kannalta kuin yksinkertaisemmilla tekoälymenetelmillä.