Web based game engine design
Mustonen, Mikko (2023)
Diplomityö
Mustonen, Mikko
2023
School of Engineering Science, Tietotekniikka
Kaikki oikeudet pidätetään.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi-fe2023081797552
https://urn.fi/URN:NBN:fi-fe2023081797552
Tiivistelmä
This thesis is a study about what is needed to develop a web-based game engine with some unique requirements of Seepia Playables. It goes through what the requirements for the engine are and what existing solutions there are and why the existing solutions don’t fit the requirements. Components for building a new solution are explored. Where possible existing solutions are recommended, and their potential issues are described, and solutions for these issues are suggested. Some of the issues are caused by the limitation of the web platform and others are by the solutions itself. For the requirements that don’t have existing solutions, one is designed and proposed. Tämä opinnäytetyö on tutkimus siitä mitä tarvitaan kehittääkseen web pohjainen pelimoottori Seepia Playbles yrityksen tarpeiden mukaisesti. Työssä käydään läpi mitä vaatimuksia pelimoottirille on, mitä olemassa olevia ratkaisuja on ja miksi ne eivät ole vaatimuksiin sopivia. Uuteen ratkaisuun vaadittavia komponentteja tutkitaan. Milloin mahdollista olemassa olevia ratkaisuja suositellaan ja niiden mahdollisista ongelmista kerrotaan sekä niihin ehdotetaan ratkaisua. Jotkin näistä ongelmista johtuvat web alustasta ja muut varsinaisesta ratkaisusta itsestään. Niille vaatimuksille, joille ei ole olemassa ratkaisua suunnitellaan ja ehdotetaan uutta ratkaisua.
