Näytetään tekstit, joissa on tunniste opiskelu. Näytä kaikki tekstit
Näytetään tekstit, joissa on tunniste opiskelu. Näytä kaikki tekstit

maanantai 29. lokakuuta 2012

Oulu Game Lab – Kokonaisvaltainen pelikoulutus


Reetta Järvenpää

Peliala kasvaa sekä suomessa että maailmalla jatkuvasti, ja peliteollisuudessa liikkuu nykyisin jopa enemmän rahaa kuin elokuvissa. Alkukesästä Yle uutisoikin, että kasvavalla alalla on suorastaa pulaa työntekijöistä.

Photogenicin konseptitaidetta
Oulussa alkoi syyskuussa uudenlainen pelialan pilottikoulutus. 30 opintopisteen kokonaisuus pitää sisällään paitsi pelinkehitystä, myös markkinointia ja yrittäjyyskoulutusta. Koulutus on räätälöity yhdessä Oulun alueen peliyrittäjien kanssa, ja sen on tarkoituksena tuottaa Pohjois-Suomeen uusia pelialan ammattilaisia sekä peliyrityksiä. Koulutusta ovat toteuttamassa Oulun seudun ammattikorkeakoulun kulttuurin, tekniikan ja liiketalouden yksiköt sekä oululaiset pelifirmat.

Syyskuun alussa koulutus alkoi 11 peliprojektin kanssa. Syyskuun loppuun mennessä niistä valittiin kehitykseen 5 potentiaalisinta, ja niiden olisi tarkoitus olla myyntikuntoisessa demovaiheessa jouluun mennessä. Täysin nollasta opiskelijoiden ei ole tarvinut aloittaa, vaan peliaihiot ovat tulleet tiimeille Oululaisilta peliyrityksiltä.

Ja finaliin pääsivät:


Fugu the funny Fizard
Fugu the Funny Fizard on 3-5-vuotiaille lapsille suunnattu opetuspeli. Fugua pelataan tabletilla ja se koostuu useammasta minipelistä, joissa opetellaan arkisia asioita, kuten värejä, numeroita ja ruoka-aineita. Fugu-kalan hahmo on tuttu ala-asteikäisille suunnatusta Polar Heroes –opetuspelistä.

Photogenic
Photogenic jatkaa Space Invadersin perinnettä shoot them up –tyyppisellä tablettipelillä, jossa pelaaja luo itse pelikokemuksen ottamalla valokuvan ympäristöstään, minkä jälkeen peli kääntää kuvan väri-informaation pelikentäksi. Kenttiä voi myös jakaa sosiaalisessa mediassa. Tulevaisuudessa peli olisi tarkoitus kääntää myös muille mobiililaitteille.

Trivianin aloitusruutu padilla
Trivian
Trivianissa yritetään valloittaa maailma oman tiedon avulla. Triviania pelataan tabletilla verkossa muita ihmisiä vastaan. Pelaaja valitsee maailmankartalta alueen ja vastaa sitä koskeviin kysymyksiin. Parhaat pisteet saanut pelaaja valloittaa alueen omakseen. Netissä on jo olemassa versio, jossa ei valloiteta maailmaa.

Lukes Training
Lukes Training on tarinavetoinen reverse tower defense –peli, jossa pelaajan ohjaama Luke seikkailee lelujunalla ympäri kotitaloaan ja sen ympäristöä yrittäen saada siskonsa varastamat syntymäpäivälahjat takaisin. Apuna Lukella on vanha pehmonalle Theodor, joka toimii myös pelin kertojana. Lukes Trainingiin on upotettu lukuisia viittauksia populaarikulttuuriin, ja sen kohderyhmää ovat 20-30-vuotiaat pelaajat. Tällä hetkellä Lukes Trainingia kehitetään iOS:lle, ja tekijöiden tavoitteena on tuoda peli myös PC:lle ja Androidille.

