The Sketchy Project
Valokeilassa on tällä kertaa Sebastian Ahlman. Haastattelussa hän kertoo ohjelmointiharrastuksestaan Digital Chocolaten työn ohella. Pelikuvien tukemana Ahlmanilta kuullaan myös suunnitelmia tämän hetken piironginlaatikkoprojektistaan, The Sketchy Projectista.
Haastateltavana on Sebastian Ahlman. Toivottakaamme hänet tervetulleeksi.
<suomipelit.com-kävijäkunta hurraa>
Heipä hei, Sebastian. Aloitetaan haastattelu suoraan muutamalla kevytmielisellä kysymyksellä.
Voisitko kertoa jotain itsestäsi?
Moi vaan! Olen 25-vuotias helsinkiläinen. Viime vuoden alussa valmistuin Arcadan ammattikorkeakoulusta tietotekniikan insinööriksi. Olen koko elämäni aikana ollut kiinnostunut tietokonepeleistä, niiden pelaamisesta, teosta jne. Aloitin pelaamisen joskus aikoja sitten C64:lla ja siitä lähtien pelit ovat olleet iso osa vapaa-ajastani. Tällä hetkellä olen töissä Digital Chocolaten Sumea-studiossa peliohjelmoijana. Tämän lisäksi minulla on useampi yksityinen peliprojekti työn alla. Näitä projekteja kehittelen eteenpäin aina kun ehdin.
Mikä on tuntemuksesi suomipeligenrestä? Mistä suomipelistä pidät eniten?
Tiedän, että Suomessa on tehty mahtava määrä pieniä ja isoja pelejä ja että olen pelannut niistä vain murto-osan. Indie-puolelta helmet kuten Areena 5 tai Tapan Kaikki nousevat heti mieleen.
Suomipeli, jota olen pelannut eniten on varmasti Housemarquen Supreme Snowboarding. Se on vaan jotenkin niin huikea, vielä tänä päivänä. Tosin pelaan sitä kaahauspelinä enkä lautailupelinä, ja parannen aikoja omia haamujani vastaan.
Mikä käsitys sinulla oli Suomipelit.comista ennen haastattelua?
Olin ladannut pari peliä sekä lukenut muutaman artikkelin. Ei minulla sen suurempaa käsitystä ollut, paitsi se että sivusto tuo pienempiä vähemmän tunnettuja pelejä kansan tietoisuuteen, mikä tietenkin on mainio asia.
Ja hiljalleen siirrymme asiaan. Miten pitkään olet ohjelmoinut?
En tarkalleen muista, mutta veikkaisin 7-8 vuotta. Ensimmäiset pari vuotta rävelsin C++:lla silloin tällöin tekstipohjaisia pelejä ja pikkuohjelmia. Opin olio-ohjelmoinnin perusteet monta kertaa alusta uudelleen. Tämä oli melko rasittava vaihe, sillä tuttavapiiristä ei silloin löytynyt muita ohjelmoinnista kiinnostuneita, joten kaikki piti oppia kantapään kautta itse. Jälkiviisaana voin todeta, että olisi ollut parempi aloittaa helpommalla kielellä, esim. VB tai C#.
Tässä on Sebastianin viime aikoina työstämä The Sketchy Project. Huolettoman näköinen pelihahmo Roland tallustaa synkässä ympäristössä.Mistä peliohjelmoijanurasi käynnistyi?
Jo koulussa harrastin peliohjelmointia. Väänsin useimmista koodaustehtävistä pelejä jollakin tavalla. Jos tehtävänä oli tehdä ohjelma joka tallentaa dataa tiedostoon ja lukee sen takaisin, tein pelin jossa oli tallennettavat asetukset jne. Tällöin tuli peliohjelointitermit ja yleisimmät kirjastot tutuiksi, ja apua sai helposti netistä.
Onnistuin saamaan työpaikan ohjelmoijana heti armeijan jälkeen. Olin tietenkin siihen aikaan todella aloittelija, mutta työkaverit kouluttivat minusta hyötyohjelmakoodarin. Se työpaikka oli minulle todellinen lottovoitto, sillä sain ohjelmoida todella erilaisia ohjelmia monella eri kielellä ja alustalla.
Valmistuttuani insinööriksi hyötyohjelmien teko alkoi kuitenkin maistua puulta, ja päätin hakea peli-alalle. Lähetin kymmeniä hakemuksia pääkaupunkiseudun pelifirmoille, ja lopulta sain paikan Digital Chocolatelta.
Mitä olet jo saavuttanut pelinkehittäjänä ja mitä toivoisit vielä saavuttavasi?
Eräs suomalainen pelisivusto haluaa tehdä minusta jutun, sehän on jo saavutus sinänsä.
Vakavasti puhuen, urani pelinkehittäjänä on vielä niin lyhyt etten tunne saavuttaneeni kovinkaan paljon. Tällä hetkellä kovin juttu on edelleen se, että olen saanut työpaikan alalta vaikkei tuttavapiirissä ole koskaan ollut alan ihmisiä. Tein monta vuotta kovaa duunia päästääkseni unelma-alalle, ja lopulta se onnistui.
Jossain vaiheessa haluan olla mukana tekemässä AAA-luokan seikkailupeliä. Seikkailupelit ovat aina olleet lähellä sydäntäni, ja olisi todella kova juttu olla tekemässä peliä kuten The Longest Journey tai Outcast.

Tech Filet