Harjoitus 3: vuorovaikutustekniikka

Kolmas kierros vaikutti Tassu-proffamme demojen jälkeen kurssin mielenkiintoisimmalta aiheelta. Yllätyksekseni sain myös huomata, ettei äärimmäisen positiivinen suhtautumiseni muuttunut oikeastaan missään vaiheessa (noh, paitsi lopulta yrittäessäni muodostaa pelistämme stand alone -tiedostoa). Kierroksen aiheena oli siis vuorovaikutustekniikka. Ideana oli käyttää vaihtoehtoisia vuorovaikutusvälineitä.

Tehtäväkierroksen avaustapaamisessa tulimme melko nopeasti siihen tulokseen, että tekisimme tällä kierroksella jonkinlaisen pelin. Tennis iteroitui lopulta peli-ideoiden ykköseksi. Pyrimme heti alusta asti siihen, että lopullista peliä pelattaessa ei tarvitsisi käyttää hiirtä eikä näppäimistöä lainkaan.

Edellisistä kierroksista viisaantuneina pytimme aloittamaan huolellisella suunnittelulla. Pyöriteltyämme ideoita ja vaihtoehtoja, pääsimme yhteisymmärrykseen pelin toiminnallisuuksista. Alla olevista kuvista voidaan nähä ideointisessioidemme tuotoksia.

Svanten alkukäsitys Storyboard

Pyrin ryhmässä ajamaan huolellisen suunnittelun merkitystä. Lopulta suunnitelmat olivatkin melko tarkat jo ennen ohjelmoinnin aloittamista. Mielestämme saimme loistavasti ositettua pelimme ohjelmalliset tavoitteet kaikkien ryhmäläisten kesken. Kaikki pääsivät tahoillaan omien ongelmien kautta oppimaan kameraohjauksen ja ääniohjauksen saloja. Itse ohjelmoin alussa nopeasti varsinaisen pelimoottorin ja toimin taas kokonaisuuden kyhääjänä.

Vietimme Villen kanssa paljon aikaa olkkarilla ensimmäisen vuorovaikutuskomponentin eli äänen implementoinnin parissa. Kurssin ehdottomasti palkitsevin kokemus osui siihen hetkeen kun saimme pallon tottelemaan ääntämme! Tunne oli mahtava!

Tytöt olivat myös ahertaneet tuloksellisesti valokuvauksen ja video-ohjauksen parissa.

Lopulta saimme ensimmäisen pelattavan version kassaan. Se on nähtävissä videossa alla.

Lopullista versiota kyhättäessä kiinnitimme paljon huomiota pelattavuuteen ja ulkoasun viimeistelyyn. Tässä minulla innokkaana viilaajana oli taas näpit pelissä.

Kierroksen yksi yllättävimmistä oppimisosa-alueista oli Applen OS-X. Video ja ääni toimivat Mac:llä huomattavasti PC-välineitä paremmin. Kierroksella tuli myös opittua sellaisia videon ja äänen digitaaliseen käsittelyyn liittyviä asioita, joista ei olisi ennen kurssia osannut edes uneksia.

Oma arvioni tästä kierroksesta:
motivaatio 5, oppiminen 5, lopputulos 5

Lopullisen työmme voi ladata omalle koneelleen napsauttamalla oheista kuvaa. Tietokoneessa tulee olla mikrofoni sekä webkamera. Peli tulee käynnistää Processing -ohjelmalla. Yhteensopivuus PC:n kanssa saattaa aluksi olla olematon. Yritä asentaa pelin mukana tuleva kameran_korjaus_WINDOWS.exe.

Lataa peli omalle koneellesi