Générateur de combo aléatoire en JavaScript
Posté : dim. juin 17, 2007 7:20 pm
Voilà c'est pour vous dire que j'ai programmé un générateur de combo en JavaScript :
http://benjaminter.net.free.fr/penspinn ... nning.html
Il génère des combos aléatoires en tenant compte de la position des doigts dans les tricks : 12, 23 ou 34, mais il ne tient pas compte du doigt T sinon ça risquerait d'être trop compliqué (donc certains enchaînements ne sont parfois pas pratiques , on peut rajouter des wiper par exemple pour qu'ils le soient).
Je me doute que certains vont me dire que ça n'a pas d'intérêt, qu'on doit trouver nos combos nous-même, et je suis d'accord ; mais moi je me sert de ce script pour m'entraîner à faire n'importe quel combo, pour pouvoir enchaîner certaines figures plus facilement, il peut donc servir pour s'entraîner à des combos inhabituels (et il arrive qu'on tombe sur des combos intéressants ) ; mais évidemment pour des beaux combos il ne sert à rien.
Donc si ça vous intéresse d'y jeter un coup d'oeil ; j'y ai mis la plupart des tricks que je connais, mais vous pouvez en enlever ou en rajouter sans problème en éditant le code source :
- on rajoute une ligne selon le modèle indiqué dans le code, et il faut mettre à jour les numéros des tricks dans les crochets
- pour ceux qui ne connaisssent pas trop JavaScript, le nombre mis dans les crochets dans new Array[n] correspond au nombre total de tricks, mais le dernier trick aura pour indice n-1 (le premier indice d'un tableau est toujours 0)
PS : s'il y a des bugs, des erreurs ou si vous avez des idées d'amélioration n'hésitez pas à m'en faire part, merci
Et désolé l'interface est mauvaise, mais je n'ai plus de logiciel de mise en page html donc j'ai du tout coder à la main
------------
EDIT :
- version 1.1 : possibilité de choisir la position de départ du stylo (http://benjaminter.net.free.fr/penspinn ... gV1.1.html)
- version 2.0 : gestion du sens de rotation du stylo (http://benjaminter.net.free.fr/penspinn ... nning.html)
- version 3.0 : choix des tricks directement sur la page, avec des niveaux de difficulté : http://benjaminter.net.free.fr/penspinn ... nning.html
- version 3.1 : choix de cocher ou de décocher des familles de tricks
- version 3.2 : correction du bug de bloquage, et plus deux mêmes trics à la suite
- version 3.3 : cookies (conservation des tricks cochés), possibilité de n'avoir qu'un trick d'une famille dans un combo, et choix du sens de départ (http://benjaminter.net.free.fr/penspinn ... nning.html)
- version 3.4 : un champs de texte permet de stocker nos combos favoris, qui sont enregistrés par un cookie ; et un autre cookie enregistre les réglages (http://benjaminter.net.free.fr/penspinn ... nning.html)
- version 3.5 : un nombre correspondant à une probabilité pour chaque trick est ajouté (http://benjaminter.net.free.fr/penspinn ... nning.html)
http://benjaminter.net.free.fr/penspinn ... nning.html
Il génère des combos aléatoires en tenant compte de la position des doigts dans les tricks : 12, 23 ou 34, mais il ne tient pas compte du doigt T sinon ça risquerait d'être trop compliqué (donc certains enchaînements ne sont parfois pas pratiques , on peut rajouter des wiper par exemple pour qu'ils le soient).
Je me doute que certains vont me dire que ça n'a pas d'intérêt, qu'on doit trouver nos combos nous-même, et je suis d'accord ; mais moi je me sert de ce script pour m'entraîner à faire n'importe quel combo, pour pouvoir enchaîner certaines figures plus facilement, il peut donc servir pour s'entraîner à des combos inhabituels (et il arrive qu'on tombe sur des combos intéressants ) ; mais évidemment pour des beaux combos il ne sert à rien.
Donc si ça vous intéresse d'y jeter un coup d'oeil ; j'y ai mis la plupart des tricks que je connais, mais vous pouvez en enlever ou en rajouter sans problème en éditant le code source :
- on rajoute une ligne selon le modèle indiqué dans le code, et il faut mettre à jour les numéros des tricks dans les crochets
- pour ceux qui ne connaisssent pas trop JavaScript, le nombre mis dans les crochets dans new Array[n] correspond au nombre total de tricks, mais le dernier trick aura pour indice n-1 (le premier indice d'un tableau est toujours 0)
PS : s'il y a des bugs, des erreurs ou si vous avez des idées d'amélioration n'hésitez pas à m'en faire part, merci
Et désolé l'interface est mauvaise, mais je n'ai plus de logiciel de mise en page html donc j'ai du tout coder à la main
------------
EDIT :
- version 1.1 : possibilité de choisir la position de départ du stylo (http://benjaminter.net.free.fr/penspinn ... gV1.1.html)
- version 2.0 : gestion du sens de rotation du stylo (http://benjaminter.net.free.fr/penspinn ... nning.html)
- version 3.0 : choix des tricks directement sur la page, avec des niveaux de difficulté : http://benjaminter.net.free.fr/penspinn ... nning.html
- version 3.1 : choix de cocher ou de décocher des familles de tricks
- version 3.2 : correction du bug de bloquage, et plus deux mêmes trics à la suite
- version 3.3 : cookies (conservation des tricks cochés), possibilité de n'avoir qu'un trick d'une famille dans un combo, et choix du sens de départ (http://benjaminter.net.free.fr/penspinn ... nning.html)
- version 3.4 : un champs de texte permet de stocker nos combos favoris, qui sont enregistrés par un cookie ; et un autre cookie enregistre les réglages (http://benjaminter.net.free.fr/penspinn ... nning.html)
- version 3.5 : un nombre correspondant à une probabilité pour chaque trick est ajouté (http://benjaminter.net.free.fr/penspinn ... nning.html)