» Aitta » Artikkelit » Muut artikkelit » The Sketchy Project

The Sketchy Project

Sivut: [ 1 2 3 ]

Mielenkiintoista on, että Nefatavlissa on tekoäly. Miten se toimii ja miten tyytyväinen itse olet siihen? Kokeillessa huomaa, että tekoäly pelaa osin suorastaan typerästi.

Täytyy tunnustaa että pelin tekoäly on melko hölmösti kasaan väännetty palikka. Kaikki tekoälykoodi on Luaa, ja se pultattiin peliin kiinni kun se muuten oli jo melkein valmis. Jossain vaiheessa sain idean tehdä tekoälystä modulaarisen jotta siitä voisi helposti tehdä monta versiota, helppo, vaikea jne. Varsinaisen pelikoodin ja AI-koodin välissä on simppeli rajapinta ja koko AI voidaan vaihtaa toiseen muokkaamalla muutama Lua-tiedosto.

Kuten olette jo huomanneet tämänhetkinen implementaatio kaipaisi vielä paljon työtä. Minulla oli jo toinen versio työn alla, mutta siitä tuli niin hidas etten koskaan julkaissut sitä.

Yksi Nefatavlin mielenkiintoisimmista piirteistä on se että joukkueet ovat täysin erilaisia. Niillä on eri määrä yksikköjä, eri päämäärä jne. Pelin tämänhetkinen tekoäly pelaa paremmin hyökkääjillä kuin puolustajilla, sillä se on melko aggressiivinen. Tämä pelityyli ei sovi ollenkaan puolustajille. Tosin, koodi tekee välillä hölmöjä siirtoja hyökkääjilläkin. Minulla on käynyt mielessä portata peli iPhonelle ja satsata kunnolla aikaa AI:hin.

Sivustollasi esittelet The Sketchy Projectia, jota olet viime aikoina kehitellyt. Voisitko esitellä pelisi meille?

The Sketchy Project (työnimi) kertoo maailmasta jonka asukkaista on tullut niin pinnallisia, että maailma on muuttunut mustavalkoiseksi. Jokainen valinta ja mielipide on joko oikea tai väärä. Pelin sankari Roland lähtee selvittämään miten värit voidaan palauttaa, ja samalla tuoda syvyyttä takaisin elämään.

Idea lähti siitä kun hankin piirtopöydän ja rupesin piirtämään muumi-henkisiä hahmoja ja ympäristöjä. Tästä syntyi pelin graafinen yleisilme. Projekti on niin sanottu ”2.5D”-peli eli kaksiulotteinen pelimaailma jossa on osittain kolmiulotteista grafiikkaa.

Peli on tavallaan perinteinen seikkailupeli, jossa tutkitaan paikkoja ja ratkaistaan puzzleja, mutta ympäristöissä joita tavallisesti näkee 2D-tasohyppelyissä. Grafiikasta huolimatta Sketchystä ei ole tarkoitus tehdä lapsille sopivaa peliä. Tarinassa käsitellään rankkoja aiheita. Punainen on ensimmäinen väri jota Roland matkallaan näkee. Eikä kyseessä ole vadelmamehu.

Saimme käsiimme myös uudempaa materiaalia The Sketchy Projectista. Kuvassa näkyy pala kenttäeditoria (klikkaa suuremmaksi).Saimme käsiimme myös uudempaa materiaalia The Sketchy Projectista. Kuvassa näkyy pala kenttäeditoria (klikkaa suuremmaksi).


Mitä suunnitelmia sinulla on The Sketchy Projectin suhteen?

Tällä hetkellä on tarkoitus tehdä jonkin näköinen tekniikkademo jossa esiteltäisiin pelin alusta ja muutama alue tutkittavaksi. Ajanpuute on tällä hetkellä se suurin ongelma.

Melko monet suomalaiset ovat tehneet/tekemässä jotain 2D-fysiikkarutiiniin perustuvaa peliä, mm. Petri Purho, MH Games sekä Kumoon-pelistä tunnettu Mayoneez and the Boyz. Onko pelisi idea saanut innoitteita esimerkiksi Petri Purhon kansainvälisestikin huomatusta Crayon Physicsistä?

The Sketchy Project käyttää samaa Box2D-fysiikkamoottoria kuin Crayon Physics. Tämän tosin huomasin vasta kun Sketchyn kehitys oli jo alkanut. Eli, ei sattuma se vaan on.

Tulemmeko vielä näkemään The Sketchy Projectista kehittyneen pelin?

Toivottavasti. On hyvin mahdollista, että julkaisen pelin episodeina, kuten esim. Telltalen pelit nykyään julkaistaan. Tällöin voin kehittää moottoria tai jopa vaihtaa alustaa osien välissä.

Miten Nefatavl ja The Sketchy Project ovat herättäneet kiinnostusta pelaajien keskuudessa? Millaista palautetta olet saanut?

Nefatavlista innostui lähinnä shakin ystävät ja muut pelilautafriikit, mutta kuten todettu, AI ei anna näille pelaajille kunnon vastusta. Pientä bonusta toi se, ettei kovin moni ollut koskaan kuullut koko pelistä, joten he halusivat siksi kokeilla sitä. Peli on saanut positiivista palautetta lähinnä kaikesta paitsi AI:sta ja puuttuvasta nettipelistä.

Sketchy on jo konseptivaiheessa saanut yllättävän paljon positiivista palautetta sekä tuttavilta että netissä. Lähinnä grafiikkaa ja taustatarinaa on kehuttu. Joidenkin mielestä videot pelistä ovat näyttäneet siltä kuin peli pyörisi hidastettuna.

Sivuillasi mainitaan, ettei kaikkia peliprojektejasi ole esitelty siellä. Mitä muita projekteja sinulla on ollut tai on?

Joitakin vanhoja projekteja voi ladata sivulta: http://www.sourcedrive.net/oldprojects.p...

Joillakin on jopa avoin lähdekoodi. Kannattaa kuitenkin muistaa, että useimmat niistä ovat yli viisi vuotta vanhoja, ja koodin laatu onkin sen mukainen. Melkein kaikki ovat kouluprojekteja.

Huomaa uudistuneet portaat kitkanauhoineen (klikkaa suuremmaksi).Huomaa uudistuneet portaat kitkanauhoineen (klikkaa suuremmaksi).

Olet kertonut, että pidät uusien ohjelmointiympäristöjen kokeilemisesta. Onko mikään uusi alusta noussut suosikiksi esimerkiksi kännykkäpuolelta?

Kännykkäpuolella iPhone on ehdoton suosikki, vaikken ole tehnyt sillä vielä kovinkaan paljon. Applen työkalut ovat erittäin nopeita ja vakaita ja OS X:stä sekä standard C++:sta tutut kirjastot toimivat pitkälti myös iPhonella. Kerrankin puhelimessa on niin paljon tehoja ettei jokaista prosessorisykliä tarvitse miettiä.

iPhone pakottaa pelinkehittäjiä ajattelemaan tiettyjä asioita uudella tavalla. Sen kosketusnäyttö ja accelerometri mahdollistavat uudenlaisia ohjausratkaisuja, mutta tutusta ristiohjain-järjestelmästä on luovuttava kokonaan, vaikka välillä se tuntuukin olevan paras tapa ohjata tiettyä peliä (tai ainakin helpoin toteuttaa).

Onko mitään sydämelläsi, mitä haluaisit sanoa Suomipelit.comin pelinkehittäjille ja peleistä kiinnostuneille?

Pitäkää suompeligenren lippu korkealla!

Sivut: [ 1 2 3 ]

Avainsanat

Project, Sebastian, Ahlman, The, Sketchy