Software is like sex... It's better when it's free.

Projets - Sudoku

SudokuLe Sudoku a été mon 2e projet en langage C et permettait de mettre en application des concepts plus poussés, notamment la récursivité.

Nous avons eu 2 mois pour réaliser ce projet et ce, toujours avec la même bibliothèque graphique catastrophique.

Le jeu permettait 2 modes de jeu :

  • Un mode automatique qui permettait de résoudre 'automatiquement' les grilles de son choix. Un moyen d'appliquer la récursivité et d'évaluer nos performances algorithmiques.
  • Un mode manuel déjà plus intéressant qui permettait de jouer au sudoku et ce, avec 5 niveaux de difficultés.
    Ce mode permettait de saisir les numéros et de les effacer si besoin.
    Il permettait également d'obtenir un certain nombre d'informations :

    • Obtenir les différentes possibilités en temps réel
    • Réveler une case pour être aidé
    • Réinitialiser les cases fausses dans le cas où l'on serait bloqué
    • Résoudre la grille si l'on est feignant

Ce jeu m'a permis d'approfondir mes connaissances en C avec l'utilisation de structures, pointeurs et de la récursivité. A noter qu'il n'est également pas compatible windows.

Screenshots

Prev Play Stop Next