Interaktiivisen visualisoinnin toteutus Unreal-pelimoottorilla : case tykkisluuppi
Torkkel, Niko (2014)
Torkkel, Niko
Metropolia Ammattikorkeakoulu
2014
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201405259808
https://urn.fi/URN:NBN:fi:amk-201405259808
Tiivistelmä
Opinnäytetyössä toteutettiin reaaliaikainen 3D-havainnollistamismalli Suomenlinnassa
rakennetusta tykkisluupista. Tavoitteena oli toteuttaa intuitiivinen tapa tarkastella
tykkisluuppia tietokoneelta.
Toteutus aloitettiin suunnitelemalla applikaation tärkeimmät ominaisuudet kuten laivamallin
esittely ja ohjelmassa navigoiminen. Alussa myös valmisteltiin, retopologioitiin ja
teksturoitiin laivamalli valmiiksi.
Laivamalli vietiin Unreal Editoriin, jossa applikaation ominaisuuksia alettiin
implementoimaan. Suurimmaksi osaksi ominaisuudet tehtiin noodipohjaisella scriptingohjelmalla
nimeltä Kismet. Samaan aikaan laivamallille valmistettiin materiaalit Unreal
Editorin materiaalieditorissa.
Suurimpien ominaisuuksien implementoinnin jälkeen alkoi käyttöliittymän toteutus.
Käyttöliittymä toteutettiin Flash-ohjelmalla ja yhdistettiin applikaatioon Unreal Editorissa.
Käyttöliittymän implementoinnin jälkeen alkoi projektin hiominen, jotta saataisiin aikaiseksi
ammattimainen lopputulos. Hiomiseen kuului teknisten bugien etsiminen ja korjaus,
splash-animaation valmistaminen ja peli-ikonin teko.
Lopputuloksena saatiin aikaiseksi interaktiivinen visualisointi tykkisluupista. Näen
onnistuneeni luomaan siitä hiotun ja käyttäjäystävällisen applikaation ja oppineeni projektin
aikana paljon.
rakennetusta tykkisluupista. Tavoitteena oli toteuttaa intuitiivinen tapa tarkastella
tykkisluuppia tietokoneelta.
Toteutus aloitettiin suunnitelemalla applikaation tärkeimmät ominaisuudet kuten laivamallin
esittely ja ohjelmassa navigoiminen. Alussa myös valmisteltiin, retopologioitiin ja
teksturoitiin laivamalli valmiiksi.
Laivamalli vietiin Unreal Editoriin, jossa applikaation ominaisuuksia alettiin
implementoimaan. Suurimmaksi osaksi ominaisuudet tehtiin noodipohjaisella scriptingohjelmalla
nimeltä Kismet. Samaan aikaan laivamallille valmistettiin materiaalit Unreal
Editorin materiaalieditorissa.
Suurimpien ominaisuuksien implementoinnin jälkeen alkoi käyttöliittymän toteutus.
Käyttöliittymä toteutettiin Flash-ohjelmalla ja yhdistettiin applikaatioon Unreal Editorissa.
Käyttöliittymän implementoinnin jälkeen alkoi projektin hiominen, jotta saataisiin aikaiseksi
ammattimainen lopputulos. Hiomiseen kuului teknisten bugien etsiminen ja korjaus,
splash-animaation valmistaminen ja peli-ikonin teko.
Lopputuloksena saatiin aikaiseksi interaktiivinen visualisointi tykkisluupista. Näen
onnistuneeni luomaan siitä hiotun ja käyttäjäystävällisen applikaation ja oppineeni projektin
aikana paljon.