About project
Built a classic sudoku android application. It contains 4 difficulty levels- easy, medium, hard, expert. The difficulty level is based on the number of pre filled digits. For every level a new sudoku will be generated every time. It is available for both light and dark theme. All the game performance stats will be stored locally on our mobile database. It is deployed on play store having more than 10 downloads.
Tech Stack - Kotlin, Firebase, XML, MVVM architecture
Features
- 4 difficulty levels - easy, medium, hard and expert
- Theme - available for both light and dark theme
- Pencil notes - turn on/off pencil mode
- Highlighting - highlight cells with same number, highlights row, column and block of selected cell.
- Auto Save - pause and resume game or continue later
- Timer - elapsed time is displayed and can control its visibility
- Undo - added undo functionality.
- Mistakd limit - turn on/off mistakes limit as you like. You will lose the game
on making three mistakes if mistake limit is on.