Indie game testing techniques and methods
Turkki, Roope (2024)
Kandidaatintyö
Turkki, Roope
2024
School of Engineering Science, Tietotekniikka
Kaikki oikeudet pidätetään.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi-fe2024081665207
https://urn.fi/URN:NBN:fi-fe2024081665207
Tiivistelmä
The main goal of this thesis is to explore and analyze different video game testing methods and see how well they work in an indie game setting. Techniques and methods that are being used in AAA game development will be analyzed from the perspective of whether they work in indie games or not, taking into consideration the restrictions that indie game studios have. The current state of the indie game testing scene is also analyzed via existing literature on the matter.
The results show that indie games are tested well with regards to the resources available, but there is a lot of room for improvement. Main improvements that could be made are using a proper structured testing plan and creating more reusable and comparable test cases.
The analysis of the techniques shows that while most of the techniques used by AAA game studios work in at least some capacity for indie developers, some methods may be inaccessible or not viable for indie use. This is due to the restrictions indie game developers have compared to AAA game studios, such as lack of personnel or resources. Tämän kandidaatin työn päätavoitteena on tutkia ja analysoida erilaisia videopelien testausmenetelmiä ja selvittää kuinka hyvin ne toimivat indie-pelien testaamisessa. Analyysissä tutkitaan AAA-pelistudioiden käyttämiä tekniikoita ja tutkitaan toimivatko ne indie-pelien testaukseen, ottaen huomioon indie-pelistudioiden rajoitteet. Myös indie-pelien testauksen nykytilaa tutkitaan aiheeseen liittyvän kirjallisuuden pohjalta.
Tulokset osoittavat, että indie-pelejä testataan rajoituksiin nähden hyvin, mutta parantamisen varaa on olemassa. Tärkeimmät parannukset, joita indie-pelien testaamiseen voisi tehdä ovat kunnollisen strukturoidun testaussuunnitelman käyttäminen sekä uudelleenkäytettävien ja vertailukelpoisten testitapausten luominen.
Tekniikoiden ja menetelmien analyysi osoittaa, että vaikka suurin osa tässä kandidaatin työssä tutkituista AAA-pelistudioiden käyttämistä tekniikoista toimii indie-pelikehityksessä joissain määrin, jotkin menetelmät ovat liian hankalakäyttöisiä indie-peleille. Tämä johtuu indie-pelistudioiden rajoitteista, kuten henkilöstön- tai resurssien puutteesta.
The results show that indie games are tested well with regards to the resources available, but there is a lot of room for improvement. Main improvements that could be made are using a proper structured testing plan and creating more reusable and comparable test cases.
The analysis of the techniques shows that while most of the techniques used by AAA game studios work in at least some capacity for indie developers, some methods may be inaccessible or not viable for indie use. This is due to the restrictions indie game developers have compared to AAA game studios, such as lack of personnel or resources.
Tulokset osoittavat, että indie-pelejä testataan rajoituksiin nähden hyvin, mutta parantamisen varaa on olemassa. Tärkeimmät parannukset, joita indie-pelien testaamiseen voisi tehdä ovat kunnollisen strukturoidun testaussuunnitelman käyttäminen sekä uudelleenkäytettävien ja vertailukelpoisten testitapausten luominen.
Tekniikoiden ja menetelmien analyysi osoittaa, että vaikka suurin osa tässä kandidaatin työssä tutkituista AAA-pelistudioiden käyttämistä tekniikoista toimii indie-pelikehityksessä joissain määrin, jotkin menetelmät ovat liian hankalakäyttöisiä indie-peleille. Tämä johtuu indie-pelistudioiden rajoitteista, kuten henkilöstön- tai resurssien puutteesta.
