Erikoistehosteiden toteutus mobiilipeleissä
Hirvelä, Henri (2018)
Hirvelä, Henri
Metropolia Ammattikorkeakoulu
2018
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2018092015279
https://urn.fi/URN:NBN:fi:amk-2018092015279
Tiivistelmä
Insinöörityössä toteutettiin erikoistehosteet asiakkaan valmisteilla olevaan mobiilipeliin. Erikoistehosteet toteutettiin, jotta pelistä saataisiin helppotajuisempi ja näyttävämpi. Erikoistehosteiden toteutusta käsiteltiin työssä hyvin teknisestä näkökulmasta.
Erikoistehoste on yleisesti määritelty videopeleissä siten, että se on jotain, joka liikkuu, mutta ei ole hahmo. Erikoistehosteen pääasiallinen tarkoitus videopeleissä on viestiä pelaajalle pelin tapahtumia. Informaatio välitetään pelaajalle värein, liikkein ja muodoin.
Erikoistehosteen tuotantoprosessi alkaa yleensä referenssien kartoituksella ja tutkimisella. Referenssejä kerätään muun muassa luonnosta ja muista peleistä. Tämän jälkeen siirrytään luonnosteluun, jossa piirretään luonnos tehosteesta. Luonnoksen avulla saadaan kuva tehosteen pääelementeistä sekä alustava lista tehosteen luomiseen tarvittavista resursseista. Lopuksi tehdään kehitystyö, jossa kannattaa keskittyä erityisesti tekniseen toteutukseen näyttävyyden sijaan, sillä toivottu ulkoasu voi muuttua kehitystyön aikana.
Insinöörityön tuloksena valmistuivat pelin erikoistehosteiden testiversiot. Erikoistehosteiden toteuttamiseen käytetyt tekniikat erosivat toisistaan paljon. Toteutuksissa käytettiin eri tekniikoita, kuten varjostimia, hiukkastehosteita, animaatioita ja reaaliaikaista polygonimallin generointia. Erikoistehosteiden lisäksi insinöörityössä valmistui kattava Bézier-käyrätoteutus, joka on uudelleenkäytettävissä asiakkaan tulevissa projekteissa. Valmiita erikoistehosteita käytetään pelin julkaistavassa versiossa. Tehosteita saatetaan jatkokehittää ja toteuttaa lisää, jos peli saa positiivisen vastaanoton julkaisun jälkeen.
Projektin kokemusten perusteella erikoistehosteiden toteuttaminen vaatii usein sekä teknistä osaamista että taiteellista silmää.
Erikoistehoste on yleisesti määritelty videopeleissä siten, että se on jotain, joka liikkuu, mutta ei ole hahmo. Erikoistehosteen pääasiallinen tarkoitus videopeleissä on viestiä pelaajalle pelin tapahtumia. Informaatio välitetään pelaajalle värein, liikkein ja muodoin.
Erikoistehosteen tuotantoprosessi alkaa yleensä referenssien kartoituksella ja tutkimisella. Referenssejä kerätään muun muassa luonnosta ja muista peleistä. Tämän jälkeen siirrytään luonnosteluun, jossa piirretään luonnos tehosteesta. Luonnoksen avulla saadaan kuva tehosteen pääelementeistä sekä alustava lista tehosteen luomiseen tarvittavista resursseista. Lopuksi tehdään kehitystyö, jossa kannattaa keskittyä erityisesti tekniseen toteutukseen näyttävyyden sijaan, sillä toivottu ulkoasu voi muuttua kehitystyön aikana.
Insinöörityön tuloksena valmistuivat pelin erikoistehosteiden testiversiot. Erikoistehosteiden toteuttamiseen käytetyt tekniikat erosivat toisistaan paljon. Toteutuksissa käytettiin eri tekniikoita, kuten varjostimia, hiukkastehosteita, animaatioita ja reaaliaikaista polygonimallin generointia. Erikoistehosteiden lisäksi insinöörityössä valmistui kattava Bézier-käyrätoteutus, joka on uudelleenkäytettävissä asiakkaan tulevissa projekteissa. Valmiita erikoistehosteita käytetään pelin julkaistavassa versiossa. Tehosteita saatetaan jatkokehittää ja toteuttaa lisää, jos peli saa positiivisen vastaanoton julkaisun jälkeen.
Projektin kokemusten perusteella erikoistehosteiden toteuttaminen vaatii usein sekä teknistä osaamista että taiteellista silmää.
