Podręcznik KReversi

# Podręcznik KReversi

Clay Pradarits `<gasky@winfire.com>`

Programista: Mario Weilguni
Recenzent: Lauri Watts
Polskie tłumaczenie: Marcin Kowalski
Zmiana 2.0 (2007-11-14)

Niniejsza dokumentacja opisuje grę KReversi w wersji 2.0

Rozdział 1. Wprowadzenie
Wprowadzenie

# Rozdział 1. Wprowadzenie

### Tryb rozgrywki:

Planszowa, Zręcznościowa

### Maksymalna ilość graczy:

Jeden

KReversi to prosta gra strategiczna dla jednego gracza rozgrywana z komputerowym przeciwnikiem. Pole gry jest kwadratowe, o wymiarach 8x8 pól. Pionkami w grze są dwukolorowe kamienie, z jednej strony czerwone, a z drugiej niebieskie. Pionek przejęty przez przeciwnika zostaje odwrócony aby pokazywał jegokolor - każdy z graczy ma przypisany jeden kolor pionków. Zwycięża ten gracz który na planszy ma więcej pionków swojego koloru w momencie, gdy żaden z graczy nie może wykonać ruchu.

Rozdział 2. Zasady rozgrywki
Zasady rozgrywki

# Rozdział 2. Zasady rozgrywki

### Cel:

Celem gry jest kontrolowanie większości pól na planszy.

KReversi po uruchomieniu od razu przechodzi do rozgrywki. Jako pierwszy gracz masz przywilej wykonania pierwszego ruchu.

### Uwaga:

Pierwszy ruch zawsze należy do człowieka, a nie do gracza sterowanego przez komputer.

Przy każdym ruchu pionek gracza musi 'przeskoczyć' nad co najmniej jednym kamieniem przeciwnika po linii prostej i 'wylądować' na pierwszym wolnym polu jakie napotka. Jest to określenie umowne - pionek gracza nigdzie się nie przesuwa się po takim 'skoku' , ale w miejscu gdzie miał 'wylądować' zostaje umieszczony kolejny pionek tego samego gracza, a wszystkie pionki przeciwnika łączące początek i koniec 'skoku' zmieniają kolor.

Wszystkie ruchy w KReversi muszą być przeprowadzane w opisany sposób. Skoki można przeprowadzać wzdłuż linii prostych, poziomo, pionowo lub równolegle do przekątnych planszy. Gdy gracz nie może wykonać ruchu, traci kolejkę.

### Uwaga:

Przeciwnik podlega takim samym regułom i także może stracić kolejkę.

Celem gry jest zapełnienie planszy pionkami swojego koloru. Gracz który będzie mieć więcej pionków swojego koloru na planszy w momencie zakończenia gry wygrywa.

Rozdział 3. Reguły, strategia i wskazówki
Reguły, strategia i wskazówki

# Rozdział 3. Reguły, strategia i wskazówki

## Podstawy

Wykonanie ruchu polega na przejęciu jednego lub więcej pionów przeciwnika. Ruch przeprowadza się za pomocą myszki, poprzez wskazanie pola na planszy i kliknięciu na nim lewym przyciskiem myszy.

Przejęcie polega na umieszczeniu pionka na planszy w taki sposób aby rząd pionów przeciwnika został na obu końcach ogrodzony pionami gracza.

Na początku rozgrywki każdy z graczy ma dwa pionki swojego koloru umieszczone w środku planszy w następujący sposób:

Plansza gry

Menu

  Menu składa się z kilku rozwijanych menu podrzędnych. Są to Gra, Ruch, Widok, Ustawienia, orazPomoc. Wskaż wybraną pozycję i naciśnij lewy przycisk myszy lub Alt+oraz podkreśloną literę, aby pokazać wybrane menu.

Pasek narzędzi

  Ikony są skrótami do najczęściej używanych czynności. Są to Nowy, Cofnij, Podpowiedź, Demo, Pokaż ostatni ruch oraz Pokaż wszystkie możliwe ruchy. Wskaż wybraną ikonę kursorem myszy i kliknij lewym przyciskiem myszy, aby ją uaktywnić.

Plansza

  Planszą gry jest kwadrat 8x8 podzielony na 64 kwadratowe pola.

Pasek statusu

  Pasek statusu pokazuje który gracz ma teraz ruch.

Zasady
Zasady

## Zasady

Gracz sterowany przez człowieka ma zawsze pierwszy ruch.

Jeżeli w danej turze nie masz możliwości przejęcia ani jednego pionka przeciwnika, wówczas nie możesz wykonać ruchu i tracisz turę. Jeżeli możesz wykonać ruch - nie możesz pominąć tury.

