TaleBlazer-peli: Loisintaa Kumpulassa

Tavoite: Opettaa loiseläinten erilaisia elinkiertomalleja.

Valmistelut: Kymmentä pelaajaa varten ladataan kymmenen tabletin, joissa on nettiyhteys ja GPS-ominaisuus, akut täyteen. Asennetaan TaleBlazer-sovellus Google Play –kaupasta tai App Storesta. Pelin käynnistyttyä ohjelmaan laitetaan pelin koodi gfjlcbv

Pelin sijainti TaleBlazer-sivustolla: http://taleblazer.org/gamePage/826

Peli voidaan myös muokata uudelle alueelle suhteellisen helposti. Tällöin pitää luoda tili TaleBlazer.org –sivustolla, etsiä peli ja valita ”Remix Game”. Tällöin peli siirtyy omiin peleihin ja ja karttaa muokkaamalla voidaan eri kohteiden sijaintia siirtää. (Katso ohjeet TaleBlazerin pelinteko-ominaisuuksien käyttöön tästä.)

Pelin eteneminen: Pelin alussa pelaajat saavat tehdä kaksi erilaista valintaa: he voivat valita oman hahmonsa kolmen vaihtoehdon joukosta (heisimato, maksamato ja ekinokokki) sekä lisääntymisstrategiansa (panostus kasvuun tai lisääntymiseen).

Tämän jälkeen pelikentällä on tarjolla erilaisia isäntiä. Oppilaan pitää löytää isäntien joukosta omansa. Peli kertoo aina kussakin vaiheessa mihin isäntään oppilaan pitäisi seuraavaksi pyrkiä. Jotta loinen pääsisi isäntään sisälle, on oppilaan ensin parannettava mahdollisuuksiaan tartuttaa isäntä. Tätä mahdollisuutta parantaa esimerkiksi muniminen, suvullinen lisääntyminen, kestomuotojen muodostaminen tai moni muu teko. Pelaaja pystyy jatkuvasti seuraamaan kuinka suuri todennäköisyys tartuttamisen onnistumiseen on.

Peli antaa eri tavoin pisteitä kustakin toiminnosta riippuen siitä, minkälainen lisääntymisstrategia pelaajalla on. Kasvuun panostavien ei kannata kiiruhtaa lisääntymisessä, kun taas lisääntyvään panostavien kannattaa tehdä sitä mitä osaa parhaiten. Pelaaja joutuu suorittamaan koko kierron, joten lajista riippuen edessä on kaksi tai yksi väli-isäntää ja yksi pääisäntä. Aikaa koko peliin kuluu 30-45 minuuttia.

Pelin jälkeen on hyvä keskustelutta opiskelijoita: minkälaisilla valinnoilla peli onnistui helpoiten? Mitä pelaajat oppivat pelin aikana? Miten pelistä saisi realistisemman?

TaleBlazer-peli: Burgess Shalen fossiilit

Tavoite: Kerrata Helsingin yliopiston Johdatus eläintieteeseen –kurssin ensimmäisen puoliskon kurssikertojen sisältö.

Valmistelut: Neljääkymmentä opiskelijaa varten ladataan kymmenen tabletin, joissa on nettiyhteys ja GPS-ominaisuus, akut täyteen. Asennetaan TaleBlazer-sovellus Google Play –kaupasta tai App Storesta. Pelin käynnistyttyä ohjelmaan laitetaan pelin koodi gguwzrz

Pelin sijainti TaleBlazer-sivustolla: http://taleblazer.org/gamePage/1656

Peli voidaan myös muokata uudelle alueelle suhteellisen helposti. Tällöin pitää luoda tili TaleBlazer.org –sivustolla, etsiä peli ja valita ”Remix Game”. Tällöin peli siirtyy omiin peleihin ja ja karttaa muokkaamalla voidaan eri kohteiden sijaintia siirtää. (Katso ohjeet TaleBlazerin pelinteko-ominaisuuksien käyttöön tästä.)

Pelin eteneminen: Pelin aikana opiskelijat etsivät pienissä ryhmissä kartalle merkityt erilaiset fossiilit. Kun opiskelijat ovat riittävän lähellä kohdetta, heidän tablettinsa näytölle tulee kysymys. Kuvan ja annettujen tietojen perusteella opiskelijoiden pitää arvata mihin pääjaksoon kukin fossiili kuuluu.

Opiskelijat pystyvät vaihtamaan Player-valikossa näkevätkö he fossiilit vai pääjaksokysymykset. Samasta valikosta he näkevät keräämänsä pisteet.

Kun opiskelijat ovat vastanneet fossiilikysymyksiin, peliin ilmaantuu myös kysymyksiä kustakin pääjaksosta, joihin vastaamalla pelaajat saavat enemmän pisteitä.

Peli loppuu kun kaikki fossiilit on löydetty ja kysymyksiin vastattu. Aikaa tähän kuluu noin 45 minuuttia. Tämä peli tarkoituksella antaa mahdollisimman paljon palautetta, jotta purkukeskustelua ei sinänsä tarvita. Peli oli myös helppo ja nopea ymmärtää: briiffaamiseen ja pelin aloittamiseen siitä kun tabletit saatiin opiskelijoille käteen meni alle minuutti.

