Démineur

Développement logiciel

Image du projet

Description du Projet

Ce projet représente une implémentation complète et interactive du célèbre jeu Démineur , développée en C# avec l'utilisation de Windows Forms. L'application propose une interface utilisateur simple et intuitive, conçue pour offrir une expérience de jeu fluide et immersive. La grille de jeu, composée de 8x8 cases par défaut, sert de terrain où le joueur doit révéler toutes les cases sans déclencher les mines cachées.
Lorsque le jeu démarre, un nombre prédéfini de mines (10 par défaut) est placé aléatoirement dans la grille. Chaque case peut être cliquée pour être révélée, révélant soit un chiffre indiquant le nombre de mines adjacentes, soit une mine elle-même. Si une mine est révélée accidentellement, le jeu se termine immédiatement, et une fenêtre d'alerte informe le joueur de sa défaite.

Détails du Projet

  • C#
  • Git

Génération aléatoire des mines : Un nombre défini de mines (10 par défaut) est placé aléatoirement dans la grille.)
Marquage des mines : Les joueurs peuvent marquer les cases suspectes avec un drapeau (🚩) en utilisant le clic droit.
Révélation des cases adjacentes : Lorsqu'une case sans mine est cliquée, elle affiche le nombre de mines adjacentes ou révèle automatiquement les cases voisines si aucune mine n'est proche.
Détection de défaite : Le jeu informe le joueur s'il a perdu (une mine a été révélée).