Ismail ZAHIRIsmail ZAHIR's Portfolio

Sudoku

Desktop game developed using a backtracking algorithm to generate and solve Sudoku puzzles.

2024
Desktop Game

Project Overview

The game is developed using a backtracking algorithm to generate and solve the Sudoku puzzles. The algorithm works by filling in the grid with numbers from 1 to the grid size (9 for a standard 9x9 Sudoku grid) aleatorily. If the number is valid, it moves on to the next cell. If the number is not valid, it tries the next number. If no number is valid, it backtracks to the previous cell and tries a different number. This process is repeated until the grid is filled.

Project Details

Technologies
C++, SFML
Timeline
Jan 2024 - Jan 2024
Team
  • Ismail ZAHIRSoftware Engineering Student at FST Mohammedia - UH2C
Features
  • - Classic Sudoku gameplay with a clean, intuitive interface.
  • - Multiple difficulty levels to challenge both beginners and seasoned players.
  • - Enhanced audio effects for an immersive experience.