Hyppää sisältöön
    • Suomeksi
    • In English
Trepo
  • Suomeksi
  • In English
  • Kirjaudu
Näytä viite 
  •   Etusivu
  • Trepo
  • Opinnäytteet - ylempi korkeakoulututkinto
  • Näytä viite
  •   Etusivu
  • Trepo
  • Opinnäytteet - ylempi korkeakoulututkinto
  • Näytä viite
JavaScript is disabled for your browser. Some features of this site may not work without it.

Elinympäristöön sopeutuvien eläinlajien generoiminen videopeleissä

Hannula, Rama (2020)

 
Avaa tiedosto
HannulaRama.pdf (2.486Mt)
Lataukset: 



Hannula, Rama
2020

Tietojenkäsittelyopin maisteriohjelma - Master's Programme in Computer Science
Informaatioteknologian ja viestinnän tiedekunta - Faculty of Information Technology and Communication Sciences
This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Hyväksymispäivämäärä
2020-05-07
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:tuni-202005044924
Tiivistelmä
Videopelit ovat taloudellisesti erittäin merkittävä viihteenmuoto, jonka tuotannon kustannukset ovat huomattavan suuria. Kehityskustannuksia voidaan kuitenkin säästää tuottamalla osa pelien sisällöstä proseduraalisesti eli automaattisesti algoritmien avulla, jolloin tarvitaan vähemmän palkattua ihmistyövoimaa. Paitsi että näin voidaan säästää kehityskustannuksissa, voidaan samalla saavuttaa myös uudenlaisia pelikokemuksia, joita ei muuten pystyttäisi tuottamaan.

Tässä tutkielmassa tarkastelen erilaisten fiktiivisten eläinlajien tuottamista videopeleissä. No Man’s Sky- ja Dwarf Fortress -peleissä tuotetaan eläinlajeja proseduraalisesti, mutta lajien sopimista ympäristöön ei näissä peleissä huomioida erityisen tarkasti. Tuotetut lajit voidaan kuitenkin saada sopimaan paremmin ympäristöönsä simuloimalla evoluutiota ja luonnonvalintaa geneettisellä algoritmilla. Koska monimutkaisten elinympäristöjen ja ekosysteemien vaikutusta lajin selviytymiseen on vaikea laskea suoralla sopivuusfunktiolla, voidaan kromosomien sopivuus laskea simulaatiopohjaisella sopivuusfunktiolla, jolloin ekosysteemin lajien välinen interaktio pystytään huomioimaan paremmin.

Esittelen toteuttamani Simulaatiopohjainen lajievoluutio -järjestelmän, joka käyttää geneettistä algoritmia ympäristöön sopeutuvien eläinlajien tuottamiseen. Toteutuksessa sopivuus lasketaan lajien selviytymisajan mukaan videopelisääntöihin perustuvassa simulaatioympäristössä. Koska eläinlajia kuvaavan kromosomin ominaisuudet vaikuttavat suoraan lajin kykyyn selviytyä ympäristössä, tuottaa järjestelmä erilaisiin ympäristöihin erilaisia eläinlajeja.
Kokoelmat
  • Opinnäytteet - ylempi korkeakoulututkinto [42034]
Kalevantie 5
PL 617
33014 Tampereen yliopisto
oa[@]tuni.fi | Tietosuoja | Saavutettavuusseloste
 

 

Selaa kokoelmaa

TekijätNimekkeetTiedekunta (2019 -)Tiedekunta (- 2018)Tutkinto-ohjelmat ja opintosuunnatAvainsanatJulkaisuajatKokoelmat

Omat tiedot

Kirjaudu sisäänRekisteröidy
Kalevantie 5
PL 617
33014 Tampereen yliopisto
oa[@]tuni.fi | Tietosuoja | Saavutettavuusseloste