Ce programme est sous licence Creative Commons 2.0 BY-SA
Description :
Un jeu où il faut appuyer le plus rapidement possible sur les chiffres indiqués.
Déroulement d'une partie :
- Vous devez traverser le maximum de paliers avant que le compteur de temps n'arrive à zéro.
- Pour traverser un palier, il faut taper la séquence indiquée, faisant de 3 à 10 chiffres.
- A chaque palier traversé, vous regagnez du temps proportionnel au nombre de caractères de la prochaine séquence. Ce temps dépend également du palier : plus le palier est haut, moins vous gagnez de temps.
Autres détails :
- Ceci est un jeu que j'ai créé sur la calculatrice de ma sœur, et auquel je n'ai ajouté que des corrections mineures par la suite. J'aurais sans doute pu travailler davantage certains aspects, mais ce n'était pas le but.
- La formule de calcul de temps regagné par caractère par rapport au palier n'est pas spécialement bien choisie, puisqu'elle décroît trop rapidement. Je ne l'ai pas remplacée parce que je ne sais trop quelle autre formule prendre.
- Il faut que toutes les touches soient libérées avant d'appuyer sur une pour que celle-ci soit prise en compte, à cause d'un système qui évite toute répétition de touche.
Petit jeu de réflexe sympathique
Jolie menu et j'aime bien les ¨. En jeu c'est simple et bien fait.
Rien à redire à part que si on tape trop vite, ce n'est pas pris en compte. J'ai regardé le programme et voila un petit conseil pour améliorer la réactivité
Choix du nombre à trouver et affichage
Do
Locate 6,7,T
Getkey->D
T-1->T
LpWhile D=0 //On demande quelle touche est appuyée et on ne fait rien d'autre tant qu'aucune n'est appuyée
Vérification du nombre
super jeu mais perso je trouve que le timer est trop long et que on gagne trop de temps (perso je tape assez vite et donc je ne perd pas de temps au contraire j'en gagne de plus en plus) si on peux me dire quoi modifier dans le code pour baisser le nombre de temps gagner sa serais sympa
merci d'avance
L'initialisation du jeu se fait dans le menu G=9, l'initialisation du tour dans G=10 et le jeu en lui-même dans G=11.
En cherchant "0->A:" depuis le haut du programme, tu devrais tomber sur la ligne où la valeur initiale du timer est insérée : 220->T.
En cherchant "ClrList 1" (ClrList est dans PRGM, second volet, CLR) depuis le haut du programme, tu devrais tomber sur le temps qui est enlevé à chaque tour deux lignes plus bas : T-1->T.
En cherchant "3,10)->L" depuis le haut du programme, tu devrais tomber sur la ligne où le temps supplémentaire, relatif au nombre de chiffres de la prochaine série à taper, est calculé : T+Int (Lx1000xsin (1/P))->T.
N'hésites pas à modifier ces éléments, et à présenter ici les changements qui selon toi contribuent au plaisir de jeu !
ok merci a toi mais c'est quelle valeur que je dois modifier pour faire gagner moin de temps (dsl mais je comprend presque rien de ce que tu as dit je suis pas doue dans ce domaine )
Il faut apprendre, y a pas de secret
J'imagine que tu veux dire par là comment donner moins de temps supplémentaire à chaque réussite ? C'est la formule qu'il te faudra modifier (troisième élément).
Pour chercher quelque chose à partir du haut du programme, en mode édition, appuies sur F1 pour aller en haut, puis sur SRC (F3), et tapes ce que tu cherches.
Si tu veux donner un temps proportionnel au nombre d'éléments de la prochaine série de chiffres à taper, indépendant du palier (la difficulté n'augmentera donc pas au cours du temps), tu peux par exemple mettre T+Lx2->T (T étant le temps, L étant le nombre de chiffres de la prochaine série, et P étant le numéro du prochain numéro de palier).
Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd