Aluksi pahoittelen kun en ole saanut mitään aikaan, mutta se johtui täysin todella raskaasta kesätyöstä, joka tappoi kaikin puolin kaiken mahdollisen innostuksen tai jaksamisen. Sitä paskaa ei enää tehdä ja koulukiireet alkavat olemaan jo takanapäin, joten aika pommittaa uutta blogia sivuille. Olin tällä viikolla Helsingin messukeskuksessa ELKOM 2011- elektroniikkamessuilla ja ajattelin kertoa hieman siellä käsitellyistä tekniikan uusista tuulista, sekä ajatuksista joita nousi pintaan.

Messut olivat kolmen päivän mittaiset (4.-6.10.). Itse olin vain keskiviikkona siellä, sillä meille sanottiin, että se on ainoa päivä kun ohjelmointiin suuntautuneiden sinne kannattaa mennä. Eihän siellä tiistaina ollut kuin Remedyn Matias Myllyrinne sekä Stephen Elop luennoimassa, ja torstaina olikin sitten Andgry Birds -luento. Joten ensimmäinen merkintä pitkään messuvitutus-listaani tuli siitä kun en mennyt tiistaina. Toinen vitutuksen aihe listaan taisi olla kuuden eunukin messu olkkonen, joka jäi kyllä ostamatta. No palaten asiaan, messualueen kiertäminen oli ehkä isoin asia mitä kyseiseltä messulta odotin. Ovelta näin vaikka minkälaista vempainta ja olin ihan haltioissani. Siellä kierrellessäni vitutus vain kasvoi sillä kaikki kojut olivat täynnä diipadaipaa, eikä oikeastaan mitään ohjelmointiin liittyvää ollut näytillä (ehkä pari tuotetta). Varmaan kiinnostavin mitä löysin oli dataa siirtävä vesiputki ja erittäin hitaasti toimiva kosketusnäyttö, joka oli aivan hirveä ja siinä oli vielä vihaiset linnut pyörimässä. Olihan siellä yksi kinect -peli.

Koko siellä oloni periaatteena oli käydä katsomassa ohjelmointiin liittyviä luentoja. Kun saavuimme ehdimme nähdä viisi minuuttia ensimmäisestä luennosta, joka vaikutti erittäin kiinnostavalta. Seuraava oli puolen tunnin mittainen luento mobiili alustoista ja HTML5 -kielestä. Aluksi puhuttiin hieman mobiililaitteiden käytöstä. Pieni näyttö ja hidas netti, joka on aina mukana, mitä tehdään? Tämä loi perus ajatukset päähän, joita varmaan kaikki mobiilisoftaa tekevät henkilöt ovat miettineet. Ei mitään vaikeakäyttöistä ja varsinkin peleissä helposti sisään ja ulos, koukuttavalla pelattavuudella ja pienellä oppimiskynnyksellä. Mutta kun Tampereen yliopiston professori alkoi kertoa HTML5: sesta, alkoivat minunkin aivosoluni liikkua varsinkin nopeasti luoden uusia ideoita dollarin merkit silmissä. Varsinaisesti ei puhuttu peleistä vaan softasta, mutta nyt hieman omia ajatuksia koko konseptista.

Eli siis HTML5, mitä hä? Kaikki ovat varmaan tehneet jonkin sortin ”hötömölö” koodausta ja uskoisin, että kaikkien mielipiteet hipovat samaa ajatusta kuin minulla, eli ihan täyttä paskaahan se on. Kuitenkin nyt Operan ehdotuksesta on tullut uusi sertifikaatti ja se tuo mukanaan videon näyttämisen, 2D-grafiikan luomisen, WebGL:n (mahdollistaa 3D-grafiikkaa), äänet, tallennusmahdollisuuden, socketin (moninpeli) ja muiden vastaavien pelien tarvitsemat rajapinnat. Tarkoittaen sitä, että nyt jos etsii HTML5 -pelejä löytää jo vanhoja DOS pelejä, joita on käännetty harjoituksena selaimella toimivaksi. Isoin mitä itse löysin oli Quake 2 -porttaus. Nyt HTML5-tuki on tullut jo Game Makeriin ja Construcktiin, sekä on tulossa ainakin Multimedia Fusion 2:een.

HTML5 on kilpailija Adobe Flashin kanssa. Ne hoitavat saman asian, mutta erilailla. Molemmissa on sekä hyvät, että huonot puolensa. Ongelmana on se, että HTML:ää ei voi tappaa, mutta flash on jo niin kehittynyt, että sitä on hankala ottaa kiinni, joten molemmat tulevat olemaan ikuisesti rinta rinnan. HTML on siitä hyvä, että erillisiä plugineja ei tarvitse ladata tai päivittää, kaikki löytyy selaimesta. Ohjelmoijan kannalta se ei ole kuitenkaan niin toimiva konsepti kuin luulisi. Javascript on todella haastavaa ymmärtää (ainakin minulle) ja se toimii suurena osana HTML-pelien valmistuksessa. Toinen asia mikä mietityttää on se, että lähdekoodit ovat peleissä kaikille avoinna, ja en ole varma saako sitä piiloon ollenkaan. Se tuhoaa ajatukset moninpelistä (helppo huijata) ja peleistä, joissa on jokin maksu. Muutenkin olen ihmetellyt, että eikö HTML tuo mukanaan selaimiin aika isoja tietoturva-aukkoja, varsinkin linux-käyttöjärjestelmille, joissa on heikko viirusturva, jos edes ollenkaan sellaista. Hakkerit kiittävät! HTML5 on jättänyt ainakin itselle isoja aukkoja päähän, luokkaa Stephen Hawking-isoja.

No entäs flash? Flash iski kovaa ja korkealta. Flash pohja on erittäin vankka ja vaikka on kirottu sen hukkaamaa resurssia, niin päivitysten myötä flash on keventynyt ja tehostunut. Flash 11 pyörittää jo todella upeata 3D-grafiikkaa. Unreal Enginen kautta pystytään helposti rakentamaan 3D-flash pelejä, kiitos uusimman päivityksen. Valitettavasti, vaikka flash pelien tekeminen on yllättävän yksinkertaista verrattuna javascript säätämiseen, niin kuitenkin tarvittavat työkalut maksavat satoja euroja ja jos valintana on ilmaiset työkalut (HTML5) tai flash, niin uskoisin monien valitsevan sen ilmaisen ja vaikean.

Palataan takaisin ELKOMin pariin. Tämän HTML5-hypen jälkeen lavalle pomppasi illan paras luennoitsija. Tosin sisältö oli kuraa. Nokian varatoimitusjohtaja Petri Haavisto tuli kertomaan Nokian tulevaisuudesta ja selittelemään, miksi he valmistavat juuri Windows Phone 7 -puhelimia. Microsoftin kelkkaan hyppäämisen perustelu oli tilanne, jossa ainakin me viisi tietotekniikan hörhöä heitimme Facebookista puuttuvan ”dislike” -merkin, sekä hiljaisin buuauksin jahtaamaan tuota Nokian Luigia (itse toivoin, että vieressä olisi ollut Moontv:n originaali kokoonpano kännissä, he varmaan olisivatkin kehdanneet heittää oikeen isoon ääneen boota tai jonkun pökäleen). Haaviston kertomus kuinka hyvä valinta Microsoft on, ei ollut mitenkään vakuuttava. Juuri edellisellä luennollä näytettiin omenakartta, josta huomattiin, että iLaitteet ja Googlen Android panevat kaikkia muita kovaa ja syvälle. On totta, että Nokian oma Symbian jäi paljon jälkeen, mutta kun Elop ja Microsoft tulivat taloon, sekä Google teki tarjouksen, niin mentiin Microsoftin kelkkaan. Perustelu oli Xbox, sekä muut laitteet, joita Microsoft valmistaa, eli niin sanottu mediaympäristö vaikutti muka valintaan (taisi kuitenkin suurin syy olla Elopin osakkeet). Kaikkein hauskinta on kun olen ollut hereillä tekniikan uutisten kanssa. Googlen käyttöjärjestelmä tulee kohta tietokoneisiin ja on epäilty, että Microsoft menettää asemansa johtavana käyttöjärjestelmänä, varsinkin kun se on viimeisen viiden vuoden aika alkanut putoamaan niin paljon, että OSX ja Linuxit menevät kohta ohi. Apple on ohittanut Microsoftin jo aikaa sitten arvoikkaimpana firmana. Kinect ei myy ja Sony sekä Nintendo ottavat kohta markkinat haltuun (joidenkin ”peliasiantuntijoiden” mukaan). Ja nyt uusin otsikko oli, että indie-kehittäjät katoavat Xbox livestä. No tämä ei ole mikään yllätys. Xboxille ja Windows Phone 7:ään on aika kallis valmistaa softaa. Tarvitaan Microsoftin oma IDE, visual studio. Se maksaa 1500-15 000 euroa. Sitten Xboxille (en ole varma Windows Phone 7:stä) tarvitaan 100 euron lisenssi per vuosi ja siitä lähtee myynnistä vielä rojaltit yhtiölle. Pelien tekijät pitävät tuota täydellisenä ryöstönä. Kehittäjien mukaan Microsoft ja Nintendo ovat hirveimpiä yhteistyökumppaneita. Vaihtoehtoisesti löytyy Steam, PSN, Android Market, Appstore ynnä muut. Steam ja PSN ottavat vain rojaltit ja PSN-kehitystyökaluihin pitää olla jo valmiiksi hyvä pohja, jonka he kelpuuttavat (mitään paskaa ei siis tehdä) ja Steam ei ota mitään kakkaa sisäänsä. Puhelimilla Android Market ja Appstore ovat paljon vapaampia, joista Andoid ohjelmointi ei maksa mitään ja Appstore-ohjelmien ohjelmoimiseen tarvitaan vain Mac. Joten tämä vastaan Microsoft, kumpi mahtaa voittaa?

