Pelimoottorien arkkitehtuuri ja pelimekanismit

No Thumbnail Available
Journal Title
Journal ISSN
Volume Title
Perustieteiden korkeakoulu | Bachelor's thesis
Electronic archive copy is available locally at the Harald Herlin Learning Centre. The staff of Aalto University has access to the electronic bachelor's theses by logging into Aaltodoc with their personal Aalto user ID. Read more about the availability of the bachelor's theses.
Date
2012-04-29
Major/Subject
Mediatekniikka
Mcode
IL3011
Degree programme
Tietotekniikka TIK
Language
fi
Pages
23
Series
Abstract
Tämä kirjallisuustutkimus keskittyy erityisesti tunnistamaan mekanismien merkityksen peleissä ja pelinkehityksessä, ja löytämään yhteyden mekanismien ja koodin välille. Pelimekanismeilla on merkittävä rooli pelisisällön tuotannossa ja ne ovat avainasemassa, kun luodaan vuorovaikutusta pelisysteemin ja pelaajan välille. Pelimoottorien arkkitehtuuria tarkastellaan, jotta saataisiin tekninen näkökulma pelien sisäisestä toiminnasta ja toteutuksesta. Niiden kehittämiseen liittyvien haasteiden lisäksi niiden rakennetta tutkitaan moduulien ja käytettyjen ohjelmointikielten avulla, ja esimerkkinä käytetään Quake-sarjan pelimoottoreita. Tässä tutkimuksessa löydettiin geneerisiä moduuleja, joista on erilaisia käytännön toteutuksia erityyppisissä pelimoottoreissa. Geneerisyydellä tarkoitetaan tässä, että moduulien ei tarvitse olla sidottuja tiettyyn pelimoottoritoteutukseen. Pelimekanismien toteuttamiseen käytetään pelituotannossa yleispäteviä komentosarjakieliä, mutta tästä aiheutuu kehitys- ja suorituskykyongelmia. Pelien sisällöntuottajat eivät yleensä ole ohjelmoijia ja tämä voi rajoittaa heidän mahdollisuuksiaan toteuttaa visioitaan. Pelimekanismit ovat tapa vaikuttaa pelimailmaan tilaan sen sääntösysteemin puitteissa. Pelaajan lisäksi myös tietokoneen ohjaamat toimijat voivat käyttää mekanismeja omien tavoitteidensa saavuttamiseksi. Pelisuunnittelijat kehittävät näitä tavoitteita luodakseen haluamansa pelikokemuksen pelaajalle. Pelimekanismeille luodaan merkitys tavoitteilla. Ilman niitä mekanismit ovat itsetarkoituksellisia, mikä ei riitä täyttämään käsitystämme peleistä. Peleissä mekanismien on luotava myös vuorovaikutusta pelimaailman ja pelaajan välille, jotta pelaaja haluaisi jatkaa pelisysteemin tutkimista.
Description
Supervisor
Janhunen, Tomi
Thesis advisor
Hirvisalo, Vesa
Keywords
pelimoottori, pelimoottorin arkkitehtuuri, pelimekanismi, pelinkehitys
Other note
Citation