Mobiilipelikehitys julkaisualustalle hyödyntäen ohjelmistokehityspakettia
Niemi, Elias (2025)
Niemi, Elias
2025
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-2025111027606
https://urn.fi/URN:NBN:fi:amk-2025111027606
Tiivistelmä
Opinnäytetyön tarkoituksena oli kehittää mobiilipeli hyödyntäen Playnest ohjelmistokehityspakettia. Pelin kehitys tapahtui Unity-alustalla. Aiheen valinta perustui halusta oppia rajapintojen hyödyistä pelinkehityksessä. Kehitysvaiheessa pyrittiin ymmärtämään ohjelmistokehityspakettien merkityksestä peliprojektin edistämiseen.
Kehitystyössä käytettiin iteratiivista menetelmää, jossa peliä kehitettiin, testattiin ja testauksen tuloksia käytiin läpi jatkuvasti. Pelin ongelmia korjattiin tulosten mukaan ja samaa kehitysympyrää jatkettiin. Opinnäytetyön raportissa käsiteltiin kehityspaketin tarjoamia työkaluja ja niiden hyödyntämistä. Tavoitteisiin pääsyä seurattiin arvioiden alustan tarjoamaa hyötyä kehittäjän näkökulmasta.
Pelattavaa peliä testattiin Unity-editorissa ja mobiililaitteilla. Pelin testaus tapahtui kehittäjän ja Playnest tiimin toimesta.
Opinnäytetyön tuloksena synti peli nimeltä Tower Destroyer, tämä toimii esimerkkinä ohjelmistokehityspaketin hyödyntämisestä projektissa. Työssä tarkastellaan Playnestin tarjoamia työkaluja ja arvioidaan niiden vaikutusta kehitykseen.
Kehitystyössä käytettiin iteratiivista menetelmää, jossa peliä kehitettiin, testattiin ja testauksen tuloksia käytiin läpi jatkuvasti. Pelin ongelmia korjattiin tulosten mukaan ja samaa kehitysympyrää jatkettiin. Opinnäytetyön raportissa käsiteltiin kehityspaketin tarjoamia työkaluja ja niiden hyödyntämistä. Tavoitteisiin pääsyä seurattiin arvioiden alustan tarjoamaa hyötyä kehittäjän näkökulmasta.
Pelattavaa peliä testattiin Unity-editorissa ja mobiililaitteilla. Pelin testaus tapahtui kehittäjän ja Playnest tiimin toimesta.
Opinnäytetyön tuloksena synti peli nimeltä Tower Destroyer, tämä toimii esimerkkinä ohjelmistokehityspaketin hyödyntämisestä projektissa. Työssä tarkastellaan Playnestin tarjoamia työkaluja ja arvioidaan niiden vaikutusta kehitykseen.
