Vertailumittaristo pelimoottoreille
Lento, Samuli (2025)
Kandidaatintyö
Lento, Samuli
2025
School of Engineering Science, Tietotekniikka
Kaikki oikeudet pidätetään.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi-fe2025021010780
https://urn.fi/URN:NBN:fi-fe2025021010780
Tiivistelmä
Peliteollisuus on kasvanut viime vuosina paljon. Pelin tekeminen on pitkä ja kallis projekti, joten sopivan pelimoottorin valitseminen on tärkeää. Jos kesken projektia huomataan, ettei pelimoottori olekaan sopiva, niin sen vaihtaminen voi tulla kalliiksi.
Tässä kandidaatintutkielmassa selvitettiin, miten pelimoottorit eroavat toisistaan ja miten niitä voi verrata. Lisäksi selvitettiin erityisesti pelimoottoreiden suorituskyvyn vertailuun liittyviä oleellisia asioita. Tutkimusmenetelmänä käytettiin suunnittelutieteen tutkimusmetodologiaa.
Aikaisempia tutkimuksia, jotka liittyivät pelimoottoreiden vertailuun, käytiin läpi. Tutkimuksista poimittiin ominaisuuksia, joita pelimoottoreista voi vertailla. Pelimoottoreiden suorituskyvyn vertailuun liittyvistä tutkimuksista tehtiin havaintoja. Havaintojen perusteella saatiin selville asioita, joita pitää ottaa huomioon, kun verrataan pelimoottoreiden suorituskykyä.
Työn tulokseksi saatiin mittaristo, jossa on pelimoottoreiden ominaisuuksia. Mittaristo koostui ominaisuuksista, jotka erosivat pelimoottoreiden välillä. Suorituskyvyn vertaamiseen liittyvien havaintojen perusteella rakennettiin vertailumittaristo. Vertailumittaristo toimii esimerkkinä pelimoottoreiden suorituskyvyn vertaamiselle.
Työn tulokset perustuvat läpikäytyyn kirjallisuuteen ja videoihin. Pelimoottoreiden vertailuun liittyvää kirjallisuutta ja videoita on varmasti lisää. Tulosten tarkkuus voisi parantua, jos tutkittaisiin lisää materiaalia. The gaming industry has seen a lot of growth in recent years. Making a game is a long and expensive project which is why choosing the correct game engine is important. Changing a game engine in the middle of the project can be expensive.
The goal of this bachelor’s thesis was to examine how game engines differ from each other and how they can be compared. Additionally, essential aspects related to performance comparison of game engines were examined. The research methodology used was design science research methodology.
Previous studies related to game engine comparison were reviewed. Features that can be used to compare game engines were picked from studies. Observations were made from studies related to performance comparison of game engines. Based on observations, things that need to be considered when comparing the performance of game engines were discovered.
The result of the thesis were criteria with features of game engines. The criteria consisted of features that differed between game engines. Based on the observations related to performance comparison, a benchmark was built. The benchmark serves as an example for comparing the performance of game engines.
The results of the thesis are based on the literature and videos reviewed. There is certainly more literature and videos related to game engine comparison. The accuracy of the results could be improved if more material were studied.
Tässä kandidaatintutkielmassa selvitettiin, miten pelimoottorit eroavat toisistaan ja miten niitä voi verrata. Lisäksi selvitettiin erityisesti pelimoottoreiden suorituskyvyn vertailuun liittyviä oleellisia asioita. Tutkimusmenetelmänä käytettiin suunnittelutieteen tutkimusmetodologiaa.
Aikaisempia tutkimuksia, jotka liittyivät pelimoottoreiden vertailuun, käytiin läpi. Tutkimuksista poimittiin ominaisuuksia, joita pelimoottoreista voi vertailla. Pelimoottoreiden suorituskyvyn vertailuun liittyvistä tutkimuksista tehtiin havaintoja. Havaintojen perusteella saatiin selville asioita, joita pitää ottaa huomioon, kun verrataan pelimoottoreiden suorituskykyä.
Työn tulokseksi saatiin mittaristo, jossa on pelimoottoreiden ominaisuuksia. Mittaristo koostui ominaisuuksista, jotka erosivat pelimoottoreiden välillä. Suorituskyvyn vertaamiseen liittyvien havaintojen perusteella rakennettiin vertailumittaristo. Vertailumittaristo toimii esimerkkinä pelimoottoreiden suorituskyvyn vertaamiselle.
Työn tulokset perustuvat läpikäytyyn kirjallisuuteen ja videoihin. Pelimoottoreiden vertailuun liittyvää kirjallisuutta ja videoita on varmasti lisää. Tulosten tarkkuus voisi parantua, jos tutkittaisiin lisää materiaalia.
The goal of this bachelor’s thesis was to examine how game engines differ from each other and how they can be compared. Additionally, essential aspects related to performance comparison of game engines were examined. The research methodology used was design science research methodology.
Previous studies related to game engine comparison were reviewed. Features that can be used to compare game engines were picked from studies. Observations were made from studies related to performance comparison of game engines. Based on observations, things that need to be considered when comparing the performance of game engines were discovered.
The result of the thesis were criteria with features of game engines. The criteria consisted of features that differed between game engines. Based on the observations related to performance comparison, a benchmark was built. The benchmark serves as an example for comparing the performance of game engines.
The results of the thesis are based on the literature and videos reviewed. There is certainly more literature and videos related to game engine comparison. The accuracy of the results could be improved if more material were studied.
