Dáma

Používateľská príručka

Inštalácia

Windows

Ak si chcete nainštalovať spustiteľnú aplikáciu pre operačný systém Windows, kliknite na tlačidlo Aplikácia (Windows) v navigačnom paneli na hlavnej stránke projektu. Po stiahnutí inštalačného súboru a jeho spustení postupujte podľa uvedených inštrukcií.

Ostatné operačné systémy

V navigačnom paneli na hlavnej stránke projektu kliknite na tlačidlo Zdrojový kód, čím inicializujete sťahovanie archívu obsahujúceho zdrojové súbory. Použitím hesla sprístupneného na základe osobnej požiadavky rozbaľte skomprimované súbory.

Spustenie

Windows

Aplikáciu spustíte kliknutím na odkaz v ponuke Štart.

Ostatné operačné systémy

Do prostredia aplikácie sa dostanete spustením skriptu draughts.py v hlavnom adresári. Aby mohol byť program úspešne spustený, je nutné mať nainštalovaný interpreter jazyka Python verzie 3 a knižnice tkinter a pillow.

Obrazovka Game Setup

V tejto časti sú podrobnejšie predstavené jednotlivé nastavenia, ktoré je možné upraviť pred začiatkom hry.

Mode

Určuje, či budú súpermi dvaja reálny hráči, alebo bude jedným z hráčov počítač.

Level of Difficulty

Táto voľba ovplyvňuje úroveň počítačového hráča, preto sa zjaví iba v prípade módu Player vs. PC. Momentálne je dostupná len možnosť Easy.

Your Colour

Ak ste sa rozhodli hrať proti počítaču, tak týmto zvolíte farbu Vašich figúrok.

Choose Name(s)

Umožňuje prispôsobiť mená hráčov („PC“ je vyhradené pre počítač).

Initial State

Program dokáže načítať súbor obsahujúci stav, kedy bola prerušená nejaká v ňom zaznamenaná predošlá hra, v ktorej je možné pokračovať práve vybratím voľby Load a Text File.

Game Recording

Hra bude zaznamenaná do uvedeného textového súboru.

Priebeh hry

Po absolvovaní konfigurácie budete automaticky presmerovaný na obrazovku s hracou plochou, kde budete môcť na začiatku ťahu opraviť protihráča kliknutím na tlačidlo Rectify a následným poskytnutím správneho kroku, ukončiť ťah po aspoň jednom potiahnutí figúrkou pomocou tlačidla Finish Turn a hýbať figúrkami svojej farby formou, aká je definovaná v globálnych nastaveniach. Odísť z hry môžete buď vykonaním akcie Exit, ktorá Vás presunie späť do hlavného menu, alebo ukončením celého programu.

Obrazovka Settings

Táto stránka dovoľuje úpravu niektorých univerzálnych nastavení, ktorých zmeny uložíte kliknutím na tlačidlo Save. Tieto nastavenia ostanú uchované aj po vypnutí samotnej aplikácie.

Sekcia Gameplay

Game control

Určuje spôsob ovládania figúrok počas hry

Show hints

Zapne zvýrazňovanie možností pri hre, čo pomôže hráčovi na ťahu.

Board size

Nastavuje základnú veľkosť hracej dosky pre novú hru.

Number of pieces per colour

Počet figúrok, ktorý obdrží každý z hráčov na začiatku novej partie.

Sekcia Graphics

Show animations

Zapne animáciu figúrok a efektov zvýrazňovania možností.

Alternative graphics

Figúrky budú vykreslené detailnejšie a s krajšími animáciami, no pri značne obmedzenom výkone počítača sa to môže negatívne prejaviť na plynulosti chodu aplikácie.

Sekcia Game Recording

Save each game to a text file

Ak nie je nastavené, tak pri konfigurácii pred začiatkom hry sa voľba Game Recording nebude zobrazovať.

Ranking file

Súbor (textový alebo CSV) s rebríčkom, ktorý bude program po skončení každej hry zapísaním jej výsledku modifikovať. Jeho obsah bude sprístupnený aj po kliknutí na tlačidlo Ranking v hlavnej ponuke.

Obrazovka Ranking

Na tejto obrazovke si môžete prezerať výsledky doterajších hier, ktoré boli do súboru s rebríčkom poskytnutého na stránke Settings zapísane. Utriediť ich môžete podľa údajov v ľubovoľnom stĺpci kliknutím na jeho hlavičku.