AMIGA REVIEW online
  Uvodná stránka     Software     Hry     Obaly     Download     Kniha návštev     Amiga na PC     Amiga Forever  

ASokoban

Tomáš 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


© ATLANTIDA Publishing Všechna práva vyhrazena.
Žádna část nesmí být reprodukována nebo jinak šířena bez písemného svolení vydavatele.



Amiga na Vašem PC rychle, snadno a zdarma!


none

AMIGA REVIEW

57 ( 11-12 / 2000 )
56 ( 9-10 / 2000 )
55 ( 7-8 / 2000 )
54 ( 5-6 / 2000 )
53 ( 3-4 / 2000 )
52 ( 1-2 / 2000 )
 
51 ( 12 / 1999 )
50 ( 11 / 1999 )
49 ( 10 / 1999 )
48 ( 9 / 1999 )
46-47 ( 7-8 / 1999 )
45 ( 6 / 1999 )
44 ( 5 / 1999 )
43 ( 4 / 1999 )
42 ( 3 / 1999 )
41 ( 2 / 1999 )
40 ( 1 / 1999 )
 
39 ( 12 / 1998 )
38 ( 11 / 1998 )
37 ( 10 / 1998 )
36 ( 9 / 1998 )
35 ( x / 1998 )
34 ( x / 1998 )
33 ( 1-2 / 1998 )
 
32 ( 11-12 / 1997 )
31 ( 9-10 / 1997 )
30 ( 7-8 / 1997 )
29 ( 6 / 1997 )
28 ( 5 / 1997 )
27 ( 4 / 1997 )
26 ( 3 / 1997 )
25 ( 2 / 1997 )
24 ( 1 / 1997 )
 
23 ( 12 / 1996 )
22 ( 11 / 1996 )
21 ( 10 / 1996 )
20 ( 9 / 1996 )
18-19 ( 7-8 / 1996 )
17 ( 6 / 1996 )
16 ( 5 / 1996 )
15 ( 4 / 1996 )
14 ( 3 / 1996 )
13 ( 2 / 1996 )
12 ( 1 / 1996 )
 
11 ( 12 / 1995 )
10 ( 11 / 1995 )
9 ( 10 / 1995 )
8 ( 9 / 1995 )
7 ( 7 / 1995 )
6 ( 5 / 1995 )

ATLANTIDA NEWS

5 ( 3 / 1995 )
4 ( 1 / 1995 )
 
3 ( 11 / 1994 )
2 ( 9 / 1994 )
1 ( 7 / 1994 )
0 ( 5 / 1994 )