66
77## [ Downloads] ( https://github.com/VarunS2002/Flutter-Sudoku/releases )
88
9- > [ ![ APK: v2.2.0] ( https://img.shields.io/badge/APK-v2.2.0-brightgreen )] ( https://github.com/VarunS2002/Flutter-Sudoku/releases/download/2.2.0/Sudoku_2.2.0.apk )
9+ > [ ![ APK: v2.4.0] ( https://img.shields.io/badge/APK-v2.4.0-brightgreen )] ( https://github.com/VarunS2002/Flutter-Sudoku/releases/download/2.4.0/Sudoku_2.4.0.apk )
10+ [ ![ EXE: v2.4.0] ( https://img.shields.io/badge/EXE-v2.4.0-brightgreen )] ( https://github.com/VarunS2002/Flutter-Sudoku/releases/download/2.4.0/Sudoku_2.4.0.exe )
11+ [ ![ Web: v2.4.0] ( https://img.shields.io/badge/Web-v2.4.0-brightgreen )] ( https://sudoku-vs2002.web.app/ )
1012[ ![ License: GPL v3] ( https://img.shields.io/badge/License-GPLv3-blue.svg )] ( https://www.gnu.org/licenses/gpl-3.0 )
1113
1214This is a fully fledged Sudoku game written in Dart using Flutter.
@@ -124,14 +126,14 @@ It can be exported to Android, iOS, Fuchsia, Windows, Linux, MacOS, PWA or a Web
124126
125127## Features:
126128
127- - Uses a combination of a Sudoku generation and solving algorithm to create a unique game
128-
129129- Generates a New Game when you start the app
130130
131131- Clicking a box displays a dialog with buttons 1-9 to input in the box
132132
133133- Clickable buttons will initially have no number and will turn red after the first click
134134
135+ - Long pressing a button will erase your input
136+
135137- After completely solving the grid, if the solution is correct it will alert you that you successfully solved the
136138 Sudoku
137139
@@ -152,25 +154,31 @@ It can be exported to Android, iOS, Fuchsia, Windows, Linux, MacOS, PWA or a Web
152154
153155- Dark and Light theme
154156
157+ - Various Accent Colors to choose from
158+
155159- Material Design
156160
157161## Note:
158162
159- - [flutter_animated_dialog](https://pub.dev/packages/flutter_animated_dialog) is used for animated alert dialogs
163+ - Dependencies:
164+ - [sudoku_solver_generator](https://pub.dev/packages/sudoku_solver_generator) is used for the Sudoku logic
165+
166+ - [flutter_animated_dialog](https://pub.dev/packages/flutter_animated_dialog) is used for animated alert dialogs
160167
161- - [shared_preferences](https://pub.dev/packages/shared_preferences) is used for saving preferences locally
168+ - [shared_preferences](https://pub.dev/packages/shared_preferences) is used for saving preferences locally
162169
163- - [splashscreen](https://pub.dev/packages/splashscreen) is used for the splashscreen
170+ - [splashscreen](https://pub.dev/packages/splashscreen) is used for the splashscreen
164171
165- - [url_launcher](https://pub.dev/packages/url_launcher) is used for hyperlinks
172+ - [flutter_native_splash](https://pub.dev/packages/flutter_native_splash) is used for generating the native
173+ splashscreen files
166174
167- - Referred Algorithms:
175+ - [url_launcher](https://pub.dev/packages/url_launcher) is used for opening hyperlinks
168176
169- - [Sudoku Generation Algorithm ](https://www.geeksforgeeks.org/program-sudoku-generator/) in Java
177+ - [bitsdojo_window ](https://pub.dev/packages/bitsdojo_window) is used for title bar improvements on desktop
170178
171- - [Sudoku Generation and Solving Algorithm ](https://www.101computing.net/sudoku-generator-algorithm/) in Python
179+ - [NSIS ](https://nsis.sourceforge.io/) is used for building the Windows installer
172180
173- - Untested on iOS, MacOS, Linux and Fuchsia. Additional chnages might be required to work correctly
181+ - Untested on iOS, MacOS, Linux and Fuchsia. Additional changes might be required to work correctly
174182
175183- If you face any issue or have suggestions then feel free to open an issue on GitHub
176184
@@ -194,8 +202,14 @@ It can be exported to Android, iOS, Fuchsia, Windows, Linux, MacOS, PWA or a Web
194202- Game Over Alert Box:<br><br>
195203
196204 
205+ <br><br>
197206
198207- Options:<br><br>
199208
200- 
209+ 
210+ <br><br>
211+
212+ - Windows with Violet Accent Color:<br><br>
213+
214+ 
201215 <br><br>
0 commit comments