.
Me olemme Trix Games ja kehitämme tanssipeliä. Tämä on kehitysblogimme, johon kirjoitamme kuulumisia pelin kehityksestä.

perjantai 26. helmikuuta 2010

Pelin käyttöliittymän ensiesittelyä

Tällä kertaa perehdymme ensimmäistä kertaa itse peliin ja sen ominaisuuksiin. Esitämme projektin alkuvaiheissa tehtyjä konsepteja ja pureudumme sitä kautta yksityiskohtiin, joihin projektissamme on kiinnitetty huomiota. Tarkoituksena on välittää tiimimme kiinnostus pienimpiinkin yksityiskohtiin ja niiden saattaminen lopputulokseen, joka tuottaa pelaajan kannalta parhaan mahdollisen kokemuksen.

Päävalikko


Avatessasi tietokonepelin olet todennäköisesti tottunut siihen, että ensin sinulle näytetään pelin tekemisessä mukana olleiden yritysten logoja ynnä muita turhuuksia, joita katsellessa vierähtää hetki jos toinenkin. Tanssipelien saralla tämä mainosvyöry on ollut perinteisesti hieman pienempää, mutta esimerkiksi kaikille In The Groove -pelin käyttäjille ovat tuttuja alun mainosvideon alkuääni, sekä enterin tai startin painamista seuraavat äänet, joiden saattelemana päädytään päävalikkoon. Suunnittelufilosofiaamme kuvastaa hyvin se, että peli aukeaa suoraan päävalikkoon ilman yhtään turhaa mainosta tai muuta käyttäjän aikaa kuluttavaa ruutua. Avattuasi pelin kohtaat suunnilleen tämän näköisen ruudun:




Päävalikon tärkein ominaisuus on tietysti valintalista, jonka avulla pääset haluamiisi pelin toimintoihin, kuten varsinaiseen pelimoodiin tai esimerkiksi pelin asetuksiin. Valintalista on selkeästi esillä ja kaikki vaihtoehdot on nimetty selkeästi. (Huomatkaa että valikkovaihtoehtojen määrä ja sisältö ei välttämättä vastaa lopullista peliä.)

Lisäksi päävalikossa on ovelasti toteutettuna uusille käyttäjille suunnattu ohjeistus. Vasemmassa yläkulmassa on animoitu opas, jossa opetetaan pelin toimintaa ja itse tanssipelaamista.

Kappalevalinta


Itse peliruudun ohella yksi pelin tärkein osa on kappalevalinta. Käyttäjät viettävät suurimman osan ajastaan itse pelaamisen lisäksi kappaleita selaamalla, joten tämän ruudun tulee olla mahdollisimman selkeä, informatiivinen, helppokäyttöinen ja mukava. Pitemmittä puheitta, tällainen on kappalevalintaruudun alkuperäinen konsepti:



Yksi suurimpia päätöksiä kappalevalikon rakenteessa on kappalelistan ja pelaajien henkilökohtaisten tietolaatikoiden sijoittelu. Useiden hyvinkin erikoisten mallien jälkeen päädyimme asetelmaan, jossa kummankin pelaajan omat tiedot ovat reunassa selkeästi pelaajan omalla puolella ja kappalelista paraatipaikalla ruudun keskellä.

Oleellinen mietinnän aihe oli myös itse kappalelistan sisältö, jonka voi toteuttaa joko pelkkänä tekstinä tai graafisina bannereina. Jälkimmäisen esitystavan etuna on kappaleiden selkeä visuaalinen erottaminen listassa ilman näiden päälle siirtymistä, mutta päädyimme käyttämään perinteisempää tekstipohjaista listaan, jotta listalla pystytään näyttämään useampi kuin vain muutama nimi kerrallaan.

Tämän jälkeen loppujen elementtien sijoittelu onkin melko itsestäänselvää. Kappaletta edustava kuvabanneri on tietysti ylhäällä kappalelistan päällä. Vaikeustasojen valinta on oma osuutensa alareunassa. Tällöin molemmille pelaajille yhteinen lista eri vaikeustasoista on keskellä ja lisäksi pelaajan valitsemaa vaikeustasoa korostetaan näyttämällä se suurempana vierellä. Pelaajien informaatio on listattu selkeissä kokonaisuuksissa, jotta haluamansa tiedot löytää nopeasti.

Pelaajille esitetyn informaation määrä on vuosien saatossa kasvanut erilaisten pelillisten ominaisuuksien myötä. Tästä ei kuitenkaan pelissämme aiheudu tukkoisuutta, epäselkeää pientä fonttia tai muita ongelmia, koska hiottu asettelu jättää tarvittaville tiedoille runsaasti tilaa. Sivuilta löydät kaiken aikaisemmista peleistä tutun sisällön, sekä pieniä uutuuksia, joihin palaamme tarkemmin myöhemmissä blogiviesteissä.

