Hyppää sisältöön
    • Suomeksi
    • På svenska
    • In English
  • Suomi
  • Svenska
  • English
  • Kirjaudu
Hakuohjeet
JavaScript is disabled for your browser. Some features of this site may not work without it.
Näytä viite 
  •   Ammattikorkeakoulut
  • Jyväskylän ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite
  •   Ammattikorkeakoulut
  • Jyväskylän ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite

Kustomisaation kehittäminen mobiilipelissä

Niskanen, Jarkko (2023)

 
Avaa tiedosto
Opinnaytetyo_Niskanen_Jarkko.pdf (1.788Mt)
Lataukset: 


Niskanen, Jarkko
2023
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2023091225643
Tiivistelmä
Pelialalla kilpailu on runsasta, ja uudentyyppiselle sisällölle on aina tarvetta. Tutkimuksellisella kehittämistyöllä selvitettiin kehitettävän mobiilipelin vastaavia toteutuksia ja pyrittiin löytämään uusia kustomisaatiototeutuksia. Selvitetyistä kustomisaatiototeutuksista etsittiin toistuvia teemoja, kehityskohteeksi valittiin tarrojen asettaminen ajoneuvoon ajallisesti kannattavimpana vaihtoehtona, ja tätä varten selvitettiin eri teknologioita toteutusta varten.

Tarrojen asetteluun löydettiin useampi teknologiavaihtoehto, Unityn tarjoamia sekä kolmannen osapuolen kehittämiä. Jokainen teknologiavaihtoehto käsiteltiin ja mahdollisuuksien mukaan kokeiltiin kehitettävässä kohteessa. Valittu teknologia oli jo ennestään hyödynnetty ajoradoilla, kuten seinään projektoitu spraymaalaus.

Työn tuloksena kehitettiin tarrojen asettelu Unityllä, joka muuntaa käyttäjän syötteet ajoneuvon paikalliseen koordinaatistoon, laskee piirtoalueen syvyyden, sekä yhdistää luodut tarrat yhdeksi peliobjektiksi. Tarrojen data muunnettiin JSON muotoon ja tallennettiin mobiililaitteelle salattuna. Yhdistämisen tuoma suorituskykymuutos mitattiin ruudunpäivitystestillä, jossa samalla varmistettiin, ettei tarrojen implementaatio heikentänyt pelin suorituskykyä.

Kehitystyön perusteella mobiilipelikehityksessä suuria objektimääriä tulee välttää, sillä ruudunpäivitysnopeus alkaa laskemaan hyvin nopeasti. Unityllä kehittäessä objektien skaalauksia ei lähtökohtaisesti tule muuttaa, sillä se tuo ongelmia myöhemmässä kohtaa, pahimmillaan suorituskykyongelmia. Käyttöliittymää suunnitellessa on hyvä huomioida mahdollisimman selkeät symbolit sekä pelaajan ensimmäinen kokemus uudesta ominaisuudesta.
Kokoelmat
  • Opinnäytetyöt (Avoin kokoelma)
Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste
 

Selaa kokoelmaa

NimekkeetTekijätJulkaisuajatKoulutusalatAsiasanatUusimmatKokoelmat

Henkilökunnalle

Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste