|
20 avril
2010 |
Boggle StudioClassé dans Téléchargement — Romakita @ 22 h 07 min |
L’an dernier j’ai dû présenter des mini-projets pour le passage du BTS. Parmit ces projets figurait le Boggle héhé. Ce petit programme bien sympathique est développé en C++ (et en ligne de commande ‘tention!).
Présentation
Pour ceux qui ne connaissent pas le principe du Boggle, il s’agit d’un jeu avec des (16 x 16 pour exacte) que l’on secoue, le but étant de retrouver le maximum de mot en un temps imparti.
Règles du jeu
- Vous avez trois minutes pour trouver tous les mots.
- Les mots trouvés doivent comporter au moins 3 lettres.
- Les mots doivent être formés en utilisant de façon contiguë les cases avec les lettres. Elles doivent impérativement se toucher.
- Une même case ne peut servir qu’une seule fois dans le même mot.
- Un même mot peut être formé dans différents endroits de la grille, il ne comptera qu’une fois.
Calcul des points en fonction des mots
taille du mot = 3, nombre de point = 1
taille du mot = 4, nombre de point = 1
taille du mot = 5, nombre de point = 2
taille du mot = 6, nombre de point = 3
taille du mot = 7, nombre de point = 5
taille du mot = 8+, nombre de point = 11
En ce qui concerne le programme
Ce programme génère une grille de lettre (au hasard bien entendu) et retrouve tous les mots possible dans la grille afin de créer une liste de mot qui serviront de point de comparaison avec ceux que vous allez rechercher. Pour que la résolution des mots soit efficace le programme se base sur un dictionnaire de mot (exactement 369 011 mots T.T).
Il est multijoueurs, entre 1 et 8 jours, et est configurable en ce qui concerne les fichiers et le nombre de point à atteindre.
Le programme n’est pas parfait, donc si il a des erreurs merci de les signaler par commentaire ^^.
Lien
Voici le lien pour que vous puissiez le réutiliser dans vos projets : BoggleStudio

