onilink_ Modérateur
Messages : 9183 Localisation : Montpellier Projet Actuel : Planet Centauri
OniDev
| Sujet: Générateur de mots simples Mar 23 Aoû 2011 - 20:57 | |
| Et un ptit générateur de mots aléatoires : - Code:
-
//gen2(length) var ret,i,len; // constantes VOYELLE = 1 CONSONNE = 0 // dico voyelles = "aeiouy" consonnes = "bcdfghjklmnpqrstvwxz" nextv = "ae ai au eu oi ou ue ya ye yi yo yu " nextc = "bh bj bl br ch ck cl cr dh dj dr fh fl fr ft " +"gh gl gm gn gr pl pr ps sc sk sl sm sn sp sr st " +"tr vl vr" // len = 0 ret = "" kind = choose(VOYELLE, CONSONNE)
while(len < argument0) { kind = !kind n = floor(random(5))==0 // une chance sur 5 d'avoir une double lettre if(n) { if(kind == VOYELLE) ret += string_copy(nextv, 1 + floor(random(11))*3, 2) else ret += string_copy(nextc, 1 + floor(random(32))*3, 2) len += 2 } else { if(kind == VOYELLE) ret += string_copy(voyelles, 1+floor(random(6)), 1) else ret += string_copy(consonnes, 1+floor(random(20)), 1) len += 1 } }
return ret Exemples de retours : tocrakuz yamue umasr efecuhejegoco icraclyglici fygmivezouvye yitagi skuxycl rifostydr daxyonezajyi ybhya syfewiflij uegezauxutuck upuedogruwe wejulotiwugir aqeftoze sazagm ujyifuselogr bylauch mysnarutuhuga |
|
Mobi Utilisateur confirmé: Rang ****
Messages : 1256 Localisation : Dijon
| Sujet: Re: Générateur de mots simples Mar 23 Aoû 2011 - 22:22 | |
| |
|
death_riser Utilisateur confirmé: Rang ****
Messages : 887 Localisation : Devant mon pc, sur le CBNA, tien ! Projet Actuel : Elonia
| Sujet: Re: Générateur de mots simples Dim 18 Sep 2011 - 2:19 | |
| Hey mais c'est que c'est vraiment cool se truc |
|
glcraft Utilisateur confirmé: Rang *****
Messages : 1698 Localisation : Entre l'Espagne, l'Italie, la Suisse, L'allemagne et le RU :P Projet Actuel : Jeu de survie avancé
||--------
| Sujet: Re: Générateur de mots simples Dim 18 Sep 2011 - 17:59 | |
| |
|
Mobi Utilisateur confirmé: Rang ****
Messages : 1256 Localisation : Dijon
| Sujet: Re: Générateur de mots simples Dim 18 Sep 2011 - 18:20 | |
| aa ouais cool La même chose avec en inter-versant anglais et français
On peut faire un truc dans le même genre avec game maker ? |
|
onilink_ Modérateur
Messages : 9183 Localisation : Montpellier Projet Actuel : Planet Centauri
OniDev
| Sujet: Re: Générateur de mots simples Dim 18 Sep 2011 - 18:33 | |
| |
|
Mass *Excellent utilisateur*
Messages : 3351 Localisation : Dans une canonnière wookie. Projet Actuel : Monter des trucs et des machins
| Sujet: Re: Générateur de mots simples Dim 18 Sep 2011 - 23:23 | |
| nice, après faudrais implémenter un système de valeur pour chaque lettre vu qu'en français on utilise plus certaines lettres que d'autres, alors que là, le Z ou le W a autant de chances de sortir que n'importe quelle consonne |
|
Mobi Utilisateur confirmé: Rang ****
Messages : 1256 Localisation : Dijon
| Sujet: Re: Générateur de mots simples Mar 20 Sep 2011 - 19:03 | |
| Encore mieux, on peut choisir de générer des nom elfique ou des nom de troll imprononçable !!! |
|
Contenu sponsorisé
| Sujet: Re: Générateur de mots simples | |
| |
|