Boulder Dash

**Boulder Dash** on Peter Liepan ohjelmoima ja First Star Softwaren vuonna 1984 julkaisema tietokonepeli. Se julkaistiin aluksi Apple II:lle, ZX Spectrumille, Commodore 64:lle ja Atari 400/800:lle ja myöhemmin myös NES:lle, IBM PC:lle ja monille muille laitteille. Pelistä on myös lukemattomia klooneja myös sellaisille koneille, joille ei ole virallista *Boulder Dash* -versiota, esimerkiksi Texas Instrumentsin grafiikkalaskimille.

*Boulder Dash* on klassinen pulmapeli, jonka perusideana on kerätä kaksiulotteiselta tasolta tarvittava määrä timantteja ja ehtiä ulospääsytielle ennen ajan loppumista. Tasot on rakennettu pienestä määrästä peruselementtejä, joita ovat muun muassa hiekka-alueet, putoavat kivet ja tulikärpäset. Vaikka elementtejä on varsin vähän, ne ovat kuitenkin niin monikäyttöisiä, että niistä voi rakentaa hyvinkin monipuolisia tasoja ja erilaisia ratkaistavia ongelmia.

First Star Software on edelleen olemassa, joskin se on 1980-luvun jälkeen pääosin keskittynyt myymään peli-idean oikeuksia eri pelivalmistajille sekä haastamaan muun muassa harrastelijaohjelmoijia oikeuteen idean kloonaamisesta ja tekijänoikeussuojattujen pelien levittämisestä esimerkiksi Internetin vanhojen pelien arkistosivuilla.

*Boulder Dashin* perusidea muistuttaa hieman vuonna 1982 julkistettua kolikkopeliä *[[Mr. Do!]]*, johon kuuluu myös onkaloiden kaivamista hiekkaan sekä *[[Pac-Man]]in* tyylistä keräilyä ja vihollisten välttelyä. *Boulder Dash* toi kuitenkin monipuolisemmalla pelimekaniikallaan pelityyppiin huomattavasti pulmakeskeisemmän lähestymistavan.

Suomessa erityisesti MikroBitti-lehdessä 1980-luvulla Peliluola-palstaa kirjoittanut Nordic (Risto Hieta) piti *Boulder Dashin* lippua yllä ja valitsi sen useana vuonna peräkkäin vuoden peliksi.

## Pelimekaniikka

Tavanomainen *Boulder Dash* -taso koostuu 40 x 25 -kokoisesta "ruudukosta", jossa kussakin ruudussa voi olla yksi elementti. Elementit noudattavat pääosin yksinkertaisia sääntöjä, mistä johtuen *Boulder Dashin* "fysiikalla" on yhtymäkohtia soluautomaattien teoriaan. Elementit ovat perinteisissä *Boulder Dash* -peleissä seuraavat:
* **Rockford** on pelaajan liikuttama hahmo, joka pystyy liikkumaan neljään pääilmansuuntaan, keräämään timantteja, työntämään kiviä sekä kaivamaan onkaloita hiekkaan.
* **Tyhjä tila** on passiivinen elementti, jonka läpi kivet ja timantit putoavat. Myös tulikärpäset ja perhoset vaativat tyhjää tilaa liikkuakseen.
* **Timantti** ja **kivi** ovat kappaleita, jotka alkavat pudota, jos niiden alla on tyhjää tilaa. Putoavan kappaleen alle joutuva Rockford, tulikärpänen tai perhonen räjähtää. Rockford pystyy keräämään timantteja ja työntämään kiviä vaakasuunnassa (mikäli kiven takana on tyhjää).
* **Hiekka** estää kaikkien muiden liikkuvien olioiden paitsi Rockfordin liikkeet. Ameba kykenee kasvamaan hiekkaan.
* **Seinä** estää myös Rockfordin ja ameban liikkeet. Seiniä on useampaa eri tyyppiä:
** **Tiiliseinä** on mahdollista räjäyttää.
** **Kasvava seinä** kasvaa vieressään olevaan tyhjään tilaan, tyypistä riippuen joko pysty- tai vaakasuunnassa. Sen voi räjäyttää, mutta se kasvaa hyvin pian takaisin umpeen.
** **Lima** toimii seinän tavoin, mutta kivet ja timantit putoavat sen läpi pienellä viiveellä.
** **Taikaseinä** muuttaa lävitseen putoavat kivet timanteiksi ja päinvastoin.
** **Terässeinää** ei pysty tuhoamaan. Tasojen reunat ovat terässeinää.
* **Tulikärpäset** ja **perhoset** ovat liikkuvia hahmoja, jotka seuraavat usein Rockfordia tämän kaivamiin onkaloihin. Ne räjähtävät osuessaan Rockfordiin, putoavaan kappaleeseen tai amebaan. Perhosen liikealgoritmi on peilikuva tulikärpäsen algoritmista ja se muuttuu räjähtäessään timantiksi tyhjän alueen sijaan.
* **Ameba** on satunnaisesti leviävää kasvustoa, jonka läpi ei ole mahdollista kulkea. Mikäli sen kasvu tukitaan, se muuttuu kokonaisuudessaan timanteiksi. Muussa tapauksessa se muuttuu riittävän suureksi päästyään kiviksi.
* **Sisäänkäynti** on ruutu, josta Rockford ilmestyy tasolle.
* **Uloskäynti** on ruutu, johon Rockfordin on kuljettava tason läpäisemiseksi. Uloskäynti alkaa vilkkua ja läpikulku muuttuu mahdolliseksi kun Rockford on kerännyt riittävän määrän timantteja. Uloskäynti-ruutu voi myös tuhoutua jos "tulikärpänen" tai "perhonen" räjähtää sen vieressä. Kentästä ei silloin voi poistua.

## Boulder Dash -sarja ja kloonit
Joitakin *Boulder Dash* -pelejä ja klooneja:
* *Boulder Dash* (1984), alkuperäinen First Star Softwaren julkaisema peli.
* *Boulder Dash 2* (1986), sisältää lähinnä uudet tasot ja pari uutta elementtiä (lima ja kasvavat seinät).
* *Boulder Dash Construction Kit* (1987), mahdollistaa omien tasojen suunnittelun ja niiden kasaamisen peliksi. Sisältää myös valmiin pelin uusine tasoineen.
* *Rockford*, jossa monta erilaista tasojen sarjaa. Kussakin sarjassa on erilainen graafinen teema (esimerkiksi avaruus ja villi länsi) ja erilainen elementtijoukko.
* *Emerald Mines*, Amigalla suosittu *Boulder Dash* -klooni, jossa oli pirteä grafiikka ja hauskoja vihollisia.
* *[[Supaplex]]*, PC:llä suosittu *Boulder Dash* -klooni.
* *[[Rocks'n'Diamonds]]*, GNU GPL -lisensoitu monella laitealustalla toimiva *Boulder Dash* -klooni.
* *Timanttijahti* (Young Genius Software AB)

## Aiheesta muualla
* 
* First Star Software: Boulder Dash
* Martijn's Boulder Dash Fan Site 
* Arno's Boulder Dash Homepage
* Schaikdash Games 
* Rocks'n'Diamonds-pelin www-sivut
* Kalevi Kolttosen Boulder Dash sivu ja kuvia 8-bittisistä julkaisuista