Jednym ruchem można przejąć kilka różnych rzędów pionków przeciwnika jednocześnie, ułożonych poziomo, pionowo lub ukośnie, równolegle do przekątnych planszy. Rzędem nazywamy grupę pionków tego samego koloru położoną wzdłuż linii prostej.

Przejmowanie pionków przeciwnika następuje tylko między aktualnie postawionym pionem, a najbliższym pionem tego samego koloru w danym kierunku.

Pionki przeciwnika zostają przejęte tylko w wyniku wykonania ruchu. Muszą znajdować się na linii prostej zawierającej nowo położony pionek przeciwnego koloru.

Każdy pionek przejęty w wyniku ruchu automatycznie odwraca się i zmienia kolor. Gracz nie może nie odwrócić pionka, nawet jeśli dawałoby mu to przewagę.

Pionki umieszczone na planszy nie mogą być przesuwane na inne pola.

Gdy żaden gracz nie może wykonać ruchu, rozgrywka zostaje zakończona. Następuje obliczenie liczby pionków i rozgrywkę wygrywa ten gracz, który posiada więcej pionków własnego koloru na planszy.

### Uwaga

Możliwe jest zakończenie gry przed zapełnieniem całej planszy.

Strategia i wskazówki
Strategia i wskazówki

## Strategia i wskazówki

Staraj się umieszczać pionki w rogach planszy planszy jeśli to tylko możliwe.Przeciwnik nie będzie w stanie ich przejąć.

Unikaj umieszczania pionków w polach sąsiadujących z narożnikami planszy, chyba że masz pewność, że przeciwnik nie może umieścić swojego pionka w rogu planszy.

Czasem warto poświęcić parę pionków oddając je przeciwnikowi.

Staraj się umieszczać pionki tak, aby uniemożliwiać przeciwnikowi wykonanie ruchu.

Staraj się zmusić przeciwnika do umieszczenia pionka w polu sąsiadującym z narożnikiem planszy.

Rozdział 4. Przegląd interfejsu aplikacji
Przegląd interfejsu aplikacji

# Rozdział 4. Przegląd interfejsu aplikacji

## Menu Gra

Gra → Nowy (Ctrl+N)

  Rozpoczyna nową grę.

Gra → Pokaż najlepsze wyniki (Ctrl+H)

  Pokazuje listę najlepszych wyników. Przycisk Eksportuj pozwala zapisać rekordy do pliku, Konfiguruj otwiera okno umożliwiające zmianę nazwy gracza ( Pseudonim ) oraz dodanie komentarza ( Komentarz ).

Gra → Gracze i pozycje (S)

  Opcja aktualnie niedostępna.

Gra → Zakończ (Alt+Q)

  Wyjście z KReversi

Menu Ruch
Menu Ruch

## Menu Ruch

Ruch → Cofnij (Ctrl+Z)

  Cofa twój ostatni ruch, oraz ostatni ruch przeciwnika.

Ruch → Podpowiedź (H)

  Komputer podpowiada ci kolejny ruch.

Ruch → Demonstracja (D)

  Uruchamia lub wyłącza tryb demonstracji.

Menu Widok
Menu Widok

## Menu Widok

Widok → Pokaż ostatni ruch

  Wyróżnia ostatni ruch przeciwnika.

Ruch → Pokaż możliwe ruchy

  Zaznacza możliwe do wykonania ruchy na planszy.

Widok → Pokaż historię ruchów

  Pokazuje lub ukrywa pasek narzędziowy historii rozgrywki.

Menu Ustawienia
Menu Ustawienia

## Menu Ustawienia

Ustawienia → Szybkość animacji → Niska

  Ustawia szybkość animacji w grze na niską.

Ustawienia → Szybkość animacji → Zwykła

  Ustawia zwykłą szybkość animacji w grze.

Ustawienia → Szybkość animacji → Wysoka

  Ustawia wysoką szybkość animacji w grze.

Ustawienia → Przeciwnik → Bardzo łatwy

  Ustawia poziom trudności na bardzo niski.

Ustawienia → Przeciwnik → Łatwy

  Ustawia poziom trudności na niski.

Ustawienia → Przeciwnik → Przeciętny

  Ustawia poziom trudności na przeciętny.

Ustawienia → Przeciwnik → Trudny

  Ustawia poziom trudności na wysoki.

Ustawienia → Przeciwnik → Bardzo trudny

  Ustawia poziom trudności na bardzo wysoki.

Ustawienia → Przeciwnik → Niezwyciężony

  Ustawia poziom trudności na wyjątkowo wysoki.