Lisätyn todellisuuden pelien rakentaminen TaleBlazer-sovelluksella

TaleBlazer on MIT:n opettajankoulutusohjelmien kehittämä lisätyn todellisuuden (augmented reality, AR) pelinluontiohjelma. TaleBlazerilla voi itse tehdä pelejä sekä pelata muiden kehittämiä pelejä. Lisätty todellisuus tarkoittaa TaleBlazerin tapauksessa sitä, että peli sijoittuu todelliseen maailmaan esimerkiksi GPS-signaalin avulla. Pelin maailmaan voidaan luoda kohteita, jotka pelaajien pitää löytää sitten oikeasta ympäristöstä.

Itse ohjelmointi toimii samaan tapaan kuin esimerkiksi Scratch-ohjelmointialustalla. Pelien ohjelmoinnin opettelu vie jonkin verran aikaan, mutta Scratchin tuntevat käyttäjät pääsevät hyvin nopeasti alkuun.

TaleBlazer –applikaatio toimii sekä Android että iOS-pohjaisilla laitteilla. Pelit itsessään rakennetaan nettikäyttöliittymän kautta. Peli ei tarvitse jatkuvaa internetyhteyttä, mutta mobiililaitteissa on syytä olla GPS-paikannus. Pelin käyttö on täysin ilmaista.

Esimerkkeinä on tarjolla kaksi peliä: Loisintaa Kumpulassa ja Burgess Shalen fossiilit.

Pelin suunnittelu:

Erityisen tärkeää on suunnitella pelin hyvin. Ensimmäiseksi kannattaa pohtia pelin tavoitteet ja sisällöt tarkkaan. Pelin juoni kannattaa kirjoittaa auki, jotta rakentamisvaiheessa on helpompaa. Jos rakentamisvaiheessa tulee mieleen, että tähänhän voisi vielä lisätä sisältöä, yleensä kannattaa olla lisäämättä.

Pelin rakentaminen:

Pelin alussa pelaaja voi valita pelaajahahmonsa (“Player”) ja mahdollisen pelikokemusta muuttavan pelityylin (“Scenario”). Kullakin pelihahmolla voi olla erilaisia ominaisuuksia ja pelityyli voi vaikuttaa pelaajan vuorovaikutukseen maailman kanssa. Pelaajalla olevat ominaisuudet voivat olla esimerkiksi pistemäärän kerääntyminen. Toiminta pelissä voi vaikuttaa näihin ominaisuuksiin.

TaleBlazerin toiminta perustuu kohteille (“Agents”), jotka sijaitsevat pelimaailmassa. Pelimaailmassa liikkumalla kohdataan näitä kohteita ja asioita voi tapahtua. Kohteet voivat olla esillä heti pelin alussa, tai ne voivat tulla esiin, kun tiettyjä tapahtumia on tapahtunut. Osa kohteista voi olla kerättäviä ja kohteilla voi myös olla ominaisuuksia, jotka muuttuvat pelin mukana.

Karttoja voi olla yksi tai useampia. Ne voivat olla dynaamisia tai ne voi olla ladattu kuvana peliin. Ongelmana ulkona liikkumisessa on usein WLAN-verkon riittämättömyys. Jos peliä pelataan laitteilla, joissa ei ole esimerkiksi SIM-kortin kautta tuleva nettiyhteys, kannattaa kartta ladata peliin. (Karttavalikossa “use a custom map”.)

Tyypillisesti pelissä tapahtuu asioita, kun pelaajat kohtaa kohteen. Jos kohteelle on ohjelmoitu (“when player bumps Agent 1”) toiminto, pelaaja näkee sen tässä kohtaa ja voi toimia.

Pelillä on erityisen hyvä dokumentaatio – siihen kannattaa tutustua. Lisäksi tutoriaalit voivat helpottaa pelin omaksumista. Esimerkkipeleistä (ylempänä) näkee myös pelin rakenteen perusteita.

Pääsääntöisesti eniten aikaa pelin suunnittelussa kuluu pelin testaamiseen. Mitä monimutkaisempi peli on, sitä kauemmin tässä kestää. (Onneksi tosin pelieditorissa on myös oma “Error Check” -nappi, joka helpottaa työskentelyä.) On siis hyvä pitää pelit mahdollisimman lyhyinä ja suoraviivaisina.

Yleisiä ongelmia:

GPS toimii parhaiten ulkotiloissa ja ulkotiloissa voi joskus esimerkiksi sataa kaatamalla vettä.

Pelin tekeminen on suhteellisen työlästä – Taleblazerillä on aika jyrkkä learning curve. Ensimmäinen pelini rakentaminen keväällä kesti toistakymmentä tuntia, mutta toiseen kului enää muutama tunti.

Peli kannattaa suunnitella niin, että ohjeistusta ennen peliä ei välttämättä tarvita paljon. Toisaalta hyvin pitkät tekstit pelin sisällä voivat häiritä pelin flow’ta.