Voici le jeu de Démineur que mon collègue et moi avons créé pour un travail de cégep.
Fonctionnalités :
- Niveaux de difficulté : Facile, Intermédiaire, Difficile et Personnalisé.
- Enregistrements des meilleurs scores dans les Préférences de Java
- Les mines ne sont générés qu'après le premier clique de la souris (comme dans le vrai démineur) afin de ne pas tomber sur une mine du premier coup et de crever en partant, ce qui serait chiant. Je sais que c'est normal, mais j'ai cru bon de le dire car pour mon prof c'était une fonctionnalité supplémentaire.
- Le jeu est le plus fidèle au Démineur de Windows (apparence, interface, etc.)
- Possibilité de tricher pour dévoiler les mines (il est impossible d'enregistrer de score dans ce cas, logique):
Pour activer le mode triche, il faut naturellement entrer un mot de passe. Le bout de code qui génère un mot de passe compliqué est volontairement non commenté et exagérémment compliqué (ne notez pas là-dessus). C'est un petit défi que je vous offre (pas bien difficile mais bon). Ce sera enlevé et le mot de passe sera mis en constante dans les prochaines versions. (je n'ai évidemment pas donné ça au prof, je l'ai rajouté juste pour vous)
Ceux qui ont le sens de l'observation remarqueront que j'ai utilisé ma classe LCDPanel pour afficher les mines et le temps.
Le seul bogue connu est lorsqu'on clique sur Annuler pour créer une grille personnalisée, puis qu'on joue et ensuite on recommence, il garde les settings personnalisés même si c'est débutant (donc ça foire)
c'est aussi très lent au niveau de la création d'une nouvelle grille (changement de taille) pour le reste c'est fluide.
Donc amusez-vous !