Action Jackson
Konseptikuvitusta Action Jacksoniin
Action Jacksonissa temppuillaan Jackassin ja Extreme Duudsoneiden hengessä. Action Jackson on stunttitähti, joka saa käyttöönsä uusia alueita ja ajoneuvoja sen mukaan, kuinka hyvin hänen temppunsa onnistuvat. Pelaaja voi palata jo läpipäästyihin kenttiin esimerkiksi kokeilemaan vanhaa temppua uudella kulkupelillä. Action Jackson tienaa pelissä tempuillaan rahaa, jolla hän voi ostaa esimerkiksi suojia. Pelaaja voi myös sijoittaa oikeaa rahaa saadakseen Jacksonille paremmat varusteet. Koska pelin ikäraja on 7 vuotta, kuvasto pidetään kilttinä: Veri ei roisku eikä hahmo kuole, vaikka tippuisi pää edellä betoniporsaaseen.

Jatkoa seuraa

Oulu Game Labin opiskelijoilla on monenlaista taustaa. Mukana on opiskelijoita Oulun seudun ammattikorkeakoulun eri yksiköistä ja Oulun yliopistosta, vaihto-opiskelijoita sekä entisiä Nokian työntekijöitä.

Action Jacksonia kehittävä Viima Games on entisten nokialaisten pari kuukautta sitten perustama yritys. ”Nokialla mainostettiin ennen irtisanomisia muuntokoulutusta”, Visa Smolander ja Mikael Saarenpää kertovat päätymisestään Game Labin hoiviin. Viimalaisille Oulu Game Lab on osoittautunut enemmän kuin tarpeelliseksi. ”Alkuun piti opiskella paljon ihan yrittäjän arkea, miten pelifirmaa pyöritetään. Ei sellaiset asiat olisi käyneet mielessäkään, jos olisimme vain värkänneet keskenämme.”

Toimittajalle annettiin mukaan paljon promomateriaalia.
Kuvassa Photogenic ja  Fugu the Funny Fizardia edeltävä Polar Heroes
Pelejä kehitellään yhdessä jo olemassa olevien peliyritysten kanssa. Photogenicin toimeksiantaja/tuutori Tomi Hurskainen Playsign  –yrityksestä toteaa yhteistyön sujuvan Game Labin kanssa hyvin. ”Tekijöille pitää muistaa antaa tilaa, jotta näkee, mihin heistä todella on”. Lukes Trainingin tekijöille peliaihio tuli Kino’s Gamesiltä, ja alkuperäinen ajatus tower defense -pelistä heitettiin suunnitteluvaiheessa kokonaan ympäri.

Yhden haasteen pelitiimeille muodostaa Game Labin aikataulu, jota Tomi kuvaa suorastaan brutaaliksi. Koulutus kestää noin kolme kuukautta, joiden aikana pitäisi keittää aihiosta pelattava myyntikelpoinen demo. Normaalisti pelinkehitys kestää vuodesta pariin, jopa kauemminkin pelistä riippuen. Esimerkiksi Alan Wakea hiottiin kasaan ainakin viisi vuotta. Oulu Game Labissä kehitetyt pelitkin jatkavat elämäänsä ja kehittyvät vielä koulutuksen päätyttyäkin, ja koulutuksen aikana on perustettu jo ennen Oulu Game Labin alkamista olemassa olleen Viima Gamesin lisäksi ainakin kolme uutta peliyritystä.  

Seuraava Oulu Game Lab –koulutus käynnistyy maaliskuussa 2013, ja haku koulutukseen on tammikuun aikana. Pelejä kehitetään nykyisin enimmäkseen sähköisille alustoille, ja esimerkiksi tablettipelien kysyntä kasvaa koko ajan. Alalla tarvitaan koodareiden lisäksi myös graafikoita (sekä 2D että 3D), käsikirjoittajia, äänisuunnittelijoita, tuottajia ja markkinointihenkilöstöä.

