Moninpeli Unity-pelimoottorilla
Pirskanen, Antti (2018)
Pirskanen, Antti
Savonia-ammattikorkeakoulu
2018
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201802202605
https://urn.fi/URN:NBN:fi:amk-201802202605
Tiivistelmä
Opinnäytetyön toteutettiin Savonia-ammattikorkeakoululle ja aiheena oli moninpeli Unity-pelimoottorille. Tarkoituksena oli luoda peli, jossa pelaajien olisi vuorotellen pyrittävä torjumaan kohti ammuttavaa palloa. Pelin tuli sisältää myös opetuksellinen komponentti. Lisäksi tuli toteuttaa selainpohjainen katselunäkymä, josta voitaisiin seurata pelien kokonaistilannetta
Opinnäytetyö aloitettiin suunnitelemalla annettujen vaatimuksien pohjalta itse peli ja siihen liittyvä selainsovellus
sekä moninpeliominaisuuksien vaatima palvelinsovellus. Tekniikat rajoittuivat muutamiin vaihtoehtoihin esivaatimus-ten ja palvelinympäristön takia ja näistä valittiin sopivimmat.
Lopputuloksena saatiin vaatimusten mukainen, kaikki vaaditut komponentit sisältävä, toimiva moninpelikokonaisuus, jossa palvelinsovellus keskustelee Unity-pelin ja katselunäkymän kanssa websocket-yhteyden välityksellä.
Pelin ulkoasuun jäi kuitenkin vielä paljon varaa jatkokehitykselle.
Opinnäytetyö aloitettiin suunnitelemalla annettujen vaatimuksien pohjalta itse peli ja siihen liittyvä selainsovellus
sekä moninpeliominaisuuksien vaatima palvelinsovellus. Tekniikat rajoittuivat muutamiin vaihtoehtoihin esivaatimus-ten ja palvelinympäristön takia ja näistä valittiin sopivimmat.
Lopputuloksena saatiin vaatimusten mukainen, kaikki vaaditut komponentit sisältävä, toimiva moninpelikokonaisuus, jossa palvelinsovellus keskustelee Unity-pelin ja katselunäkymän kanssa websocket-yhteyden välityksellä.
Pelin ulkoasuun jäi kuitenkin vielä paljon varaa jatkokehitykselle.