ASokobanTomáš Benda
Hra Sokoban existuje už spoustu let a na spoustě počítačových platforem, od
PMD-85 přes PC až po Amigu, původně se snad jedná o hru z UNIXU. Jedná se o hru
logickou, takže se v ní vůbec nebude střílet, utíkat před různými obludami,
nebudete hledat ani tajné východy, klíče ke dveřím, nikde nenajdete žádná
kouzla, ani si je nebudete moci někde uvařit z roztodivných ingrediencí. Zato si
můžete značně procvičit své myšlenkové obvody a počítejte s tím, že některé
levely nejsou vůbec jednoduché. O co se jedná?
Cíl hry lze formulovat celkem jednoduše, ač cesta k němu bude často
procházet po pěšinách značně trnitých. Po spuštění hry se před vámi objeví
level, skládající se ze zdí, kamenů a jakési cílové plošiny. Vy máte za úkol
všechny kameny postrkováním před sebou dopravit na jejich konečnou pozici, onu
cílovou plošinu. Opravdu se jedná pouze o strkání, nemůžete ho táhnout, ani
rozbít... Zdá se vám to jednoduché? Na první pohled to tak opravdu vypadá,
ale... Často se vám totiž stane, že pošoupnete kámen do místa, odkud už ho nikdy
nevyšoupnete. Nebo si také zatarasíte vstup do cílové plošiny tak, že už tam
žádný kámen nedopravíte... A vám nezbude než přemýšlet, jak top udělat, aby to
bylo...
Panáčkem se pohybujete pomocí kurzorových šipek, můžete také používat myš:
kliknutím levého tlačítka se ihned postavička přemístí tam, kam jste ukázali
(půjde-li to), na místo, kam jste kliknuli pravým tlačítkem myši se panáček
pokusí dostrkat kámen (ale pozor, může ho strkat pouze jedním směrem. Chcete-li
s kamenem zahnout, musíte kliknout postupně několikrát). Nelíbí se vám levely? Změňte si je!
U hry se nachází několik adresářů s dalšími levely (v adresáři „levels“) a
pomocí tooltypu „LEVELPATH=cesta_k_adresáři_levelů“ (implicitně je nastavena na
„Levels/Original“) ikony ASokobanu si nastavíte, který druh levelů si přejete
použít. Obehrají-li se vám všechny, máte navíc možnost si vytvořit zcela nové.
Prohlédnete-li si strukturu jednotlivých levelů, zjistíte totiž, že je celkem
jednoduchá: jedná se o obyčejný textový soubor, který si můžete vytvořit v
jakémkoliv textovém editoru. Kde má být zeď, napíšete znak „#“, kde je výchozí
pozice panáčka indikuje znak „@“, počáteční stav kamenů označuje „$“, koncové
místo pro kameny „.“ a konečně, kde má být prázdné místo, umístěte mezery. Nelíbí se vám grafika? Změňte si jí!
Stejně tak se dalším tooltypem „IMAGEPATH=cesta_k_adresáři_grafiky“
(implicitně je nastavena na „Images/Original“) určuje, jaká grafika k levelům se
má použít. I zde si ji můžete dotvořit a přetvořit sami, opět se jedná o textové
soubory, jejich struktura je ale již trochu složitější, ale kdo budete chtít,
jistě ji dokáže pochopit. Kolem by měly být k nahlédnutí mj. obrázky jednoho a
téhož levelu právě s různou grafikou. Nelíbí se vám jazyk? Změňte si ho! aneb „Bonusové prémie“
Disponujete-li počítačem se systémem 2.1 a vyšším, můžete použít český
katalog, který je coverdisku k tomuto číslu AMIGA Review přítomen. Samozřejmě se
jedná o workbenchovou hru, takže celá hra je plně multitasková, navíc se grafika
plně přizpůsobuje grafickému rozlišení, jaké máte nastaveno. V praxi to znamená,
že u mnohé grafiky, kterou si můžete zvolit, levely vypadají lépe, spustíte-li
si je na Workbenchi, který běží ve 256 barvách. Velikost zobrazení levelu se
pochopitelně přizpůsobuje velikosti okna, v němž ASokoban běží. Další tooltypy
Kromě výše zmiňovaných dvou tooltypů můžete používat i další (pochopitelně
jsou nepovinné):
PLAYER - pomocí tohoto tooltypu nastavíte, jaké má být implicitně nastaveno
jméno hráče hned po spuštění ASokobanu.
SAVEPATH - zde uvedete cestu, kam se mají ukládat dosažené výsledky. ASokoban
vás totiž nepustí do dalších levelů, pokud neabsolvujete ty před nimi. Pokud
jste tedy už nějaké rozřešili, doporučuji vám uložit si pozici, příště spustit
ASokobana pod jménem, které jste při zdolávání levelů naposledy použili
(případně si je změnit v menu „Soubor/Nový“, pokud nechcete měnit tooltypy) a
můžete pokračovat tam, kde jste skončili. Máte také možnost se vracet k již
absolvovaným levelům a pokoušet se je rozřešit s lepším skórem, které se počítá
podle počtu přesunů a posunů kamenů, jež jste během řešení levelu vykonali.
LEVEL - uvedete číslo levelu, od kterého chcete implicitně začínat.
PUBSCREEN - pokud nechcete, aby se vám ASokoban spouštěl přímo na obrazovce
Workbenche ale třeba na nějaké jiné, využijte k tomu tento tooltyp.
LANGUAGE - chcete-li použít jiný jazyk, než který máte nastavený v nastavení
Locale, uveďte jej zde (pochopitelně musíte disponovat potřebným lokalizačním
katalogem s dotyčným jazykem) Instalace
Hra ke svému běhu vyžaduje jakoukoliv Amigu se systémem AmigaOS 2.0 a vyšší.
Navíc potřebujete mít nainstalovaný ClassAct BOOPSI classes, z něhož potřebuje
ASokoban ke svému běhu arexx.class (je umístěn stejně jako celý ASokoban i s
doplňujícími levely a grafikou na coverdisku k tomuto číslu AMIGA Review). Ten
stačí překopírovat do vašeho adresáře SYS:Classes a následně spustit instalační
skript. Možná jednodušší cestou, než použití standardní instalace, je pouhé
překopírování adresáře s ASokobanem na místo, kde jej chcete mít. Závěrem
Zcela úmyslně neuvádím na konci této recenze hodnotící tabulku. Zvuk tato
hra nemá žádný, ale to nevadí, často se zažerete do hry tak, že by jakákoliv
hudba byla možná jen na obtíž a rušila vás. Grafika? Vzhledem k tomu,že může být
pokaždé jiná, tak se také těžko hodnotí. Originalita? Vzhledem k tomu, jak je
Sokoban už dlouho na světe, tak se skoro o originalitě nedá mluvit, ale přes to
je postaven na dobrém nápadu. Hratelnost? Promiňte, právě jsem si v ASokobanu
zazdil možný východ, tak se nezlobte, že už nebudu dál pokračovat v psaní... Vytlačiť článok
Pozn.: články boli naskenované ako text a preto obsahujú aj zopár chýb. Taktiež neručíme za zdrojové kódy (Asm, C, Arexx, AmigaGuide, Html) a odkazy na web. Dúfame, že napriek tomu vám táto databáza dobre poslúži.
Žiadna časť nesmie byť reprodukovaná alebo inak šírená bez písomného povolenia vydavatela © ATLANTIDA Publishing
none
|