home *** CD-ROM | disk | FTP | other *** search
/ Amiga MA Magazine 1997 #3 / amigamamagazinepolishissue03-1 / ma_1995 / 08 / ami002.txt < prev    next >
Text File  |  1997-04-07  |  14KB  |  272 lines

  1. PASJANSE
  2.  
  3. <lead>Na komputerach PC jednâ z najpopularniejszych i chyba
  4. najciekawszych aplikacji dla Windows jest doskonaîa, moim
  5. zdaniem, gra Solitare, czyli po prostu pasjans. Amiga wcale
  6. jednak nie jest tutaj gorsza. Po przejrzeniu róûnych bibliotek
  7. oprogramowania udaîo mi sië znaleúê kilkadziesiât róûnego typu
  8. pasjansów. Kilka najciekawszych z nich chciaîbym przedstawiê.
  9.  
  10. <a>Jarosîaw Horodecki
  11.  
  12. <txt>Kaûdy moûe wymyôliê wîasnâ grë, umoûliwiajâcâ îatwe i
  13. przyjemne spëdzenie w samotnoôci niekiedy dobrych kilku godzin.
  14. Byê moûe to wîaônie jest powodem powstawania tak wielu róûnego
  15. typu komputerowych pasjansów. Niektórzy takie ukîadanie kart
  16. traktujâ jako swoistâ wróûbë.
  17.  
  18. Celem kaûdego pasjansa jest uîoûenie kart w zadany sposób.
  19. Najczëôciej chodzi tu po prostu o poukîadanie kolejnych kart w
  20. danym kolorze na wydzielone stosy. Oczywiôcie kaûdy pasjans ma
  21. swoje zasady. W kaûdym z nich karty na poczâtku sâ w specyficzny
  22. sposób uîoûone. Dokîadnie okreôlone sâ takûe moûliwoôci wykonania
  23. jakiegokolwiek ruchu. Wszystko to sprawia, ûe skoïczenie w ramach
  24. okreôlonych zasad danej gry zwykle nie jest takie proste.
  25. Niektóre pasjanse sâ nawet niemalûe niemoûliwe do uîoûenia,
  26. niekiedy teû trzeba mocno wytëûyê szare komórki, aby czegokolwiek
  27. dokonaê.
  28.  
  29. Przejdúmy jednak do konkretów. Niewâtpliwie najprostsze pod
  30. wzglëdem sposobu napisania i wyglâdu komputerowej wersji sâ dwa
  31. programiki, z których jeden nazywa sië Montana, a drugi
  32. SeaHeavenTowers. Nazwy tych programów odpowiadajâ zresztâ
  33. faktycznym nazwom samych pasjansów, oczywiôcie angielskim. Oba
  34. programy charakteryzujâ sië zarówno niewielkâ dîugoôciâ, jak i
  35. bardzo maîâ zajëtoôciâ pamiëci. Z tego teû powodu doskonale
  36. nadajâ sië do wykorzystania na przykîad podczas ôciâgania plików
  37. za pomocâ modemu lub czekania na wynik dîugich obliczeï. Oba
  38. programy otwierajâ swoje okienka na Workbenchu (lub innym
  39. aktywnym ekranie publicznym), a ich wyglâd zaleûny jest od iloôci
  40. i palety kolorów, z jakich dany ekran korzysta.
  41.  
  42. Pierwszy z nich, czyli Montana, jest pasjansem wîaôciwie nie do
  43. uîoûenia. Na poczâtek wszystkie karty z talii sâ ukîadane w
  44. cztery rzëdy po trzynaôcie kart w kaûdym z nich. Nastëpnie z tak
  45. uîoûonego prostokâta usuwane sâ wszystkie asy. Teraz naleûy tak
  46. przekîadaê poszczególne karty, aby uîoûyê je w kolejnoôci
  47. rosnâcej w poszczególnych rzëdach, oczywiôcie z zachowaniem
  48. jednego koloru w kaûdym z nich. Istnieje oczywiôcie pewne drobne
  49. ograniczenie. W puste miejsca moûna wkîadaê jedynie karty o jedno
  50. oczko wyûsze oraz w tym samym kolorze, co karta znajdujâca sië z
  51. lewej strony tego miejsca. Warto zauwaûyê, ûe ûadna karta nie
  52. moûe byê przeîoûona na dane miejsce, gdy jego lewostronnym
  53. sâsiadem jest król. Gdy juû ûadnej karty ruszyê nie moûna,
  54. istnieje moûliwoôê przetasowania wszystkich nie uîoûonych jeszcze
  55. kart, w tej wersji moûliwe jest jednak dokonanie tylko dwóch
  56. takich przetasowaï. Dziëki temu w zasadzie nie da sië skoïczyê
  57. tej gry. O jej wyniku decyduje wiëc procent uîoûonych poprawnie
  58. kart.
  59.  
  60. Druga wspomniana gierka to SeaHeaven Towers. Pasjans ten
  61. niewâtpliwie niewiele ustëpuje omówionemu wyûej pod wzglëdem
  62. trudnoôci, choê tutaj znacznie waûniejszâ funkcjë peîni ustalenie
  63. pewnej strategii. Warto teû dokîadnie przemyôleê kaûdy z
  64. wykonanych ruchów. Same zasady gry sâ doôê proste. Karty uîoûone
  65. sâ w dziesiëciu kolumnach, po piëê w kaûdej, pozostaîe dwie
  66. odîoûone sâ na czterech operacyjnych stosach, z których moûna
  67. korzystaê podczas gry. Sîuûâ one do przechowywania przekîadanych
  68. w danym momencie kart. Oczywiôcie celem gry jest uîoûenie kart na
  69. kolejnych czterech stosach, z uwzglëdnieniem ich kolorów oraz w
  70. zwykîej kolejnoôci. Jak widaê, zasady proste, droga do sukcesu
  71. jest jednak bardzo daleka.
  72.  
  73. Druga interesujâca grupa pasjansów to doôê krótka seria trzech
  74. programików autorstwa Stevena Francisa, z których kaûdy jest innâ
  75. grâ karcianâ. Pewnâ ich wadâ jest z pewnoôciâ, delikatnie mówiâc,
  76. kiepska szata graficzna. Braki te rekompensuje w pewnym stopniu
  77. doôê dobrze napisany program. Oprócz tego, ûe same pasjanse sâ
  78. zupeînie niezîe, istniejâ szerokie moûliwoôci dokonywania zmiany
  79. zasad, jakimi musi sië kierowaê gracz, aby ukoïczyê grë. Dziëki
  80. temu moûliwe jest zarówno przygotowanie sië do îatwego
  81. zwyciëstwa, jak i do dîugich godzin, spëdzonych przed ekranem.
  82.  
  83. Same pasjanse jako takie oparte sâ na doôê prostych zasadach.
  84. Pierwszy z nich to znany juû, a tym samym nie wymagajâcy
  85. omówienia SeaHeavenTowers. Drugi z kolei to bardzo prosta gra o
  86. nazwie Accordion, polegajâca jedynie na ukîadaniu kolejno
  87. podawanych przez komputer kart w ten sposób, aby grë zakoïczyê z
  88. jak najmniejszâ liczbâ stosów. Gra ta nie jest raczej specjalnie
  89. wciâgajâca, a doprowadzenie do uîoûenia jednego stosu, co
  90. wîaôciwie jest celem gry, wydaje sië byê raczej maîo realne.
  91. Ostatnia gra, o nazwie Calculation, niewâtpliwie jest
  92. najciekawszâ pozycjâ z tej serii. Moim zdaniem jest to równieû
  93. jeden z najciekawszych pasjansów w ogóle. Gra polega na uîoûeniu
  94. wszystkich kart na czterech stosach, bez uwzglëdniania kolorów.
  95. Karty jednak ukîadane sâ w specyficznej kolejnoôci. Na kolejnych
  96. stosach ukîadamy karty co jedno, co dwa, co trzy oraz cztery
  97. oczka. Gra ta wymaga wypracowania dobrej strategii oraz
  98. dokîadnego przemyôlenia kaûdego ruchu, jaki zdecydujemy sië
  99. wykonaê. Niewâtpliwie gwarantuje to spëdzenie kilku dobrych
  100. godzin przy klawiaturze, lub moûe raczej myszce.
  101.  
  102. Jeûeli juû jesteômy przy seriach, to warto takûe zwróciê uwagë na
  103. trzy bardzo îadnie przygotowane pasjanse autorstwa Pat Clarka. W
  104. odróûnieniu od wyûej omówionych, tym nie moûna wîaôciwie niczego
  105. zarzuciê pod wzglëdem jakoôci grafiki. Wrëcz przeciwnie, karty
  106. prezentujâ sië wrëcz doskonale, przy tym sâ czytelne, a ich
  107. przesuwanie jest pîynne i szybkie. Pewnâ wadâ jest tu natomiast
  108. niewâtpliwie zastosowanie trybu interlace oraz brak moûliwoôci
  109. îatwego przestawienia programu w tryb pracy bez migania (na
  110. przykîad doublePAL). Na dîuûszâ metë, a przecieû pasjanse ukîada
  111. sië bardzo dîugo, wpatrywanie sië w migajâcy ekran jest
  112. kîopotliwe, a i szkodliwe dla zdrowia. Miejmy nadziejë, ûe w
  113. przyszîych wersjach problem ten zostanie rozwiâzany.
  114.  
  115. Radzë jednak przyjrzeê sië nieco dokîadniej proponowanym przez
  116. pana Clarka grom. Ich nazwy to Nestor, Golf i Solitaire.  Kaûda z
  117. nich jest nieco inna, a zasady w nich obowiâzujâce sâ
  118. wystarczajâco wyjaônione zaraz po uruchomieniu programu.
  119. Oczywiôcie w jëzyku angielskim.
  120.  
  121. Nestor to chyba najîatwiejszy z tych trzech programów. Karty
  122. rozkîadane sâ w osiem kolumn po szeôê kart kaûda. Reszta zostaje
  123. w rëku. Teraz naleûy îâczyê w pary kolejne karty z poszczególnych
  124. kolumn i ukîadaê je w dolnej czëôci ekranu. Jeûeli ûadna para nie
  125. jest dostëpna, trzeba poîoûyê na stole jednâ kartë z rëki.
  126. Postëpujemy tak aû do wyczerpania moûliwoôci ruchu. Warto
  127. zauwaûyê, ûe uîoûenie wszystkich kart jest wîaôciwie nierealne, a
  128. gra polega na zdobyciu jak najwiëkszej liczby punktów. Wynik w
  129. niej osiâgniëty wîaôciwie w niewielkim tylko stopniu zaleûy od
  130. przyjëcia okreôlonej strategii, ale gîównie od uîoûenia kart.
  131. Przez to gra Nestor nie jest zbyt wciâgajâca i chyba moûe sie
  132. szybko znudziê.
  133.  
  134. Drugi program z tej serii, Golf, jest bardzo podobny do Nestora.
  135. Tym razem nie musimy jednak dobieraê kart w pary, ale ukîadaê je
  136. w dowolne sekwencje nie uwzglëdniajâce koloru karty. Waûna jest
  137. jedynie liczba oczek. Karty moûna ukîadaê zarówno w sposób
  138. malejâcy, jak i rosnâcy. Dodatkowo zostaje oczywiôcie w rëku
  139. kilka kart, które odsîaniamy po wyczerpaniu wszelkich innych
  140. moûliwoôci ruchu. Gdy wszystkie karty z rëki zostanâ rozîoûone,
  141. gra sië koïczy. Podobnie jak Nestor, tak i Golf jest trudny do
  142. ukoïczenia, a wyznacznikiem sukcesu staje sië liczba zdobytych
  143. punktów. Utrudnienia w tej grze polegajâ na tym, ûe ûadna karta
  144. nie moûe byê poîoûona na króla, a króla nie moûna poîoûyê na asa.
  145. Uîatwieniem jest natomiast mniejsza liczba kart na stole.
  146. Ukîadamy tutaj tylko siedem kolumn po piëê kart w kaûdej.
  147.  
  148. W koïcu ostatni program, czyli Solitaire, to gra doôê typowa,
  149. oparta na chyba najbardziej znanym pasjansie. Czëôê talii
  150. rozkîadana jest w siedmiu kolumnach, zawierajâcych od jednej do
  151. siedmiu kart. Celem gry jest oczywiôcie uîoûenie kart w
  152. kolejnoôci rosnâcej, poczynajâc od asów, na czterech stosach, z
  153. których kaûdemu przydzielony jest jeden kolor. Na stole karty
  154. moûna ukîadaê jedynie na zmianë kolorami (czerwony-czarny) i
  155. tylko w kolejnoôci malejâcej. Gdy skoïczy sië moûliwoôê ruchu,
  156. moûna odsîoniê jednâ lub trzy karty z rëki. Pasjans ten jest
  157. stosunkowo îatwo uîoûyê. Gdy gramy w miarë sensownie, powinien
  158. sië on udaê niemal za kaûdym razem.
  159.  
  160. To juû wszystkie serie, jakie udaîo mi sië znaleúê w zbiorach
  161. amigowskich gier tego typu. Warto jednak zwróciê uwagë takûe na
  162. kilka pojedynczych, ale mimo to co najmniej tak samo dobrych
  163. programików.
  164.  
  165. Doskonaîym przykîadem dobrej pracy programisty i grafika jest
  166. wiëc niewâtpliwie program Solitaire w wersji 1.13, autorstwa
  167. Felixa Jeske. Nazwa jest tu nieco mylâca, kojarzy sië z omówionym
  168. wyûej pasjansem oraz caîâ rodzinâ pochodnych gier. Jest to jednak
  169. po prostu kolejna implementacja gry SeaHeavenTowers. Jeûeli
  170. pominâê maîe moûliwoôci konfiguracyjne oraz to, ûe program dziaîa
  171. tylko w trybie interlace, jest to najlepsza wersja tej gry. Celu
  172. i zasad gry nie ma sensu podawaê po raz kolejny. Warto natomiast
  173. wspomnieê, ûe unikatowâ opcjâ dostëpnâ w Solitaire jest Solve,
  174. która teoretycznie powinna doprowadziê do automatycznego
  175. rozwiâzania pasjansa. Niestety, w praktyce nie udaîo mi sië ani
  176. razu z niej skorzystaê z sukcesem. Za kaûdym razem jej uûycie
  177. doprowadzaîo do zawieszenia sië programu. Byê moûe problemem byî
  178. tu procesor (MC68030) lub wersja systemu (3.0), choê wydaje sië
  179. byê to co najmniej wâtpliwe.
  180.  
  181. Na koniec zostawiîem dwa, moim zdaniem najlepsze programiki.
  182. Pierwszy z nich nazywa sië Solitaire Sampler i zostaî napisany
  183. przez grupë programistów Tower Software. W programie tym
  184. zawartych jest piëê róûnych gier. Caîoôê przygotowana jest
  185. naprawdë bardzo starannie i elegancko. Jednoczeônie pasjanse te
  186. niewâtpliwie nie naleûâ do najîatwiejszych, co gwarantuje
  187. doskonaîâ zabawë na dîugie godziny.
  188.  
  189. Nazywajâ sië one kolejno: Carlton, Martha, Pas Seul, Slider oraz
  190. Poker Squares. Pierwszy z nich w pewien sposób podobny jest do
  191. zwykîego solitaire z tâ róûnicâ, ûe do gry uûywane sâ dwie talie
  192. kart, tym samym naleûy uîoûyê osiem stosów z kartami. Poza tym po
  193. wyczerpaniu moûliwoôci przekîadania kart, nie odkrywamy po prostu
  194. jednej czy trzech kart z rëki, ale rozkîadamy nowy rzâdek,
  195. zakrywajâc jednoczeônie wszystkie karty dotychczas znajdujâce sië
  196. na wierzchu poszczególnych kolumn. Z pewnoôciâ nie uîatwia to
  197. zadania. Oczywiôcie po wyczerpaniu kart z rëki gra sië koïczy.
  198.  
  199. Martha i Pas Seul sâ do siebie w pewnym sensie podobne. W obu
  200. grach operujemy na szeôciu kolumnach, jednoczeônie korzystajâc z
  201. kart, które pozostaîy w rëku. Róûniâ sië natomiast zasadami
  202. przestawiania kart oraz sytuacjâ poczâtkowâ. W pierwszym wypadku
  203. uîoûone sâ juû po cztery karty w kaûdej z kolumn, w drugim
  204. natomiast tylko jedna. W pierwszej grze moûliwe jest trzykrotne
  205. przejôcie przez karty, pozostajâce w rëku, w drugiej natomiast
  206. moûna to zrobiê tylko raz. Pozostaîe zasady gry pozostajâ takie
  207. same. Celem jest uîoûenie trzech stosów z kartami w tym samym
  208. kolorze, oczywiôcie w kolejnoôci rosnâcej. W ramach kolumn moûna
  209. ukîadaê karty w kolejnoôci malejâcej i tylko z kolorami na
  210. zmianë.
  211.  
  212. Bardzo ciekawym pasjansem jest takûe Slider. Celem gry jest
  213. uîoûenie kart wedîug kolorów i w kolejnoôci rosnâcej w czterech
  214. kolejnych rzëdach. Karty uîoûone sâ w czterech rzëdach po osiem
  215. kart, a po lewej stronie ekranu, w dodatkowej kolumnie, znajdujâ
  216. sië cztery asy oznaczajâce kolor, jaki ma sië znaleúê w danym
  217. rzëdzie. Wykorzystane sâ oczywiôcie karty tylko od dwójki do
  218. ósemki. Jak widaê, jest to wîaôciwie zwykîa przekîadanka.
  219. Urozmaicenie polega tu na tym, ûe karty parzyste moûna przesuwaê
  220. w dowolnym kierunku na puste pole, karty nieparzyste natomiast
  221. poruszajâ sië jak konik szachowy. Dodam jeszcze, ûe osiâgniëcie
  222. sukcesu zajëîo mi tutaj dobrych kilka godzin.
  223.  
  224. Ostatni juû pasjans programu Solitaire Sampler, czyli Poker
  225. Squares, to bardziej swoista ukîadanka logiczna niû zwykîy
  226. pasjans. Gracz otrzymuje kolejne karty, a zadaniem jego jest
  227. takie ich uîoûenie, aby uzyskaê jak najwiëcej punktów. Punkty
  228. natomiast przyznawane sâ za kaûdâ uîoûonâ kombinacjë pokerowâ,
  229. takâ jak para, dwie pary, trójka, full i inne znane ze zwykîego
  230. pokera ukîady. W sumie, zabawa doôê interesujâca i wymagajâca
  231. logicznego myôlenia.
  232.  
  233. Chciaîbym jeszcze wspomnieê o CardZ. Z pewnoôciâ bëdë tutaj
  234. troszkë nieobiektywny, niemniej jednak jest to program, przy
  235. którym spëdziîem kilka dobrych godzin, podobnie zresztâ jak paru
  236. moich redakcyjnych kolegów. CardZ zawiera cztery proste pasjanse,
  237. pomiëdzy którymi moûna sië przeîâczaê za pomocâ odpowiednich
  238. opcji, znajdujâcych sië w jednym z rozwijanych menu programu.
  239.  
  240. Dwa pierwsze pasjanse, nazwane Klondike I oraz Klondike II, to
  241. gry znane z pecetowych Windows. Róûniâ sië one jedynie tym, ûe w
  242. pierwszym wypadku ukîadamy karty z jednej talii, w drugim
  243. natomiast z dwóch. Druga gra, o nazwie The Wall, równieû nie
  244. wymaga specjalnego omówienia, poniewaû jest to gra identyczna z
  245. programem Montana, o którym wspomniaîem na poczâtku tego tekstu.
  246.  
  247. Doôê ciekawy jest natomiast ostatni pasjans, o nazwie Up Down, w
  248. którym celem jest oczywiôcie uîoûenie kart w kolejnoôci rosnâcej
  249. na czterech wydzielonych stosach, natomiast cel ten moûna
  250. osiâgnâê, ukîadajâc karty na czterech innych stosach, jednak w
  251. kolejnoôci malejâcej. Dostëpne sâ karty z dwóch innych stosów.
  252. Jeden jest odkrywany automatycznie, gdy zwalnia sië miejsce na
  253. jednym ze stosów "malejâcych", natomiast drugim dysponuje sam
  254. uûytkownik, który teû moûe nawet kilkakrotnie przeglâdaê jego
  255. zawartoôê.
  256.  
  257. Znamiennâ cechâ caîego programu jest brak ograniczenia liczby
  258. przeglâdów stosu kart, pozostajâcego w rëku. Dziëki temu moûna
  259. ukoïczyê pasjansa niemalûe za kaûdym razem, choê czësto w doôê
  260. duûej liczbie rund. Daje to jednak niewâtpliwâ satysfakcjë.
  261.  
  262. Podsumowujâc ten krótki przeglâd najlepszych, moim zdaniem,
  263. pasjansów, jakie dostëpne sâ dla Amigi, mogë jedynie stwierdziê,
  264. ûe niewâtpliwie jest w czym wybieraê, a kaûdy amator tego typu
  265. gier karcianych znajdzie coô dobrego dla siebie. Najlepszym
  266. dowodem, ôwiadczâcym o jakoôci omówionych gier, niech bëdzie to,
  267. ûe pisanie tego artykuîu zajëîo mi niemalûe tydzieï...
  268.  
  269. Ps. Wszystkie opisane tutaj programy moûna znaleúê w archiwum
  270. Aminet oraz wiëkszoôê z nich na dyskach z kolekcji public domain,
  271. w tym Freda Fisha.
  272.