Ustawienia → Przeciwnik → Mistrz

  Ustawia poziom trudności na mistrzowski.

Ustawienia → Używaj kolorowych pionków

  Przełącza kolor pionków między zestawem czarnych i białych oraz zestawem czerwonych i niebieskich.

Ustawienia → Pokaż pasek narzędzi

  Ukrywa Główny pasek narzędzi

Ustawienia → Pokaż pasek statusu

  Ukrywa Pasek statusu

Ustawienia → Konfiguracja skrótów...

  Otwiera okno konfiguracji skrótów klawiszowych dostępnych w KReversi.

Ustawienia → Konfiguruj paski narzędzi...

  Otwiera okno konfiguracji pasków narzędzi dla KReversi

Menu Pomoc
Menu Pomoc

## Menu Pomoc

Pomoc → Podręcznik KReversi (F1)

  Uruchamia System pomocy KDE na stronie pomocy programu KReversi (czyli na tym dokumencie).

Pomoc → Co to jest? (Shift+F1)

  Zmienia kursor myszy w strzałkę ze znakiem zapytania . Kliknięcie na elemencie programu spowoduje otworzenie okna pomocy objaśniającego funkcję tego elementu (o ile taka pomoc istnieje).

Help → Raport o błędzie...

  Otwiera okienko zgłoszenia błędu, w którym możesz zgłosić błąd lub prośbę o dodanie nowej funkcji.

Pomoc → O programie KReversi

  Wyświetla informację o autorach i wersji programu.

Pomoc → Informacje o KDE

  Wyświetla informację o wersji KDE i inne podstawowe informacje.

Rozdział 5. Najczęściej zadawane pytania.
Najczęściej zadawane pytania.

# Rozdział 5. Najczęściej zadawane pytania.

5.1. Chciałbym zmienić wygląd gry. Czy mogę to zrobić.
5.2. Czy można grać za pomocą klawiatury?
5.3. Muszę zakończyć grę w trakcie rozgrywki. Czy mogę zapisać jej stan?

5.1. | Chciałbym zmienić wygląd gry. Czy mogę to zrobić.
| Jedyna możliwość modyfikacji to zmiana koloru pionów, dostępna z menu Ustawienia → Kolorowe pionki.
5.2. | Czy można grać za pomocą klawiatury?
| Nie. KReversi nie oferuje możliwości grania za pomocą klawiatury.
5.3. | Muszę zakończyć grę w trakcie rozgrywki. Czy mogę zapisać jej stan?
| Nie. KReversi nie oferuje takiej funkcji.

Rozdział 6. Konfiguracja
Konfiguracja

# Rozdział 6. Konfiguracja

## Rozgrywka wieloosobowa.

W KReversi można grać online na każdej stronie systemu GGZ Gaming Zone. Wystarczy wejść do jednego z pokojów Reversi za pomocą klienta GGZ, jak na przykład kggz, a KReversi zostanie zaproponowane jako domyślny klient rozgrywki.Jeżeli posiadasz klienta GGZ możesz to przetestować pod tym adresem.

Rozgrywka online może być toczona z człowiekiem lub komputerem. Ich zachowanie może być inne od komputerowego przeciwnika w KReversi.

Rozdział 7. Podziękowania i licencja
Podziękowania i licencja

# Rozdział 7. Podziękowania i licencja

KReversi

Prawa autorskie 1998-2000 Mario Weilguni

Mats Luthman - Projektant algorytmu rozgrywki.

Oryginalna dokumentacja : Mario Weilguni

Edycja : Robert Williams

Przepisanie i aktualizacja dokumentacji dla KDE 2.0Clay Pradarits `(gasky AT winfire.com)`

Polskie tłumaczenie dokumentacji: Marcin Kowalski `(yoshi314 AT gmail.com)`

Ten program jest rozprowadzany na zasadach Licencji GNU Free Documentation License.

Ten program jest rozprowadzany na zasadach Licencji GNU General Public License.

Dodatek A. Instalacja
Instalacja

# Dodatek A. Instalacja

KReversi jest częścią projektu KDE (http://www.kde.org/).

KReversi znajduje się w pakiecie kdegames na ftp://ftp.kde.org/pub/kde/, głównym serwerze FTP projektu KDE.

## Kompilacja i instalacja

Aby skompilować i zainstalować program KReversi w Twoim systemie, uruchom następujące polecenia w katalogu głównym dystrybucji programu KReversi:

    % ./configure
    % make
    % make install

Ponieważ program KReversi używa autoconf i automake, nie powinno być problemów ze skompilowaniem go. Jeśli napotkasz problemy, proszę je zgłosić na listach e-mailowych KDE.