Peli- ja mainospalvelupaketti mobiilipelien kaupallistamiseen
Huiko, Dan (2020)
Huiko, Dan
2020
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-202003103251
https://urn.fi/URN:NBN:fi:amk-202003103251
Tiivistelmä
Tämän insinöörityön tavoitteena oli tutkia mobiilipelikehityksen yleisiä tarpeita ilmaispelien kaupallistamisen näkökulmasta ja kehittää sitä varten yleishyödyllinen ja yksinkertainen paketti Unity-pelimoottorille. Tällä paketilla tulisi aloittelevankin pelikehittäjän pystyä ottamaan kaupallistamiseen tarvittavat ominaisuudet käyttöönsä.
Tässä työssä käydään läpi ilmaispelien kaupallistamisen tarpeita ja haasteita sekä paneudutaan Googlen tarjoamiin rajapintoihin peli- sekä mainospalveluita varten Unity-pelimoottorille. Näitä hyödyntäen oli tavoitteena kehittää yhteen Unity-pakettiin kääritty toteutus mobiilikehityksen kaupallistamisen tärkeimmistä ominaisuuksista, joihin sisältyisivät sosiaaliset palvelut, eri tyyppiset mainokset sekä pilvitallennus.
Näiden palvelujen kehittämistä ja testaamista varten kehitettiin myös yksinkertainen peli. Tähän implementoitiin tässä työssä kehitetyt ominaisuudet niin kuin ne julkaisukelpoisissa peleissäkin implementoitaisiin, jotta saataisiin hyvä käsitys siitä, minkälaisia eri ominaisuuksia kehittäjät tältä rajapinnalta saattavat toivoa. Lopputuloksena saatiin aikaiseksi helposti käyttöönotettava paketti, jolla voidaan nopeasti implementoida mobiilipelisovelluksiin Googlen peli- ja/tai mainospalvelut.
Tässä työssä käydään läpi ilmaispelien kaupallistamisen tarpeita ja haasteita sekä paneudutaan Googlen tarjoamiin rajapintoihin peli- sekä mainospalveluita varten Unity-pelimoottorille. Näitä hyödyntäen oli tavoitteena kehittää yhteen Unity-pakettiin kääritty toteutus mobiilikehityksen kaupallistamisen tärkeimmistä ominaisuuksista, joihin sisältyisivät sosiaaliset palvelut, eri tyyppiset mainokset sekä pilvitallennus.
Näiden palvelujen kehittämistä ja testaamista varten kehitettiin myös yksinkertainen peli. Tähän implementoitiin tässä työssä kehitetyt ominaisuudet niin kuin ne julkaisukelpoisissa peleissäkin implementoitaisiin, jotta saataisiin hyvä käsitys siitä, minkälaisia eri ominaisuuksia kehittäjät tältä rajapinnalta saattavat toivoa. Lopputuloksena saatiin aikaiseksi helposti käyttöönotettava paketti, jolla voidaan nopeasti implementoida mobiilipelisovelluksiin Googlen peli- ja/tai mainospalvelut.