Interactive control of a simulated biker
Loading...
URL
Journal Title
Journal ISSN
Volume Title
Perustieteiden korkeakoulu |
Master's thesis
Unless otherwise stated, all rights belong to the author. You may download, display and print this publication for Your own personal use. Commercial use is prohibited.
Authors
Date
Department
Major/Subject
Mcode
T3004
Degree programme
Language
en
Pages
7+44
Series
Abstract
Procedural animation in video games is becoming more and more common. It brings realism to games where physics engines are heavily used, GTA V is a good current day example of this. Procedural animation can be done with online motion synthesis. However, research on online motion synthesis is rarely applied in video game industry. One reason for this is that online motion synthesis can be very resource demanding. In this thesis we explore if the control of bikes in videogames can be improved with online motion synthesis. This is accomplished by applying a pre-existing algorithm for online motion synthesis to a simulated biker and testing it in various situations we thought would simulate gameplay situations. Based on the results we got from testing we concluded that the algorithm could be suitable for applications in video games. However, the algorithm used can be very resource demanding, which is not acceptable for gaming applications. With correct optimizations to the simulated characters and performance improvements to the algorithm video game industry could benefit from an online motion synthesis algorithm like the one used.Proseduraalinen animaatio videopeleissä on yleistymässä. Se lisää realismia peleissä, joissa fysiikkamoottorien käyttö on runsasta — hyvänä nykypäivän esimerkkinä tästä on GTA V -videopeli. Proseduraalinen animaatio pystytään toteuttamaan ajonaikaisella liikesynteesillä. Tuloksia ajonaikaisen liikesynteesin tutkimuksesta ei kuitenkaan kovin yleisesti käytetä peliteollisuudessa. Yksi syy tähän on se, että se on laskennallisesti raskasta. Tässä diplomityössä tutkimme, voiko videopeleissä esiintyvien moottoripyörien ohjausta parantaa ajonaikaisella liikesynteesillä. Tutkimus toteutetaan hyödyntämällä jo olemassaolevaa ajonaikaisen liikesynteesin algoritmia moottoripyörän ohjauksessa ja testaamalla toteutusta erilaisissa tilanteissa, joiden uskomme vastaavan erilaisia peleissä esiintyviä tilanteita. Testituloksien pohjalta saavuimme johtopäätökseen, että käyttämäämme algoritmia voisi olla mahdollista käyttää videopeleissä. Ongelmaksi voi silti muodostua algoritmin laskennallinen vaativuus. Optimoimalla simuloituja hahmoja ja parantamalla algoritmin suorituskykyä uskoisimme, että peliteollisuus voisi kuitenkin hyötyä käyttämästämme ajonaikaisen liikesynteesin algoritmista.Description
Supervisor
Hämäläinen, PerttuThesis advisor
Mannisto, AnttiRajamäki, Joose