Tekoälymenetelmien hyödyntäminen roolipelien NPC-hahmoissa
| dc.contributor.author | Westerlund, Paavo | |
| dc.contributor.department | fi=Tietotekniikan laitos|en=Department of Computing| | |
| dc.contributor.faculty | fi=Teknillinen tiedekunta|en=Faculty of Technology| | |
| dc.contributor.studysubject | fi=Tietotekniikka|en=Information and Communication Technology| | |
| dc.date.accessioned | 2025-02-03T22:30:19Z | |
| dc.date.available | 2025-02-03T22:30:19Z | |
| dc.date.issued | 2025-01-28 | |
| dc.description.abstract | Lähes kaikissa videopeleissä on tietokoneen kontrolloimia hahmoja, eli niin kutsuttuja NPC-hahmoja. Nämä hahmot ovat tärkeässä asemassa tietokoneroolipeleissä, joissa tarina ja hahmot usein korostuvat muita genrejä enemmän. Tutkielmassa käsitellään roolipelien NPC-hahmojen tekoälyllä toteutettavia ominaisuuksia ja näihin käytettäviä konkreettisia menetelmiä. NPC-hahmojen tekoäly on tärkeässä roolissa pelien immersiivisyyden ja mielekkyyden sekä siten pelikokemuksen kasvattamisessa. Tutkielma toteutettiin kirjallisuuskatsauksena, jonka pohjalta pyrittiin vastaamaan asetettuihin tutkimuskysymyksiin. Kirjallisuuskatsauksen pääaineistona oli tutkimusartikkeleita, joita tuettiin erinäisillä muilla lähteillä. Tarkoituksena oli koota kirjallisuutta yhteen ja pyrkiä havainnollistamaan NPC-hahmojen ja tekoälyn suhdetta. Kirjallisuuskatsauksen pohjalta havaittiin NPC-hahmojen tekoälyllä toteutettaviin ominaisuuksiin kuuluvan päätöksenteko, käyttäytyminen, persoonallisuus, polunetsintä, dialogit sekä DDA. Näistä muodostettiin eri ominaisuuksien yhteyksiä havainnollistava malli. Ominaisuuksien toteutusmenetelmiä roolipeleissä löydettiin useita eri tyyppisiä. Löydettyihin menetelmiin lukeutuvat esimerkiksi käytöspuut, tilakoneet, IDA* ja neuroverkot. Näiden toimintaa avattiin enemmän yleisellä tasolla. Lopuksi tarkasteltiin rajoitteita ja jatkotutkimusmahdollisuuksia sekä koottiin tutkielman sisältöä yhteen. | |
| dc.format.extent | 47 | |
| dc.identifier.olddbid | 196886 | |
| dc.identifier.oldhandle | 10024/179928 | |
| dc.identifier.uri | https://www.utupub.fi/handle/11111/2215 | |
| dc.identifier.urn | URN:NBN:fi-fe202502039131 | |
| dc.language.iso | fin | |
| dc.rights | fi=Julkaisu on tekijänoikeussäännösten alainen. Teosta voi lukea ja tulostaa henkilökohtaista käyttöä varten. Käyttö kaupallisiin tarkoituksiin on kielletty.|en=This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.| | |
| dc.rights.accessrights | avoin | |
| dc.source.identifier | https://www.utupub.fi/handle/10024/179928 | |
| dc.subject | videopelit, non-player character, NPC, tekoäly, AI, roolipelit, RPG | |
| dc.title | Tekoälymenetelmien hyödyntäminen roolipelien NPC-hahmoissa | |
| dc.type.ontasot | fi=Kandidaatintutkielma|en=Bachelor's thesis| |
Tiedostot
1 - 1 / 1
Ladataan...
- Name:
- Westerlund_Paavo_Kandi_2025.pdf
- Size:
- 2.29 MB
- Format:
- Adobe Portable Document Format