Lähdimme kesken esityksen, emme kestäneet. Tämän jälkeen luentoa tuli jostain jalkapallopelistä, joka ei valitettavasti kiinnostanut ja jätimme sen väliin. Väliin jäi myös Metson esitelmän Vihreästä ICT:stä. Loppukevennyksenä menimme katsomaan luentoa langattomista verkoista. Mikä tästä teki loppukevennyksen? Vanha ”patu”, joka luennoi oli suomalainen, joka piti esitelmän englanniksi, kun ei oikein enää pysty puhumaan sulavasti suomea, kun puhuu niin paljon englantia. Se englannin ääntäminen oli niin perseestä, että naurettiin hetki, jonka jälkeen tylsyys laskeutui saliin ja lähdimme taas pois. Se mikä jäi päähän oli, että suomeen yritetään parissa vuodessa saada 100 megan netti joka taloon (onnea yritykseen sanon minä). Loppuvitutus syntyi kun menimme bussiin ja porukka oli saanut vaikka minkälaista vempainta ja hienoa tai hyödyllisät laitetta kojuista ilmaiseksi, kun olivat menneet kyselemään. Oli niin paska reissu, että jää ensi vuonna menemättä.

P.S. Tosiaan yhdessä kojussa oli kinect. En ole ennen kokeillut sitä ja varsinkin kun toimintoja esittelevä ”pomppivat tissit ja tanssiva takapuoli” oli niin nättiä katseltavaa, että viisi nörttiä valutti kuolaa siinä sen verran, että sillä olisi Saimaan norpat pelastettu. En aikaisemmin ollut kokeillut koko vempelettä, joten kokeilin keilapeliä, pääpalkintona Ipad2. No olin luullut, että se oli erillainen vekotin, mutta sehän oli ihan paska. Samanlainen kun Ps2:sella oleva EyeToy, toimikin yhtä heikosti. En ymmärrä kuinka pilvessä täytyy olla, että tuollaisen vekottimen keksii. Eikö tässä ole keskusteltu yhtään pelintekijöiden kanssa, meinaan itse en keksi yhtään peliä mihin tuota romua voisi käyttää, paitsi tietenkin paskoihin minipeleihin/liikuntapeleihin, ja muutahan sillä ei ole. Eli nyt ymmärrän miksi se ei myy ja miksi sille ei tule kunnon pelejä.

P.S.S. Pitää laittaa muistikirjaan, että jos joskun aion hakea Microsoftille tai Nokialle töihin niin pitää käskeä Master Demuksen poistaa tämä blogi, ettei googlen hakukone osoittaudu ikäväksi esteeksi työnhaku-tilanteessa.
 


Comments

Jarppa
10/10/2011 15:38

Jumankauta, tulipa luokan kanssa käytyä kyseisillä messuilla torstaina. Harmi vain että messut olivat ehkä liian korkeatasoiset toisen vuoden elektroniikan opiskelijoille. Salissa oli ehkä 50(?) kojua joista ihmiset tunsivat noin kolme. Nekin tunnettiin koska olivat joko muutenkin tunnettuja tai sitten koulussa käytetään kyseisen firman tuotteita.

Turhimmat messut siis miesmuistiin.

Reply

Your comment will be posted after it is approved.


Leave a Reply