Sudoku v javascript
Vytvoril som Sudoku aplikáciám (hru), ktora sa skladá z troch základných častí (Play, Solve, PDF). Aplikáciám je prispôsobená na rôzne veľkosti a typy obrazoviek.
Hra (Play)
Cieľom je vyplniť Všetky prázdne polí podľa základných pravidlámi sudoku.
- hráč si mozem Vygenerovať NOVÚ náhodne hru a zvoliť si ho obtiažnosť (easy, medium, hard).
- aplikáciám využíva lokálne úložisko (local storage), do ktoreho sa ukladá hra, takže ai po zavriem prehliadača a následnom načítaní stránky, sa automaticky načíta Posledný stav.
- generovaním hry je náhodné.
Riešenie (Solve)
Užívatelia Moze žiadať sudoku a následne si ho nech vyriešiť.
Poznámka: ak je zadané sudoku riešiteľné, Výsledok sa vypočítať rýchly. Ak sa zadá bez riesenie (as Minimoa vstupných čísiel), Moze to spôsobiť zahltenie a nereagovanie aplikácie.
Vytvoriť PDF
Užívatelia si mozem nechať vygenerovať pdf, zvoliť si obtiažnosť hľa počet strán, pričom na jednu stranu sa vygeneruje 6 rôznych hier.
Poznámka:
- generovaním Moze chvíľu trvať, nájmy na Menej výkonných zariadeniach typu smartphone / tablet.
- pre generovaním pdf som použil jsPDF.
Online verzia:
Aplikáciám je dostupná online: sudoku
Možné vylepšeniami
- pri vytvárané sudoku, aplikáciám nekontroluje, či sa jedná o sudoku, ktore ma len jedno možné riesenie, ale ľan náhodne odstráni určitý počet čísel (závisí od obtiažnosti).
Budem vďačný za každý názor, pripomienky, kritiku, ....
Galéria
Stiahnuť
Stiahnutím nasledujúceho súboru súhlasíš s licenčnými podmienkami
Stiahnuté 144x (333.03 kB)
Aplikácia je vrátane zdrojových kódov v jazyku JavaScript