Verkkomoninpelin suunnittelu ja toteutus
Syrjänen, Jere (2024)
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2024112029066
https://urn.fi/URN:NBN:fi:amk-2024112029066
Tiivistelmä
Opinnäytetyön tavoitteena oli suunnitella ja toteuttaa Ape Brain Gamesille kehys verkkomoninpeliä varten. Toteutuksen verkkotoiminnot täytyi tehdä yhteensopiviksi reaaliaikaiselle ammuntapelille. Lisätavoitteena oli varmistaa verkkomoninpeli kehyksen yhteensopivuus Steam-myyntialustan kanssa.
Työssä tutkittiin ohjelmointia ja blueprint-työkalun käyttöä Unreal Engine pelimoottorissa. Näiden lisäksi tutkittiin Epic Gamesin ja Unreal Enginen tarjoamia verkkomoninpe-lipalveluja ja liitännäisiä.
Toteutuksen kehitys tapahtui käyttäen Unreal Engine pelimoottoria, C++- ja blueprint -ohjelmointia. Näiden lisäksi kehityksessä hyödynnettiin pelimoottorin tarjoamaa Online Subsystem liitännäistä ja sen rajapintoja.
Työn tuloksena saatiin toimeksiantajalle verkkomoninpelikehys Unreal Enginellä kehitettävään peliin, jonka yritys on ottanut käyttöön.
Työssä tutkittiin ohjelmointia ja blueprint-työkalun käyttöä Unreal Engine pelimoottorissa. Näiden lisäksi tutkittiin Epic Gamesin ja Unreal Enginen tarjoamia verkkomoninpe-lipalveluja ja liitännäisiä.
Toteutuksen kehitys tapahtui käyttäen Unreal Engine pelimoottoria, C++- ja blueprint -ohjelmointia. Näiden lisäksi kehityksessä hyödynnettiin pelimoottorin tarjoamaa Online Subsystem liitännäistä ja sen rajapintoja.
Työn tuloksena saatiin toimeksiantajalle verkkomoninpelikehys Unreal Enginellä kehitettävään peliin, jonka yritys on ottanut käyttöön.