Olemme useissa paikoissa pyrkineet selkeyttämään ja korjaamaan aikaisemmissa peleissä ilmenneitä kummallisuuksia. Yksi tällainen outous on aina ollut kappalevalinnassa käytettävä selaustapa. Kappalelistaa on perinteisesti selattu vasemmalla ja oikealla napilla, vaikka lista lähes poikkeuksetta esitetään pystysuunnassa. Tätä kontrollointitapaa oikeuttamaan kappalelistaa on päädytty usein asettamaan kaarimaiseen asetelmaan, mutta lopputuloksena lista valtaa ruudulta enemmän tilaa kuin on tarpeen, eikä kontrollitapa muutu juurikaan selkeämmäksi. Selkein ratkaisu on tietysti selata listaa ylä- ja alanapeilla. Seurauksena vaikeustason valitsemiseen käytetäänkin oikeaa ja vasenta, jolloin myös vaikeustasolista on järkevintä asettaa vaakasuuntaiseksi ja kappalelistalle saadaan enemmän tärkeää tilaa pystysuunnassa.

Blogin jatko


Jatkossa on luvassa muun muassa pelin sisältöä ja uusia ominaisuuksia esitteleviä viestejä, joten muista palata takaisin lukemaan uusimmat viestit. Muista myös vastata edelliseen blogiviestiin ottaaksesi osaa arvontaan. Vastausaika päättyy 15.3. ja arvonta osallistuneiden kesken suoritetaan kuun loppuun mennessä.

lauantai 6. helmikuuta 2010

Nimikilpailu

Uuden pelin ehkä näkyvin osa on sen nimi. Nimen perusteella ihmiset tunnistavat pelin ja voivat puhua siitä muiden kanssa. Hyvä nimi myös herättää ihmisessä tunteita ja saa sellaisenkin henkilön innostumaan, joka ei vielä tunne kyseistä peliä.

Koska nimi on niin oleellinen ja tunteellinen asia, on monilla aiheesta oma mielipiteensä. Siksi haluammekin kysyä sinulta, "minkä nimen antaisit Trix Gamesin uudelle tanssipelille?"

Lähetä oma vastauksesi kommenttina tähän blogiviestiin. Arvomme kaikkien osallistuneiden kesken yhden kappaleen Trix Gamesin uutta tanssipeliä (toimitetaan pelin valmistuttua). Voittajalle ilmoitetaan viestin lähettämiseen käytetyn tunnuksen kautta, joten jos ette varmasti tiedä meidän tuntevan nimimerkkiäsi, niin käyttäkää jotain tarjolla olevista kirjautumisvaihtoehdoista (esim. Google, LiveJournal tai WordPress) osallistuessanne kilpailuun. Kilpailu on auki toistaiseksi ja sen päättymisajankohta ilmoitetaan myöhemmässä blogiviestissä.

Blogin avaus ja tiimiesittely

Tervetuloa lukemaan Trix Gamesin uutta blogia. Blogista voit seuraavien viikkojen ja kuukausien aikana lukea mielenkiintoista tietoa Trix Gamesin tanssipelin kehityksestä ja ominaisuuksista. Nyt ensimmäisellä kerralla esittelemme miehet Trix Gamesin takana ja avaamme erilaisten kilpailujen sarjan tarjoamalla mahdollisuuden voittaa ilmaisen kappaleen kehitteillä olevaa tanssipeliä. Pitemmittä puheitta, tässä Trixin takana olevat herrasmiehet:

Jari "Gemi" Vilkki


Moni lukija tuntee Gemin vähintään nimeltä, sillä tanssipelipiireissä hän on ollut jo pitkään näkyvästi esillä. Suomessa hänet tunnetaan muun muassa Suomen Tanssipelaajat ry:n puheenjohtajuudestaan, tapahtumien ja kilpailujen järjestämisestä ja hyvistä kilpailusijoituksistaan; Euroopassa taas esimerkiksi yhtenä vuoden 2009 EM-kilpailujen järjestäjistä.

Gemi on 21-vuotias "henkisesti Helsinkiläinen" tietotekniikan opiskelija. Hän on harrastanut erilaisia pelejä lauta-, kortti-, miniatyyri- ja roolipeleistä aina mobiili-, konsoli- ja tietokonepeleihin pienestä pitäen ja haaveillut oman peliyrityksen perustamisesta peruskoulusta lähtien. Tanssipeliharrastus alkoi lukiossa vuonna 2004 ja on jatkunut sen jälkeen muuttuen koko ajan intensiivisemmäksi.

Trixin tanssipeliprojekti alkoi kytemään jo vuoden 2008 lopulla Christoffer Westerlundin innostuksesta toteuttaa oma tanssipeli, jolle hän etsi kehittäjiä. Christoffer ja Gemi olivat aiheen tiimoilta yhteydessä keskenään ja vähän myöhemmin mukaan keskusteluihin tuotiin myös Verkel ja vehnae. Christofferia kutsuivat kuitenkin muut kiinnostukset ja hän jättäytyi pois projektista, jolloin tämä J-alkuinen kolmikko päätti jatkaa projektia eteenpäin omin voimin.

