Jeu en Ti Basic
Répondre à la discussion
Affichage des résultats 1 à 4 sur 4

Jeu en Ti Basic



  1. #1
    invite15eee6f0

    Jeu en Ti Basic


    ------

    Bonjour chère communauté de Futura-science. Je viens de finir mon premier jeu en Ti Basic, c'est un jeu où il faut trouver un nombre choisi aléatoirement par la calculatrice entre 2 nombres prédéterminés, il y a aussi un nombre d'essais limité que l'on peut choisir mais à la place de ce nombre d'essais je voudrait mettre un compte à rebours pendant le jeu pour avoir un temps limité pour trouver le code. Mais je n'y arrive pas car à chaque fois que le jeu demande une hypothèse pour le code le compte à rebours se met en pause. Voici la version du jeu avec nombre d'essais limité, je précise que j'ai réglé ma calculatrice en français.

    : EffEcr
    : Lbl 1
    : Menu(« LE JUSTE PRIX », « JOUER »,2, « OPTIONS »,3, « REGLES »,4, « QUITTER »,5)
    : Lbl 3
    : EffEcr
    : Input « NOMBRE MINI : »,A
    : Input « NOMBRE MAX : »,B
    : Input « NOMBRE D’ESSAIS : »,C
    : Goto 1
    : Lbl 5
    : EffEcr
    : Stop
    : Lbl 4
    : EffEcr
    : Disp « VOUS DEVEZ »
    : Disp « TROUVER LE »
    : Disp « NOMBRE ENTRE »,A
    : Disp « ET »,B
    : Pause
    : Disp « VOUS AVEZ »,C
    : Disp « ESSAIS ! »
    : Pause
    : Goto 1
    : Lbl 2
    : EffEcr
    : entAléat(A,B)→D
    : Output(4,1, « ES-TU PRET(E) »
    : For(X,1,1000)
    : End
    : 6→Z
    : While Z
    : Z-1→Z
    : EffEcr
    : Output(4,9,Z)
    : For(X,1,1000)
    : End
    : End
    : EffEcr
    : 0→F
    : While C+1
    : F+1→F
    : If F=C+1
    : Then
    : EffEcr
    : Disp « PERDU !! »
    : Disp « LE CODE EST : »,D
    : Pause
    : Goto 1
    : Else
    : Input « LE NOMBRE EST : »,I
    : If I=D
    : Then
    : EffEcr
    : Disp « GAGNE !! »
    : Disp « LE CODE EST : »,D
    : Disp « NOMBRE D’ESSAIS : »,F
    : Pause
    : Goto 1
    : Else
    : If I<D
    : Then
    : EffEcr
    : Disp « C’EST PLUS »
    : Else
    : EffEcr
    : Disp « C’EST MOINS »
    : End
    : End
    : End
    : End

    Je vous remercie d'avance pour votre aide

    -----

  2. #2
    Dlzlogic

    Re : Jeu en Ti Basic

    Bonsoir,
    Votre initiative et votre recherche fait plaisir.
    Apparemment vous utilisez un Basic sur une calculatrice. A mon avis, vous aurez beaucoup plus de satisfaction avec un Basic sur un PC.
    Faites le pas et je suis sûr que vous ne le regretterez pas.
    Je n'en connais pas mais je suis sûr qu'il en existe encore.
    N'hésitez pas à revenir.
    Bonne soirée.

  3. #3
    Ikhar84
    Animateur Informatique

    Re : Jeu en Ti Basic

    Bonsoir,
    Comme dit plus haut vous aurez de bien plus grande possibilités et une satifaction à la mesure de ces possibilités en passant a la programmation sur PC, quelque soit le langage et les technologies choisies !
    De nombreux outils et langages ont été conçu tout spécifiquement pour "entre en douceur" dans l'univers du dev.
    Ceci dit pour utiliser un "compteur de temps", comme pour tout langage, vous avez besoin de manipuler un "timer". Je ne connais pas le TI basic, en particulier, mais je ne vois nulle part dans votre code d'instruction de manipulation d'un quelconque timer.
    Pour le TI Basic, recherchez les fonctions de manipulation de timer: déclarer un timer, le demarrer, et verifier le temp écoulé ponctuellement serait une bon squelette de code par exemple...
    Voir les commandes startTmr checkTmr (plus précisement...).
    Malheureusement toutes les TI ne sont pas compatibles avec ces commandes (pas de timer donc...).
    Bon courage et bienvenu chez les devs

  4. #4
    invite15eee6f0

    Re : Jeu en Ti Basic

    Merci à vous deux entre temps j'ai fait des recherches et malheureusement il n'existe pas de timer pour TI Basic. Mais ce n'est pas grave

  5. A voir en vidéo sur Futura

Discussions similaires

  1. ASM/Basic
    Par invite3f2bb8c8 dans le forum Électronique
    Réponses: 18
    Dernier message: 09/06/2010, 17h21
  2. transfert GW basic vers basic ou visuel basic
    Par invitec6199179 dans le forum Logiciel - Software - Open Source
    Réponses: 1
    Dernier message: 21/05/2010, 12h08
  3. Basic ? Visual Basic ?
    Par invite1e5c24bd dans le forum Logiciel - Software - Open Source
    Réponses: 4
    Dernier message: 16/10/2006, 14h15
  4. C ou basic
    Par invite58238e9a dans le forum Logiciel - Software - Open Source
    Réponses: 13
    Dernier message: 25/01/2005, 12h08