Olemassa olevan pelimekaniikan uudelleentoteutus ennakkojulkaistussa videopelissä
Toivanen, Juuso (2021)
Toivanen, Juuso
2021
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2021120123039
https://urn.fi/URN:NBN:fi:amk-2021120123039
Tiivistelmä
Tämän opinnäytetyön tavoitteena oli luoda uudelleentoteutus ennakkojulkaistulle Surviving the Aftermath -videopelin pelimekaniikalle, joka julkaistaan peliin ilmaisen päivityksen muodossa. Peliä kehitettiin Unity-pelimoottorilla. Opinnäytetyön toimeksiantajana toimi Iceflake Studios Oy, joka on tamperelainen pelejä kehittävä yritys. Pelimekaniikasta on tarkoitus luoda koherentti kokonaisuus, joka parantaa pelaajan pelikokemusta.
Uudelleentoteutus tehtiin yhteistyössä Iceflake Studios Oy:n kanssa, ja tämä työ sisältää ohjelmoinnin prosessin kuvaamisen. Työssä kuvataan uudelleentoteutuksen teoreettinen osuus sekä käytännön toteutus. Teoreettinen osuus sisältää pelimekaniikan uusimisen tarkemmat vaatimukset ja mahdollisten toteutustapojen kartoittamisen. Käytännön toteutuksessa syvennytään ohjelmointiin, ja eri osa-alueitten eri toiminnallisuuksia selitetään koodin avulla.
Opinnäytetyön tuloksena syntyi vaatimuksien mukainen pelimekaniikan uudelleentoteutus, joka julkaistiin Surviving the Aftermath -videopeliin osana isompaa päivitystä.
Uudelleentoteutus tehtiin yhteistyössä Iceflake Studios Oy:n kanssa, ja tämä työ sisältää ohjelmoinnin prosessin kuvaamisen. Työssä kuvataan uudelleentoteutuksen teoreettinen osuus sekä käytännön toteutus. Teoreettinen osuus sisältää pelimekaniikan uusimisen tarkemmat vaatimukset ja mahdollisten toteutustapojen kartoittamisen. Käytännön toteutuksessa syvennytään ohjelmointiin, ja eri osa-alueitten eri toiminnallisuuksia selitetään koodin avulla.
Opinnäytetyön tuloksena syntyi vaatimuksien mukainen pelimekaniikan uudelleentoteutus, joka julkaistiin Surviving the Aftermath -videopeliin osana isompaa päivitystä.