
Sachy SPSE
Tým: Adam Nováček (3.H), Lukáš Levý (3.H)
Název hry: Klasické šachy
Počet hráčů: 2
Ovládání: Klávesnice a myš: Myší se vybírají a přesouvají figurky na šachovnici, klávesnicí lze případně ovládat některé volby
Grafika: Jednoduchá šachovnice s 8x8 poli, tradiční figurky (JavaFX / Swing pro grafiku)
Zvuky: Zvuk při tažení, sebrání figurky, nelegálním tahu, šachu a matu
Šachovnice: Šachovnice o velikosti 8x8, na které jsou rozmístěny figurky podle standardních pravidel šachů
Rozmístit figurky: Král, dáma, věž, jezdec, střelec, pěšec
Tahy: Hráči střídavě táhnou podle klasických pravidel šachu Možnost provádět rošádu, en passant a povýšení pěšce Když hráč provede tah, hra automaticky vyhodnotí, zda došlo k šachu či matu
Zobrazení šachového stavu: Zobrazení aktuálního stavu šachovnice v reálném čase Po každém tahu se vyhodnotí stav (šach, mat, pat) Zobrazení historie tahů
Hráčské akce: Klasické tahy – hráč myší vybere figurku a následně zvolí pole, na které ji chce přesunout V případě nelegálního tahu se zobrazí upozornění Po dokončení tahu se automaticky přepne na tah soupeře
Ukládání a pokračování hry: Možnost uložit aktuální stav hry na disk Uložení historie tahů a pozice pro pozdější analýzu
Hodnocení hry: Na konci partie se zobrazí výsledek: vítěz, remíza, nebo mat Možnost sledovat statistiky: kolik her vyhráli oba hráči, kolik remíz apod.