
Virtuaalista sotapelaamista etsiville pelaajille löytyy monenlaisia vaihtoehtoja niin tietokoneelle kuin kännykällekin, samalla tavalla kuin muillekin lauta- ja korttipeleille (kts. Esim. Lautapelioppaan artikkeli aiheesta). Yksi vaihtoehto on kuitenkin ylitse muiden. VASSAL on pelimoottori, jonka kautta voi pelata yli kahta tuhatta erilaista lauta- ja korttipeliä. VASSAL:n valikoimaan kuuluu Carcassonnen kaltaisia europelejä mutta nimenomaan sotapelien pelaamisessa VASSAL on merkittävin, ja useimpien pelien kohdalla ainut vaihtoehto.
VASSAL tai Vassal engine, julkaistiin 2003. Ennen VASSAL:n kehittämistä Rodney Kinney oli koodannut 90-luvulla virtuaalisen pelimoottorin Advanced Squad Leader (ASL) sotapelin pelaamiseen (virtual ASL, VASL) (lue Rodneyn haastattelu täältä). VASL:n suosion lisääntyessä monet halusivat käyttää VASL:n alustaa muidenkin kuin ASL:n pelaamiseen. Aikansa asiaa mietittyään Rodney päätyi koodaamaan VASL:n uusiksi, ja vuonna 2003 julkaistiin VASSAL. VASSAL:n suurin muutos edelliseen on, että siihen voi vapaasti kehittää ja lisätä uusia lautapelejä moduuli-järjestelmän kautta. Tämä on myös VASSAL:n suurin etu, eli kuka tahansa voi kehittää siihen oman moduulin itselleen rakkaasta pelistä. Tämän ansiosta VASSAL:n moduulivalikoimassa on tällä hetkellä 2213 eri kategoriaa, eli n. pari tuhatta eri peliä.

Vapaan kehitysympäristön kääntöpuolena VASSAL:n käyttöliittymä on aloittelijalle vaikeahko, jopa sekava. Ensin pitää ladata VASSAL engine, ja sen jälkeen pelimoduulit, jotka pitää vielä erikseen asentaa käyttöön. Aloittelijoille löytyy hyvin ohjeistusta, joten jos on valmis käyttämään hiukan aikaa, niin systeemi on opeteltavissa (kts. pari opetusvideota artikkelin lopussa). Moduulien toimivuus riippuu paljon niiden tekijästä, eli se vaihtelee erinomaisen ja ei niin erinomaisen välillä. Toistaiseksi kaikki kokeilemani moduulit ovat kuitenkin toimineet hyvin, ajoittaista kaatuilua lukuun ottamatta. Moduuleita myös päivitetään, ainakin suositumpien pelien kohdalla.
Teknisesti VASSAL on koodattu Javalla, ja siltä se myös näyttää ja tuntuu. Toisaalta Javan käyttö takaa sen että VASSAL toimi kaikissa laitteissa joihin saa asennettua Javan.

Tutustumisen vaivanpalkkana VASSAL tarjoaa pelaajille virtuaalisen pelipöydän pelien pelaamiseen. VASSAL:issa pelistä on lauta, nappulat, kortit ja muut komponentit, virtuaalinen noppa ja mahdollisesti peliin liittyviä CRT (Combat results table)- tai muita taulukoita. Sääntöjä VASSAL ei implementoi. Pelaajien on siis itse huolehdittava siitä, että osaavat pelin. Samoin virheiden tekeminen on teknisesti ihan mahdollista, samoin kuin fyysiselläkin laudalla pelatessa. Esim. taistelun tapahtuessa on pelaajien vastuulla laskea millaisia kertoimia suuntaan tai toiseen tapahtuu. Moduulista riippuen VASSAL saattaa tarjota joitain lisätyökaluja esim. Line of Sight:n (eli sen arvioimiseen näkeekö joku yksikkö toisen) arvioimiseen tai aktivoitavien yksiköiden tunnistamiseen.
VASSAL:n avulla voi pelata pelejä sähköpostin välityksellä tai reaaliaikaisesti, yksin tai vastustajan kanssa.


Sähköpostipeluu
Minulla VASSAL:n peluu on ollut paria poikkeusta lukuun ottamatta sähköpostipelaamista, jossa lähetellään vuorotiedostoja sähköpostin, Dropboxin tai jonkun vastaavan palvelun kautta toiselle pelaajalle. Pelaaminen tapahtuu vuorotellen niin, että pelaaja käynnistä pelissä nauhoitteen (beging logfile) ja alkaa sen jälkeen tehdä toimintojaan, eli pelata kortteja liikuttaa nappuloita jne. Vuoron aikana voi myös kirjoitella kohteliaita kommentteja vastapelaajalle. Kun vuoro on valmis lopettamalla nauhoitteen se tallentuu pelaajan tietokoneelle, josta se pitää lähettää vastapuolelle.
VASSAL:n sähköpostipelaaminen soveltuu hyvin peleihin, joissa on selkeät, laajahkot vuorot. Näihin kuuluu mm. EastFront II, Paths of Glory, Angola! ja Europe Engulfed. Pelityyppi, johon sähköpostipelaaminen soveltuu huonosti, on pelit jossa vastapelaajalla on runsaasti reaktiomahdollisuuksia kesken vuoroa. Koska tämä edellyttää reaktiota vastapuolelta, hidastaa se peliä merkittävästi. VASSAL tarjoaa joitain työkaluja tilanteen hoitamiseen esim. ASL:ssa, jossa vastustaja voi liikkeen aikana päättää puuttua peliin ampumalla juuri liikkuvaa yksikköä, mutta tämä lisää selvästi peliaikaa.
Peli luonteeseen kuuluu myös se, että periaatteessa mikään ei varmista, että vastapuoli ei yritä huijausta; teoriassa oman vuoron voisi pelata uudelleen ja uudelleen ja lähettää sitten version joka on itselle edullinen. Eli pelimuoto ei oikein sovi turnauspeleihin tuntemattomien kanssa, jos turnauksella olisi jotakin erityistä ulkopelillistä merkitystä. Tätä voi tosin korjata käyttämällä jotain VASSAL:n ulkopuolista noppapalvelua. Henkilökohtaisesti en ole nähnyt näille tarvetta, vaan pelaamme herrasmiessäännöillä, joissa muutenkin oiotaan mutkia pelattavuus edellä.

Reaaliaikainen peluu
VASSAL mahdollistaa myös reaaliaikaisen peluun, jossa kukin pelaaja tuijottaa omaa monitoria ja seuraa sen kautta mitä toinen pelaaja tekee. Mitään tekstiä ihmeellisempää kommunikointityökalua VASSAL ei sisällä, joten käytännössä pelaamisen aikainen pöytäpuhe (table talk) hoidetaan Skypen, tai jonkin muun vastaavan kautta.
Reaaliaikaisesta pelaamisesta minulla on vain vähän kokemusta, mutta sen perusteella se toimi hyvin. Bonuksena pelin voi tallentaa milloin tahansa, ja peliä voi jatkaa sitten kun aikataulut taas sopivat. Tämän ansiosta monen tunnin eepoksenkin voi pelata läpi vaikkapa tunnin paloissa.

Yksinpelaaminen
VASSAL on myös suosittu tapa pelata yksinpelejä, tai monenpalaajan pelejä yksinään. VASSAL:sta löytyy kattava valikoima yksinpeleiksi tarkoitettujen sotapelien moduuleja (esim. blogissa arvosteltu Navajo Wars). Lisäksi VASSAL:n kautta voi pelata kätevästi yksinään monen pelaajan pelejä pelaten samalla kaikkien eri osapuolten vuorot.