Syksyn koulutuksen kuulumisia voi seurata facebookissa osoitteessa facebook.com/OuluGameLab.


Närttitytöille rakkaudella omistettiin
Luke's Trainingin alkusarjakuva.
Näyttää tältä.







perjantai 18. toukokuuta 2012

Accenturen IT-miniseminaari

Riikka Karhu

Accenture järjesti 15.5.2012 Metropolian tiloissa ammattikorkeakoulujen tietojenkäsittelyn ja tietotekniikan opiskelijoille IT-seminaarin. Seminaari oli jaettu kolmeen osaan: avaus, työpajat ja Accenture Awards -stipendien jako. Seminaarin tarkoitus oli esitellä Accenturea opiskelijoille työpaikkana sekä kertoa pinnalla olevista trendeistä IT-alalla. Opiskelijoilla oli mahdollisuus testata taitojaan sekä oppia uusia taitoja, sekä luoda hieman kontakteja tulevaa varten. Aion nyt tuoda esiin kiinnostavia pointteja, joita seminaarin aikana nousi esiin.

Seminaari alkoi yleiskatsauksella Accentureen. Kyseessä on kansainvälinen yritys, jolla on toimipisteitä yli 50 maassa sekä asiakkaita 120 maassa. Suomessa työntekijöitä on yli 1200 sekä toimintaa on Helsingin lisäksi Tampereella ja Oulussa. Esittelijä muisti tuoda sen tärkeän ominaisuuden esiin, että Accenture on valittu vuosina 2007-2010 parhaaksi työpaikaksi Suomessa neljänä vuotena peräkkäin. Asiakasyrityksinä Accenturella on 18 Suomen 20 suurimmasta yrityksestä. Näille yrityksille Accenture tarjoaa konsultointi- sekä teknologiapalveluita. Tehtäviä saatetaan myös tarvittaessa ulkoistaa ulkomaille.

Ulkoistaminen nosti seminaarilla esiin pienen keskustelun, siitä kuinka ulkoistamisen rooli tulee kehittymään tulevaisuudessa. Esittelijän mukaan ulkomailta löytyy osaamista koodaus- ja ylläpitotehtävissä. Monien ohjelmistojen kehitystyö voidaan tehdä muualla kuin asiakkaan luona; tällöin ulkoistus voi olla järkevämpi vaihtoehto. Vaikka tehtävine ulkoistaminen ei tule välttämättä tulevaisuudessa kasvamaan yhtä radikaalisti, sen rooli on osaamisen takia merkittävä jatkossakin.

Accenturen yleisesittely kesti vähän reilun tunnin verran. Tämän jälkeen siirryimme työpajoihin. Ilmoittautumisvaiheessa piti valita yksi kiinnostava työpaja neljästä vaihtoehdosta. Ensimmäinen vaihtoehto oli tutustuminen Jazz-projektinhallintatyökaluihin. Työpajaan osallistuneet pääsivät kokeilemaan Jazz-työkaluja projektijohtajan, testaajan ja määrittelijän rooleissa. Toinen vaihtoehto oli SAP Hot Topics, jossa keskityttiin SAP-järjestelmän ja sen ekosysteemin uusimpiin suuntauksiin ja innovaatioihin, joista asiakkaamme juuri nyt ovat erityisen kiinnostuneita. Kolmas työpaja olisi ollut avoimen lähdekoodin Java-kirjastoihin tutustumista, mutta sitä vetämään valittu konsultti ei valitettavasti päässyt paikalle. Neljännessä työpajassa tutustuttiin .NET-ympäristöön sekä Windows Phone 7:n kehittämiseen.


Itse koin neljännen työpajan, eli Windows Phonen, kaikista kiinnostavimmaksi, joten osallistuin siihen. Työpaja alkoi lyhyellä luento-osuudella, jossa käytiin Windows Phonen perusperiaatteita läpi. Koodaaminen tapahtui Visual Studiolla ja C#-kielellä Windows Phonen virtuaalisessa kehitysympäristössä. Aikaisempaa kokemusta mobiilikehityksestä ei tarvittu, mutta .NET-perustuntemus oli suositeltavaa. Itselläni ei ollut kumpaakaan, vaan menin mukaan puhtaasti java-osaamisen tukemana.

