🎮 1. Obrazovka výběru obtížnosti
Dostupné úrovně obtížnosti:
LEHKÁ
STŘEDNÍ
TĚŽKÁ
EXPERTNÍ
Po výběru obtížnosti aplikace načte sadu hádanek z interního úložiště (JSON nebo DB) a spustí hru.
-------------------------------------------
🔄 2. Pokračovat ve hře (Obnovit)
Automaticky ukládá veškerý herní postup:
Aktuální stav hrací desky (mřížka 9×9)
Poznámky (čísla poznámek)
Postup časovače
Zbývající životy
Po restartu aplikace se zobrazí tlačítko „Pokračovat“, pokud existují uložená data.
Používá SharedPreferences nebo Room Database.
-------------------------------------------
⏱️ 3. Systém časovače a pozastavení
Zobrazuje uplynulý čas (např. 00:12:51)
Tlačítko pozastavení:
Zmrazí časovač
Rozmaže nebo ztmaví hrací plochu
Zobrazí tlačítko „Pokračovat“
Tlačítko Pokračovat zmrazí časovač
-------------------------------------------
🏆 4. Nejvyšší skóre
Uloží nejlepší čas pro každou obtížnost
Po vyřešení hádanky:
Pokud je rychlejší než předchozí rekord → zobrazí se „Nový rekord!“ vyskakovací okno
Data uložená pomocí SharedPreferences nebo Room
-------------------------------------------
❤️ 5. Systém životů (3 chyby)
Hráč má 3 životy
Při zadání špatného čísla:
Číslo se na chvíli zbarví do červena (zvýraznění chyby)
Zařízení krátce zavibruje
Ikona jednoho života zmizí
Když životy dosáhnou 0:
Animace výbuchu bomby
Vyskakovací okno „Konec hry“ s možností restartu
--------------------------------------------
🎉 6. Systém vymazání hry
Po dokončení hádanky:
Zobrazit animaci ikony palce nahoru
Zobrazit animaci barevného ohňostroje s konfetami
Zobrazit vyskakovací okno Vymazat s:
„Restartovat“
„Přejít na výběr obtížnosti“
-------------------------------------------
🔘 7. Funkce tlačítek
✔ Zpět
Používá hromádku k uložení předchozích stavů
Podpora více kroků zpět
✔ Guma
Vymaže vybranou buňku
✔ Poznámky (Poznámka) Režim)
Umožňuje zadávání malých kandidátských čísel
Přepínací tlačítko: Poznámka ZAP / VYP
✔ Nápověda
Vyplní jednu správnou buňku
Volitelný limit založený na obtížnosti
-------------------------------------------
🧩 8. Vylepšení UI / UX
✔ Systém zvýraznění
Zvýraznění:
Vybraná buňka
Řádek a sloupec
Blok 3×3
Stejná čísla na hrací desce
✔ Zpětná vazba k chybě
Červená čísla při nesprávném zadání
Krátká vibrační zpětná vazba
✔ Moderní design UI
Jemné pastelové nebo tmavé téma
Zaoblené karty pro mřížku a tlačítka
Styl Material You / Material 3
-------------------------------------------
📱 9. Moderní ikona aplikace
Možné styly zahrnují:
Minimální blok „9“ nebo Sudoku
Čistý design mřížky 3×3
Roztomilé kreslené postavičky z bloků
Prémiová ikona modré / zlaté přechodu
Datum aktualizace
15. 12. 2025