Reitinhakualgoritmien käyttö videopeleissä
Authors
Date
2018Copyright
This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Reitinhaku on sekä videopeleissä että tekoälyn ja robotiikan puolella hyvin tuttu ongelma. Sen tutkimiseen on käytetty viime vuosina paljon resursseja lisääntyneen tekoälykiinnostuksen vuoksi. Tässä tutkielmassa keskitytään videopeleissä tapahtuvaan reitinhakuun, josta käsitellään lyhyesti sen historiaa, joitain käytettyjä algoritmeja ja pelialueen esitysmenetelmiä sekä vertaillaan niiden tehokkuutta keskenään. Tutkielma on kirjallisuuskatsaus, joka perustuu muihin tieteellisiin teoksiin. Keskeisinä tuloksina tulee esille alueen kolmioinnin sekä kolmiointia hyödyntävän TRA*-algoritmin vahvuudet verrattuna alueen ruudukkoesitykseen ja perinteiseen A*-algoritmiin. Tämän vuoksi pelialueet pitäisi esittää jonain muina kuin ruudukkoina, jotta tehokkaammat algoritmit voivat toimia paremmin. Pathfinding is a known problem in video games, artificial intelligence (AI) and robotics. In recent years more and more resources have been spent in researching AI and its problems because of growth in interest. In this study I focus on pathfinding in video games, whereof I briefly introduce its history, some algorithms that are used and how the game area is represented, and finally compare their efficiency. The study is a review that depends on other studies. The key results are the benefits of triangulation and TRA*-algorithm in comparison with using a grid map and A*-algorithm. Therefore game areas should be represented as something else than a grid map, so more efficient algorithms can perform better.
Metadata
Show full item recordCollections
- Kandidaatintutkielmat [5335]
Related items
Showing items with similar title or keywords.
-
Reitinhakualgoritmien vertailu videopeliympäristöissä
Pollari, Joonas (2020)Reitinhaku on prosessi, jossa etsitään reittiä maaliin erilaisissa ympäristöissä. Tässsä tutkielmassa vertaillaan keskenään erilaisia reitinhakualgoritmeja, ja arvioidaan niiden käytettävyyttä videopeliympäristöissä. ... -
Agenttien liikkuminen peleissä
Parviainen, Jussi (2019)Tutkielma käsittelee agenttien liikkumista tietokonepeleissä. Tyypillinen liikkumisen toteuttaminen tapahtuu hyödyntäen reittipisteitä sekä A*-algoritmia, mutta menettelystä syntyy ongelmia erityisesti usean agentin ... -
Vertaileva tutkimus koneoppimisen hyödyntämisestä videopelien reitinhaussa
Keränen, Emil (2022)Reitinhaku on yksi suurimmista ongelmista tekoälyn tutkimuksessa. Viime vuosikymmenten aikana sekä robotiikan että videopelien reitinhakuongelmat ovat tuottaneet erilaisia ratkaisuja kuten A*-algoritmi ja sen variaatiot. ... -
Matchmaking-järjestelmät videopeleissä
Karppinen, Paavo (2021)Ottelunmuodostuksella (matchmaking) tarkoitetaan tapaa valita pelaajat pelaamaan ottelua. Taitoihin perustuva matchmaking ei ole enää nykyaikana ainoa mahdollinen järjestelmä vaan parempia vaihtoehtoja on saatavilla, kuten ... -
Vektorigrafiikat ja niiden käyttö videopeleissä
Helppolainen, Ville (2018)Tässä tutkielmassa pohditaan, minkä syiden takia vektorigrafiikoiden käyttö ei ole yleistynyt videopeleissä. Lisäksi esitellään joitain vektorigrafiikoita käyttäviä pelejä. Huolimatta vektorigrafiikoiden eduista ...