Yksinkertaisimmillaan Windows Phone koodaaminen etenee siis siten, että Visual Studion toolboxista siirretään haluttu ominaisuus näytölle. Ominaisuus voi olla esimerkiksi textbox, jonne käyttäjä voi itse syöttää tietoa tai painike. Painikkeeseen saa suoraan kirjoitettua siihen tarkoitetun koodin. Alla esimerkki yksinkertaisen karttaohjelmiston koodista:

Karttasoftan koodia, omaa koodia






Mielenkiintoista Windows Phonessa oli se, kuinka lyhyellä määrällä koodia pystyi saamaan monimutkaiselta vaikuttavan ominaisuuden aikaan. Konsultin demossa esitettyjen ominaisuuksien koodit olivat todellakin lyhyitä eivätkä edes kovin monimutkaisen näköisiä. Koodaamista helpotti myös "testipuhelimen", eli emulaattorin käyttö; koodaaja siis näkee koko ajan miltä ominaisuus tulee näyttämään puhelimen näytöllä ja kuinka se tulee toimimaan. Myös testaaminen oli helpompaa kuin esimerkiksi Eclipsellä tehdyn koodin testaaminen.




Emulaattori käynnissä, omaa koodia

Kun kerta kaikkea ei saa aina pelkästään kehua, voin sen verran antaa kehittävää palautetta, että työpajaa varten valitussa luokassa oli äärimmäisen huono ilma. Lämpötilaero luokan ja käytävän välillä oli varmaan valehtelematta ainakin viisi astetta. Tällaiset pienet tekijät vaikuttavat ainakin allekirjoittaneen keskittymiseen ja oppimiseen. Toinen omaa oppimistani haastanut tekijä oli se, että luentoa pitämään valittu konsultti puhui hyvin nopeasti. Kuten sanoin, minulla ei ollut aikaisempaa kokemusta .NET-ympäristöstä eikä C#:sta, joten luentoa oli välillä haastava seurata. Tästä huolimatta voisin osallistua vastaavaan tapahtumaan toisenkin kerran. Aika pintapuoliseksi tuo esittelytilaisuus jäi ja ymmärrän, ettei ajan rajallisuuden takia millään ehditty syventyä sen tarkemmin Windows Phonen ominaisuuksiin.


Seminaarin lopuksi oli Accenture Awards-stipendien jako. Tapahtumassa Accenture palkitsi hyvin opinnoissaan menestyneitä opiskelijoita, joita näiden opettajat olivat ehdottaneet palkittaviksi. Opiskelijan näkökulmasta stipendi on arvokas, sillä se saattaa helpottaa työnhakua Accenturelta. Muutama oma opiskelukaveri vastaanotti kyseisen stipendin, ja mielestäni täysin ansaitusti. Ehkä minullekin sitten jonain vuonna... ;)


Kaikin puolin Accenturen järjestämä IT-miniseminaari oli antoisa tapahtuma. En itse työskentele Accenturella, mutta en sulje pois sitä vaihtoehtoa, että joskus kyseisestä firmasta hakisin töitä. Mielestäni on enemmän kuin tärkeää tietää jotain firmasta, josta aikoo hakea töitä. Tällaiset seminaarit ovat parhaimmillaan loistava tilaisuus IT-alan opiskelijalle päästä tutustumaan yritykseen sekä sen toimintatapoihin lähemmin.

Lisää Accenturesta voi lukea heidän nettisivuiltaan: http://www.accenture.com/fi-en/Pages/index.aspx 
Windows Phonesta kiinnostuneet voivat täällä tutustua lisää kehittämiseen: http://msdn.microsoft.com/en-us/library/ff402535