tag:linuxfr.org,2005:/users/mym/journauxLinuxFr.org : les journaux de Mehdi Yousfi-Monod2010-01-13T15:04:18+01:00/favicon.pngtag:linuxfr.org,2005:Diary/292572010-01-13T15:04:18+01:002010-01-13T15:04:18+01:00Tanglet : Boggle libre maintenant en français
Cher lecteur,<br />
<br />
En novembre dernier [1], je présentais GBoggle [2], un jeu vidéo libre reprenant le concept du jeu de lettres <a href="http://fr.wikipedia.org/wiki/Boggle" title="Définition Wikipédia">Boggle</a>, et dont le support du français (tirage des lettres et dictionnaire) venait d'être ajouté suite à ma petite contribution.<br />
<br />
Tanglet [3], un jeu très proche du concept du Boggle vient également de se pourvoir du support de la langue de Molière.<br />
<br />
Tanglet diffère de GBoggle principalement par la gestion du temps (différence que j'avais raté dans mon dernier journal).<br />
Chaque partie commence avec un compte à rebours de 30 secondes (contrairement aux 3 minutes standard du Boggle) puis chaque mot trouvé prolonge votre durée de vie de quelques secondes.<br />
Ainsi, tant que vous trouvez des mots à un bon rythme, votre temps ne réduit pas.<br />
Par contre vient toujours le moment où on « bloque », et là le temps réduit malgré nos efforts et un petit stress ludique s'installe.<br />
Ce concept me rappelle le petit et très amusant jeu WordChallenge sur Facebook.<br />
<br />
Une autre différence de Tanglet sur GBoggle est qu'il simule le mélange d'une grille de 16 dés à 6 faces, comme le vrai Boggle, alors que GBoggle associe à chaque lettre une probabilité d'être tirée.<br />
Le tirage des grilles s'en voit affecté de différentes façons, par exemple, sachant qu'il y a un seul dé qui a la lettre 'W', il est impossible de tirer 2 'W' dans Tanglet, mais pas dans GBoggle.<br />
<br />
Pour GBoggle, j'avais remplacé le 'Q' par le couple 'Qu', mais pour Tanglet, j'ai préféré reprendre exactement les dés de mon Boggle français, et donc garder le 'Q' intact.<br />
<br />
Bon jeu !<br />
<br />
[1] <a href="https://linuxfr.org/~mym/29086.html">https://linuxfr.org/~mym/29086.html</a><br />
[2] <a href="http://gboggle.sourceforge.net/">http://gboggle.sourceforge.net/</a><br />
[3] <a href="http://gottcode.org/tanglet/">http://gottcode.org/tanglet/</a><div><a href="https://linuxfr.org/users/mym/journaux/tanglet-boggle-libre-maintenant-en-fran%C3%A7ais.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/55551/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/users/mym/journaux/tanglet-boggle-libre-maintenant-en-fran%C3%A7ais#comments">ouvrir dans le navigateur</a>
</p>
Mehdi Yousfi-Monodhttps://linuxfr.org/nodes/55551/comments.atomtag:linuxfr.org,2005:Diary/290862009-11-27T17:04:10+01:002009-11-27T17:04:10+01:00GBoggle, jeu de lettres
Bonjour,<br />
<br />
Pour ceux qui ne connaissent pas le <a href="http://fr.wikipedia.org/wiki/Boggle" title="Définition Wikipédia">Boggle</a>, c'est à l'origine un jeu de société où les joueurs doivent chercher des mots sur un grille de lettres, carrée en 4x4.<br />
Les mots doivent être composés de lettres qui se touchent, diagonales comprises.<br />
Chaque joueur note un maximum de mots (3 lettres minimum) durant les 3 minutes de jeu.<br />
À l'issue de la partie, chaque joueur raye les mots trouvés par d'autres joueurs et compte ses points sur les mots restant, selon leur longueur.<br />
<br />
Je trouve ce jeu très stimulant et amusant.<br />
Hélas il n'est plus vendu en Europe, il ne reste plus que l'achat d'occasion, par exemple sur Ebay.<br />
Attention, la langue du jeu est importante, car elle détermine la distribution des lettres.<br />
<br />
Il y a eu plusieurs adaptations en jeux vidéos libres, dont Boggle [1], en mode texte, ou encore KBoggle [2] pour l'environnement KDE, et j'ai découvert il y a peu GBoggle [3] (à base de GTK et qui supporte la plate-forme <a href="http://fr.wikipedia.org/wiki/Maemo" title="Définition Wikipédia">Maemo</a>).<br />
<br />
J'ai vite atteint mes limites en cherchant des mots anglais sur une grille à base de W, H et K, alors j'ai généré un dictionnaire français, et un tirage français de la grille de lettres.<br />
<br />
Pour le dictionnaire, je suis parti de tous les mots générés par <a href="http://fr.wikipedia.org/wiki/Aspell" title="Définition Wikipédia">Aspell</a> en français (<tt>aspell --lang=fr dump master > dico-fr</tt>), afin de disposer des flexions de verbes, des différents genres et nombres... puis j'ai retiré les noms propres, noms composés, mots avec apostrophes, mots plus petits que 3 lettres ou plus grands que 16, et tous les diacritiques (accents et cédilles) afin de retrouver les conditions et règles officielles du jeu original auquel je jouais « IRL ».<br />
Pour la distribution de la grille, j'ai juste compté la proportion de chaque lettre dans mon dico, je me suis dis que ça devait être une bonne estimation. Un cas particulier : j'ai remplacé la lettre 'Q' par 'QU', car il est rare qu'un 'Q' tombe à proximité d'un 'U' dans le jeu, et il existe trop peu de mots avec 'Q' sans 'U' qui suive.<br />
<br />
Ces modifications sont maintenant incluses dans le jeu.<br />
<br />
Certaines fonctionnalités font encore défaut au jeu comme un mode réseau / multijoueur et un système de scores qui compte les points selon la longueur des mots trouvés.<br />
Le jeu inclus actuellement les langues Anglaise, Française et Hongroise.<br />
<br />
Si vous souhaitez ajouter une autre langue sans trop vous prendre la tête, je peux vous donner mon script PHP (modifiable à souhait) qui génère tout seul le dico et la distribution de la grille, à partir d'Apsell.<br />
<br />
Bon jeu !<br />
<br />
[1] Boggle : [<a href="http://linux.die.net/man/6/boggle">http://linux.die.net/man/6/boggle</a>]<br />
[2] KBoggle : [<a href="http://www.kde-apps.org/content/show.php/KBoggle?content=26195">http://www.kde-apps.org/content/show.php/KBoggle?content=261(...)</a>]<br />
[3] GBoggle : [<a href="http://gboggle.sourceforge.net">http://gboggle.sourceforge.net</a>]<div><a href="https://linuxfr.org/users/mym/journaux/gboggle-jeu-de-lettres.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/55390/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/users/mym/journaux/gboggle-jeu-de-lettres#comments">ouvrir dans le navigateur</a>
</p>
Mehdi Yousfi-Monodhttps://linuxfr.org/nodes/55390/comments.atom