11
11
-->
12
12
13
13
## [ Downloads] ( https://github.com/VarunS2002/Flutter-Sudoku/releases )
14
- > [ ![ APK: v1.1 .0] ( https://img.shields.io/badge/APK-v1.1 .0-brightgreen )] ( https://github.com/VarunS2002/Flutter-Sudoku/releases/download/1.1 .0/Sudoku_1.1 .0.apk )
14
+ > [ ![ APK: v2.0 .0] ( https://img.shields.io/badge/APK-v2.0 .0-brightgreen )] ( https://github.com/VarunS2002/Flutter-Sudoku/releases/download/2.0 .0/Sudoku_2.0 .0.apk )
15
15
![ Build: passing] ( https://img.shields.io/badge/build-passing-brightgreen )
16
16
> [ ![ License: GPL v3] ( https://img.shields.io/badge/License-GPLv3-blue.svg )] ( https://www.gnu.org/licenses/gpl-3.0 )
17
17
@@ -110,33 +110,41 @@ It can be exported to Android, iOS, Fuchsia, Windows, MacOS, PWA or a Web App.
110
110
111
111
- Generates a New Game when you start the app
112
112
113
- - Input numbers in the grid by repeatedly clicking a box
113
+ - Clicking a box displays a dialog with buttons 1-9 to input in the box
114
114
115
115
- Clickable buttons will initially have no number and will turn red after the first click
116
116
117
117
- After completely solving the grid, if the solution is correct it will alert you that you successfully solved the Sudoku
118
118
119
119
- The numbers in all the clickable buttons will turn blue if the solution is correct (This will also happen if you click Show Solution)
120
120
121
- - Button to start a New Game
121
+ - 4 different difficulty levels to choose from : Beginner, Easy, Medium and Hard
122
122
123
- - Button to Restart Game
123
+ - New Game
124
124
125
- - Button to Show the Solution
125
+ - Restart Game
126
+
127
+ - Show Solution
128
+
129
+ - Dark and Light theme
126
130
127
131
- Material Design
128
132
129
133
## Note:
130
134
131
135
- [flutter_speed_dial_material_design](https://pub.dev/packages/flutter_speed_dial_material_design) is used for Stacked Floating Action Buttons
132
136
137
+ - [flutter_animated_dialog](https://pub.dev/packages/flutter_animated_dialog) is used for animated alert dialogs
138
+
139
+ - [shared_preferences](https://pub.dev/packages/shared_preferences) is used for saving preferences locally
140
+
133
141
- Referred Algorithms:
134
142
135
143
- [Sudoku Generation Algorithm](https://www.geeksforgeeks.org/program-sudoku-generator/) in Java
136
144
137
145
- [Sudoku Generation and Solving Algorithm](https://www.101computing.net/sudoku-generator-algorithm/) in Python
138
146
139
- - If you face any issue then feel free to open an issue on GitHub
147
+ - If you face any issue or have suggestions then feel free to open an issue on GitHub
140
148
141
149
## Screenshots:
142
150
@@ -145,14 +153,14 @@ It can be exported to Android, iOS, Fuchsia, Windows, MacOS, PWA or a Web App.
145
153

146
154
<br><br>
147
155
148
- - Main Screen while solved:<br><br>
156
+ - Main Screen while solved with dark theme :<br><br>
149
157
150
- 
158
+ 
151
159
<br><br>
152
160
153
161
- Options:<br><br>
154
162
155
- 
163
+ 
156
164
<br><br>
157
165
158
166
- Game Over Alert Box:<br><br>
0 commit comments