Jeu du démineur

Projet en formation

Lors de ma troisième année de BUT, j’ai eu l’occasion de développer une application en flutter inspirée du jeu du démineur.

Flutter

Plus en détails
Objectif
Lors de ce projet, l’objectif principal était de me familiariser avec le langage Flutter. J’ai ainsi développé une application de jeu du démineur.

Pour cela, j’ai conçu un menu d’accueil permettant aux utilisateurs de saisir leur nom. Un contrôle a été mis en place pour garantir que le nom soit bien renseigné et qu’il ne contienne aucun caractère vide. Une fois le pseudo validé, l’utilisateur peut sélectionner le niveau de difficulté en fonction de la taille de la grille, comme par exemple une grille de 7×7.
Une fois le jeu lancé, le système informe le joueur via un texte sous la grille, lui indiquant s’il doit continuer à déminer ou si la partie est terminée, selon les actions réalisées.
Une fois le jeu terminé, toutes les cases non découvertes sont automatiquement révélées. L’application propose alors un écran de score, affichant les statistiques de la partie ainsi qu’un classement pour chaque niveau de difficulté. Une fonctionnalité supplémentaire permet à l’utilisateur de supprimer un score de la base de données.