Mobile Development

Classic Sudoku

Sudoku game for Android with multiple difficulty levels, automatic board generation, and a hint system.

Technologies

FlutterDartAndroid

The problem

I wanted to practice game development with Flutter and understand how to implement Sudoku generation and solving algorithms in a mobile app.

What I built

I built a complete Sudoku game with procedural generation of valid boards, multiple difficulty levels, a hint system, and time tracking.

Key features

  • Automatic generation of valid boards
  • Difficulty levels: easy, medium, hard
  • Hint system
  • Time tracking
  • Clean and minimalist design

Technical challenges

  • 1Implementing the algorithm for generating valid Sudoku boards
  • 2Ensuring each generated board has a unique solution

Screenshots

Screenshots coming soon

Related area

Mobile Development