Peliseuran etsiminen
VASSAL tarjoaa mahdollisuuden etsiä pelejä verkosta aina kun pelimoduuli ladataan, mutta minulla ei ole mitään kokemusta tämän toimivuudesta. Tämän lisäksi VASSAL enginen foorumilla on oma osio peliseuran etsinnälle, mutta senkään toimivuudesta minulla ei ole omakohtaista kokemusta. BGG:ssa oli myös aikaisemmin oma lista pelikutsuilla, mutta lista on tätä kirjoittaessa lopettanut toimintansa, enkä huomannut että tilalle olisi muodostunut uutta listaa.
Käytännössä olen pelannut VASSAL:n kautta vain sellaisten pelaajien kanssa, joiden kanssa olen pelannut esim. pelikerhoissa ja tapahtumissa. Esim. Suomen Lautapeliseuran foorumilla voi huudella peliseuraa myös VASSAL-peleihin.
Suomen sodat pelejä VASSAL:ssa
VASSAL:n pelivalikoima on niin kattava, että en ala sitä käymään tässä tarkemmin läpi. Jos kyseessä on viime vuosina julkaistu sotapeli, joka on herättänyt maailmalla mielenkiintoa, niin suurella todennäköisyydellä se löytyy VASSAL:sta. Sen sijaan kävin läpi Pelejä Suomen Sodista sarjassa mainitut pelit tarkistaakseni mitä kaikkia pelejä löytyisi pelattavaksi. Löytämäni 12 peliä on listattu alla vanhimmasta tuoreimpaan. Esim. Huoltoreitti-blogin taustajoukkoihin kuuluvan Antti Lehmusjärven sisällissotapeli 1918 Veli veljeä vastaan löytyy VASSAL-moduulina.
Winter War | 1972 |
Salla 1941: A Fight to the Finnish | 1991 |
A Winter War | 1992 |
Arctic Storm: The Russo-Finnish Winter War 1939-40 | 1992 |
Kestenga: Another Fight to the Finnish | 1993 |
Down In Flames: Winter War 1939-40 | 1995 |
A Frozen Hell | 2000 |
Buffalo Wings | 2010 |
Karelia '44 | 2011 |
Red Winter: The Soviet Attack at Tolvajärvi, Finland – 8-12 December 1939 | 2012 |
Leningrad '41 | 2017 |
1918: Veli Veljeä Vastaan | 2018 |
Vaihtoehdot VASSAL:lle
Virtuaalisotapelaamisessa VASSAL:lla on lähes monopolit, mutta muitakin vaihtoehtoja on olemassa. Esim. AlternativeTo sivusto listasi kymmenen eri vaihtoehtoa VASSAL:lle, mukaan lukien mm. Tabletop Simulator ja Yucata. Yucatan pelilista on europelihenkinen, mutta on siellä mm. A Few Acres of Snow ja Sekigahara, joista jälkimmäistä jotkut pitävät parhaana blokkisotapelinä. Tabletop Simulatoria en tunne, mutta käsittääkseni se on hyvin sama tyylinen VASSAL:n kanssa, eli siihen voi lisätä erikseen pelejä. Suurin ero on tietysti siinä että Tabletop Simulator on maksullinen.
Yhteenveto
VASSAL on lauta- ja korttipelien pelaamiseen suunniteltu pelimoottori, jonka avulla voi pelata satoja sotapelejä. VASSAL tarjoaa Java-pohjaisen virtuaalisen alustan pelien pelaamiseen, mutta jättää sääntöjen seuraamisen ja noudattamisen pelaajien vastuulle. VASSAL:n käyttöliittymä voisi olla modernimpi, mutta sen käytön kyllä oppii jos on valmis käyttämään aikaa opettelemiseen. Sen jälkeen pelaaminen ei lopu kesken, kiitos yli kahden tuhannen pelimoduulin. VASSAL:sta löytyy myös mukavasti moduuleja Suomen sotiin liittyvistä peleistä. Peliseuran etsintä jää kuitenkin edelleen pelaajan harteille. VASSAL:n avulla voi myös pelata kätevästi yksinepelejä, joten peliseura ei ole välttämättä tarpeen.
Kirjoittanut: Marko Tainio ja Antti Lehmusjärvi.