Excel/VBA Scramble Wordgame

Soyez le premier à donner votre avis sur cette source.

Vue 4 463 fois - Téléchargée 1 321 fois

Description

Bonjour à tous,

Suite à des échanges sur le forum, notamment avec vb95, j'ai ressorti du placard ce projet pour présenter une version plus complète du jeu.
La recherche des coups est basée sur la méthode d'Appel et Jacobson et le dictionnaire est stocké sous forme de DAWG.

Le zip contient plusieurs feuilles indépendantes pour chaque mode de jeu :
- Le fichier Scramble - Jeu contre Ordinateur permet de jouer une partie classique contre l?ordinateur.
- Le fichier Scramble ? Duplicate permet de jouer une partie selon les règles du duplicate (recherche du meilleur score avec un tirage donné).
- Le fichier Scramble ? Solveur & Anagrammeur permet de résoudre une grille pour un tirage donné. On peut l?utiliser pour s?entraîner ou pour? tricher ;). Il comporte également un Anagrammeur qui peut servir pour d?autres jeux de lettres.
- Les fichiers .dawg constitue des dictionnaires qui peuvent être utilisés avec les précédents fichiers.
- Le fichier Scramble ? Compilation Dictionnaire permet de créer un dictionnaire personnalisé et de définir les règles applicables dans la langue du dictionnaire (distribution et valeur des lettres).

Un fichier d'aide sommaire est également joint dans le zip.

Si cela peut vous intéresser, Un tutoriel sur la compression de dictionnaire sous forme de DAWG est disponible là http://codes-sources.commentcamarche.net/faq/10903-compression-d-un-dictionnaire-sous-forme-de-dawg

Vos commentaires, suggestions et critiques sont les bienvenus.

Merci d'avance.

Bon jeu,

Carlvb

MAJ 14/04/15 : Correction de quelques erreurs dans la recherche des coups (il en reste encore malheuresement) et rajout d'un fichier pour jouer contre l'ordi sur un formulaire. La manipulation se fait par drag & drop (rétroportage du code de vb95).

MAJ 22/04/15 : Rajout de nouvelles fonctionnalités pour le jeu contre ordinateur sur Userform dont un chronomètre. Amélioration de l'interface.

MAJ 01/05/15 : Rajout de nouvelles fonctionnalités dont la partie duplicate sur Userform. Quelques erreurs dans la recherche des coups ont été corrigées. Toutefois, le cas des doubles jokers dans le rack reste toujours problématique car la recherche peut aboutir sur des millions de coups et nécessiter plusieurs minutes.

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

carlvb
Messages postés
199
Date d'inscription
mercredi 23 avril 2003
Statut
Contributeur
Dernière intervention
25 mai 2017
2 -
Salut vb95,

En fait, il ne s'agit pas d'un même contrôle mais deux deux label indépendants et superposés. (la valeur occupe 1/9 de la surface totale de la case en bas et à droite : 1/3 * 1/3). C'est pour cela que le drag & drop ne marche pas (pour le moment ;) ) si on sélectionne la case dans cette partie là.

L'idéal serait effectivement de grouper les deux labels au sein d'un même contrôle ou au moins de "transférer" les événements du petit vers le grand. C'est ce dernier mécanisme que j'utilise dans le formulaire de changement de lettres.

@+
vb95
Messages postés
1965
Date d'inscription
samedi 11 janvier 2014
Statut
Contributeur
Dernière intervention
19 novembre 2019
75 > carlvb
Messages postés
199
Date d'inscription
mercredi 23 avril 2003
Statut
Contributeur
Dernière intervention
25 mai 2017
-
ok Carlvb !
Merci pour l'info
je vais rfléchier au truc et si j'ai une solution ad hoc je te fais signe
Bonne journée à toi

Vb95
carlvb
Messages postés
199
Date d'inscription
mercredi 23 avril 2003
Statut
Contributeur
Dernière intervention
25 mai 2017
2 -
Salut vb95,

Zut alors pour le "s" oublié ;)

Merci beaucoup pour l'émulation que tu as apporté à ce projet.

Amicalement,

Carlvb
vb95
Messages postés
1965
Date d'inscription
samedi 11 janvier 2014
Statut
Contributeur
Dernière intervention
19 novembre 2019
75 > carlvb
Messages postés
199
Date d'inscription
mercredi 23 avril 2003
Statut
Contributeur
Dernière intervention
25 mai 2017
-
Salut Carlvb
je cherche à trouver comment tu as fait tes pions de jeu avec la lettre en grand et la valeur du pion en petit dans le même contrôle !
Amicalement
vb95
Messages postés
1965
Date d'inscription
samedi 11 janvier 2014
Statut
Contributeur
Dernière intervention
19 novembre 2019
75 -
un seul mot : BRAVO
Tu ne l'as pas dépousiéré ton ancien projet : tu l'as astiqué, bichonné et lustré !
un "best of" diraient nos amis britanniques
Salutations à toi

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.