Hyppää sisältöön
    • Suomeksi
    • På svenska
    • In English
  • Suomi
  • Svenska
  • English
  • Kirjaudu
Hakuohjeet
JavaScript is disabled for your browser. Some features of this site may not work without it.
Näytä viite 
  •   Ammattikorkeakoulut
  • Hämeen ammattikorkeakoulu
  • Opinnäytetyöt
  • Näytä viite
  •   Ammattikorkeakoulut
  • Hämeen ammattikorkeakoulu
  • Opinnäytetyöt
  • Näytä viite

Unreal pelimoottori 2d-pelinkehityksessä

Kärnä, Juha (2025)

 
Avaa tiedosto
Karna_Juha.pdf (1.326Mt)
Lataukset: 


Kärnä, Juha
2025
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2025121838365
Tiivistelmä
Opinnäytetyön tavoitteena oli tutkia Unreal pelimoottorin soveltuvuutta 2D pelinkehitykseen sekä tehdä moottoria hyödyntäen pieni 2D roguelike peli. Työn teoreettinen osa käsittelee Unreal engineä, sen toimintaperiaatteita, uusia ominaisuuksia sekä teknologioita, joiden avulla pelinkehittäjät voivat hyödyntää moottorin tarjoamia mahdollisuuksia. Lisäksi työssä tarkastellaan videopelejä taidemuotona, konseptitaiteen merkitystä pelinkehityksessä sekä tekoälyn roolia sisällöntuotannossa ja pelisuunnittelussa.
Käytännön osuudessa pyrittiin kehittämään 2D peli, jossa pelaaja ohjaa hahmoa vihollisten aaltoja vastaan. Projektissa toteutettiin yhden hengen kevennettyä scrum mallia. Työn aikana eteni kuitenkin haasteita: Unreal Engine osoittautui raskaaksi ja huonosti dokumentoiduksi työkaluksi 2D pelinkehitykseen, ja monet työvaiheet vaativat kiertoteitä moottorin 3D painotteisuuden vuoksi. Myös opinnäytetyön tekijän henkilökohtaiset terveydelliset ongelmat hidastivat kehitystyötä. Näiden syiden takia peliprojekti jäi kesken.
Opinnäytetyö onnistui vastaamaan tutkimuskysymyksiin Unrealin ominaisuuksista, pelien julkaisu ja suunnitteluprosessista sekä tekoälyn hyödyntämisestä pelinkehityksessä. Sen sijaan tekoälyn eettinen tarkastelu jäi aikataulu ja resurssirajoitteiden vuoksi pintapuoliseksi.
Työn johtopäätöksenä todetaan, että Unreal Engine ei ole optimaalinen ratkaisu puhtaaseen 2D pelinkehitykseen, ja tarkoitukseen soveltuisivat paremmin kevyemmät, 2D:lle suunnitellut pelimoottorit, kuten Unity tai Godot. Projektin kautta syntyi kuitenkin vahva ymmärrys Unrealin toimintaperiaatteista sekä kiinnostus jatkaa sen opiskelua 3D pelinkehityksen parissa.
Kokoelmat
  • Opinnäytetyöt
Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste
 

Selaa kokoelmaa

NimekkeetTekijätJulkaisuajatKoulutusalatAsiasanatUusimmatKokoelmat

Henkilökunnalle

Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste