4. Návrh UI - mzdm/sudoku-javafx GitHub Wiki
Pro návrh uživatelského rozhraní jsme vytvořili předběžně plochy pro hru sudoku. Při spuštění hry se zobrazí úvodní plocha, kde jsou tlačítka pro spuštění nové hry, načtení uložené hry, leaderboard, nápovědu a opuštění hry.
Po kliknutí na tlačítko new game se vám zobrazí plocha se hrou, kde se objeví čtverec pro sudoku s náhodně vygenerovanými čísly a spustí se časomíra. Na této ploše také můžete vidět tlačítka pro vrácení se do menu, tudíž ukončení aktuální hry. Dále tlačítko pro vygenerování nové hry, tlačítko pro uložení aktuální hry, a nakonec i tlačítko pro nápovědu pro hru.
Hra obsahuje také leaderboard, kde se ukládá 5 nejlepších časů správného vyřešení hry. I zde je tlačítko pro vrácení se do menu.
Jako poslední plochu máme nápovědu, kde si může hráč přečíst základní informace o hře sudoku, také jak hru hrát a nějaká omezení.