Pienen ydinryhmän projektissa jokainen on mukana kaikkien osa-alueiden toteuttamisessa, mutta kaikilla on silti omat vastuualueensa. Gemin tärkeimmät vastuualueet ovat kaikenlainen yhteistyötahojen kontaktointi, yhteydenpito, pr ja vastaava kommunikaatio. Lisäksi pelin koreografioiden (step charts) valmistumisen hallinnointi, pelitestaaminen ja nettikaupan pyörittäminen sen auettua ovat Gemin vastuulla.

Faktaa:

- Kuluttaa suklaata pienen kylällisen tahtia.
- Opiskellut sisäoppilaitoksessa.
- Kihloissa toisen yhtä hullun kanssa.
- "Spinning around".


Jari "vehnae" Saukkonen

Tanssipelipiireissä vehnae alkoi pyörimään vuonna 2006, parin vuoden omatoimisen rytmipeliaktiivisuuden jälkeen. Syvemmin mukaan Suomen Tanssipelaajat ry:n toimintaan hän sotkeutui päästyään hallitukseen vuonna 2009. Ensimmäisen hallituskautensa aikana hän on jo ehtinyt näyttää arvonsa hallituksen sisäisessä toiminnassa ja ulkopuolelle näkyvimmin etenkin luomalla vuoden 2009 EM-kilpailuja ja Suomen Tanssipelaajat ry:n arvokisoja varten loistavan turnausjärjestelmän.

Ikää vehnaella on 30 vuotta, joiden varrelle mahtuu monenlaisia projekteja demoscenestä yhteisötekniikan ja massiivimoninpelijärjestelmien suunnitteluun. Nykyisin päivätyönsä puolesta ammattimainen koodaaja ja web-ekspertti, vehnae lähti Trixin projektiin mukaan ilomielin. Tietotekniikka on ollut hänellä harrastuksena noin kolmevuotiaasta ja se heijastuu kokemuksen ja osaamisen määrään.

Ensimmäisen kosketuksen tanssipeleihin vehnae koki joskus vuosina 2003-2004, mutta tosissaan harrastaminen alkoi vasta vuonna 2006. Tämän jälkeen treenaaminen onkin ollut aktiivista ja nykyisellään vehnae on jo taidoillaan lunastanut paikkansa SM-kilpailuissa.

Vehnaen vastuualueet projektissa painottuvat osaamisen mukaisesti koodi- ja web-asioihin. Käytännössä tämä tarkoittaa vastuuta itse pelimoottorin koodista, sekä yrityksen internetsivujen, nettikaupan ja muiden vastaavien järjestelmien toiminnasta. Kokemukset ja kontaktit yritysmaailmassa auttavat häntä myös Trixin hallinnollisten toimintojen pyörittämisessä.

Faktaa:

- Multiclass koodaaja-musikantti-photoshopisti
- Pahanlaatuinen rytmi(peli)addikti, kokeillut lähes kaikkea rytmipelien saralla (kenellä on DJ Hero!?)
- Toinen jalka haudassa: selkeästi vanhin S-rankin tanssipelaaja Suomessa
- Aloitti tietojenkäsittelytieteen yliopisto-opinnot vasta vuonna 1998, joten vielä ei ole kiire valmistua


Jaakko "Verkel" Lindvall


Hieman kauemmin tanssipelaajien joukossa mukana ollut Verkel oli mukana Otaniemen Rytmipelaajat ry:tä perustettaessa vuonna 2006 ja liittyi Suomen Tanssipelaajat ry:n hallitukseen vuonna 2008. Harkitut ja perustellut mielipiteet ovat olleet tärkeä voimavara yhdistyksien toiminnassa. Monille tuttu persoona muun muassa tanssipelitapahtumien ohjelmanumeroiden järjestäjänä. (randomdanke!)

Verkel on 24-vuotias Espoolainen tietotekniikan opiskelija. Harrastuksina ovat olleet sekä tietotekniikka että pelaaminen peruskoulusta lähtien ja ensimmäiset omat tietokone- ja lautapelinsäkin hän loi jo tuolloin. Tanssipelien pelaamisen Verkel aloitti vuonna 2003, joten lajikokemustakin on karttunut runsaasti. Koreografiapuolella hän on ollut mukana suomalaisessa PRO Pack -projektissa ja on näiden kokemusten myötä noussut Suomen parhaimpien koreografien joukkoon.

Ennen Trixin projektia Verkel on ollut toteuttamassa muun muassa nettipalvelua tanssipelikoreografioiden tallentamista ja esittämistä varten, sekä tehnyt laajaa analysointia koreografioiden teoriasta Gemin kanssa. Näistä lähtökohdista oli luonnollista jatkaa Trixin projektiin viemään ajatuksia pitemmälle.

Verkelin vastuualuetta projektissa on työkalujen kehittäminen ja koreografiat. Tällä hetkellä työn alla on täysin uusi ja monella tavalla paranneltu koreografiaeditori ja tietysti paljon laadukkaita koreografioita peliin. Editorista kiinnostuneille tarjotaan lisää herkullista tietoa myöhemmissä blogiviesteissä.

Faktaa:

- Pidemmät hiukset kuin skenen tytöillä.
- JRPG-fani.
- Legendaarinen kääpiövuorikiipeilijä.
- Pitkäaikainen Suomen osu!-mestari.