Verkkopohjaisen pistetaulukon kehittäminen mobiilipeliin
Hämäläinen, Suvi (2024)
Hämäläinen, Suvi
2024
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-2024091125016
https://urn.fi/URN:NBN:fi:amk-2024091125016
Tiivistelmä
Insinöörityön tavoitteena oli suunnitella ja toteuttaa verkkopohjainen pistetaulukko Unity-pelimoottorilla kehitettyyn The Ultimate Rock & Metal Quiz -mobiilipeliin. Työn alussa esiteltiin pelin paikallinen pistetaulukko ja käytiin läpi verkkopohjaiseen pistetaulukkoon siirtymisen hyötyjä. Lisäksi tutkittiin pistetaulukon mahdollisia toteutustapoja sekä mobiilipelialan yleisiä käytäntöjä.
Projekti sisälsi verkkopohjaisen pistetaulukon suunnittelun ja toteutuksen Unityssa. Työhön kuului olennaisena osana tietokantapalvelun valinta ja käyttöönotto sekä sen integroiminen peliin. Myös pelin käyttöliittymää päivitettiin pistetaulukon lisäämisen yhteydessä.
Työssä vertailtiin eri pilvipalveluja, joista valittiin Firebase sen helppokäyttöisyyden, luotettavuuden ja skaalautuvuuden takia. Työn edetessä todettiin, että Firebase oli hyvä valinta ja sen tarjoamat palvelut ja toiminnallisuudet sopivat hyvin mobiilipelien kehitykseen.
Projektissa kiinnitettiin huomiota myös mahdollisiin riskeihin, joita käyttäjien syöttämä tieto voi aiheuttaa. Peliin lisättiin rajoituksia ja käyttäjien syöttämien nimimerkkien tarkistus riskien minimoimiseksi.
Insinöörityön lopputuloksena syntyi toimiva verkkopohjainen pistetaulukko, joka tarjoaa käyttäjille mahdollisuuden kilpailla muiden pelaajien kanssa. Pistetaulukko parantaa pelikokemusta, mikä voi lisätä The Ultimate Rock & Metal Quiz -pelin käyttäjämääriä ja sitä kautta myös mainostuloja.
Projekti sisälsi verkkopohjaisen pistetaulukon suunnittelun ja toteutuksen Unityssa. Työhön kuului olennaisena osana tietokantapalvelun valinta ja käyttöönotto sekä sen integroiminen peliin. Myös pelin käyttöliittymää päivitettiin pistetaulukon lisäämisen yhteydessä.
Työssä vertailtiin eri pilvipalveluja, joista valittiin Firebase sen helppokäyttöisyyden, luotettavuuden ja skaalautuvuuden takia. Työn edetessä todettiin, että Firebase oli hyvä valinta ja sen tarjoamat palvelut ja toiminnallisuudet sopivat hyvin mobiilipelien kehitykseen.
Projektissa kiinnitettiin huomiota myös mahdollisiin riskeihin, joita käyttäjien syöttämä tieto voi aiheuttaa. Peliin lisättiin rajoituksia ja käyttäjien syöttämien nimimerkkien tarkistus riskien minimoimiseksi.
Insinöörityön lopputuloksena syntyi toimiva verkkopohjainen pistetaulukko, joka tarjoaa käyttäjille mahdollisuuden kilpailla muiden pelaajien kanssa. Pistetaulukko parantaa pelikokemusta, mikä voi lisätä The Ultimate Rock & Metal Quiz -pelin käyttäjämääriä ja sitä kautta myös mainostuloja.
