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

Moninpelien verkkoratkaisut

Hiekkanen, Arttu (2025)

 
Avaa tiedosto
Hiekkanen_Arttu.pdf (1.090Mt)
Lataukset: 


Hiekkanen, Arttu
2025
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2025120432457
Tiivistelmä
Opinnäytetyö perustui laajaan tarpeeseen nykyisissä peleissä verkkopelaamiskomponentille. Hyvin suuriosa nykyisistä peleistä pelataan täysin verkossa tai ne sisältävät jonkun osan pelistä, jossa peliä voidaan pelata verkossa. Verkossa pelaamista varten on vuosien varrella luotu useita erilaisia ratkaisuja, jotka sopivat eri tavalla eri peleihin. Oikean verkkoratkaisun valitseminen peliin on hyvin tärkeää, sillä ratkaisulla on paljon vaikutusta pelin kokemukseen. Ratkaisun valitseminen saattaa kuitenkin olla hankalaa ratkaisujen määrän ja eri ominaisuuksien takia.

Opinnäytetyön tehtävänä oli luoda peli, johon testattiin kahta eri verkkoratkaisua ja verrattiin ratkaisujen toimivuutta pelissä. Opinnäytetyön tavoitteena oli opettaa tulevia pelien kehittäjiä verkkoratkaisun tärkeydestä, eri ratkaisumahdollisuuksista ja ratkaisujen vahvuuksista ja heikkouksista. Ratkaisuja oli kuitenkin niin monia, että opinnäytetyössä keskityttiin näyttämään kahden eri ratkaisun välillä tapahtuvat yleiset vaikutukset peliin.

Opinnäytetyö toteutettiin luomalla FPS-peli Godot-pelimoottorissa. Peliin lisättiin ensimmäiseksi Godotin oma naiivi verkkoratkaisu, jota testattiin käyttäen simuloitua verkkoa ja Wiresharkkia verkkoliikenteen seuraamiseen. Seuraavaksi peliin lisättiin Netfox-niminen Godot-lisäosa, johon tehtiin samat testaukset. Toteutuksen jälkeen verrattiin ratkaisujen verkkoliikennettä ja pelikokemusta.

Tulokseksi saatiin molemmista ratkaisuista erilaista tietoa. Netfox-ratkaisu on pelikokemukseltaan huomattavasti parempi, mutta vaatii paljon enemmän verkkokaistaa. Pakettien määrä on Naiivissa ratkaisussa viestien lähetysmäärän vuoksi suurempi, mutta paketit ovat yleisesti pienempiä. Netfoxin lisääminen peliin on huomattavasti hankalampi prosessi ratkaisun rajoitusten ja pelityypin takia.
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