π
<-
Chat plein-écran
[^]

Le Temple

Re: Le Temple

Message non lude FjFk » 13 Mai 2018, 10:39

ah, ok, merci
et dsl pour le code, je vais quand même le laisser si il y as quelqu'un qui n'est pas au courant (comme moi ^^), il le seras
Image
Tu veux découvrir mon projet Anonymous ?
Leviathan
Avatar de l’utilisateur
FjFk
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Prochain niv.: 82.9%
 
Messages: 282
Images: 18
Inscription: 01 Mai 2018, 15:59
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: T STL

Re: Le Temple

Message non lude FjFk » 13 Mai 2018, 10:44

ok, ça marche,
sinon, comment faire un chrono en arrière plan ?
Image
Tu veux découvrir mon projet Anonymous ?
Leviathan
Avatar de l’utilisateur
FjFk
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Prochain niv.: 82.9%
 
Messages: 282
Images: 18
Inscription: 01 Mai 2018, 15:59
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: T STL

Re: Le Temple

Message non lude Hayleia » 13 Mai 2018, 10:54

Tu utilises une des fonctions intégrées pour obtenir le temps courant ?
En pseudocode :
Code: Tout sélectionner
start=getCurrentTime()
do stuff
do stuff
timeToDoStuff=getCurrentTime()-start

Image
ImageImageImage
Pokemon Topaze (Axe) discussion and download links here
(19:29:36) noelnadal: plus sérieusemen​t, j'ai très peu de problèmes
(22:45:44) Clifward: J'aime rire du malheur des autres :troll:

(2017.11.18 - 17:07:12) Fireworks: Hayleia !!!!!
(2017.11.18 - 17:07:19) TI-Bot: Fireworks has been logged out (Kicked).
(2017.11.18 - 17:07:22) TI-Bot: Ban of user Fireworks revoked.
(2017.11.18 - 17:07:25) TI-Bot: Fireworks logs into the Chat.
(2017.11.18 - 17:07:28) Fireworks: <3
(2017.11.18 - 17:07:31) Fireworks: 208
Avatar de l’utilisateur
HayleiaGénéreux
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Prochain niv.: 43.8%
 
Messages: 2509
Images: 2
Inscription: 30 Aoû 2011, 08:22
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: Templar

Re: Le Temple

Message non lude FjFk » 13 Mai 2018, 13:37

je laisse vide les parenthèses ?
et que veux dire le stuff ?
Image
Tu veux découvrir mon projet Anonymous ?
Leviathan
Avatar de l’utilisateur
FjFk
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Prochain niv.: 82.9%
 
Messages: 282
Images: 18
Inscription: 01 Mai 2018, 15:59
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: T STL

Re: Le Temple

Message non lude Hayleia » 13 Mai 2018, 13:38

C'est du pseudocode...

Image
ImageImageImage
Pokemon Topaze (Axe) discussion and download links here
(19:29:36) noelnadal: plus sérieusemen​t, j'ai très peu de problèmes
(22:45:44) Clifward: J'aime rire du malheur des autres :troll:

(2017.11.18 - 17:07:12) Fireworks: Hayleia !!!!!
(2017.11.18 - 17:07:19) TI-Bot: Fireworks has been logged out (Kicked).
(2017.11.18 - 17:07:22) TI-Bot: Ban of user Fireworks revoked.
(2017.11.18 - 17:07:25) TI-Bot: Fireworks logs into the Chat.
(2017.11.18 - 17:07:28) Fireworks: <3
(2017.11.18 - 17:07:31) Fireworks: 208
Avatar de l’utilisateur
HayleiaGénéreux
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Prochain niv.: 43.8%
 
Messages: 2509
Images: 2
Inscription: 30 Aoû 2011, 08:22
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: Templar

Re: Le Temple

Message non lude loupiot » 13 Mai 2018, 13:45

stuff c'est ce que tu vas mettre entre le début du chrono et la fin. C'est du pseudo code, ça n'est écrit en aucun langage. Ce que tu peux faire si tu utilise une boucle while ou for, c'est de chronométrer le temps qu'elle met à s'exécuter. Tu incrémente une variable à chaque exécution de la boucle, et à la fin tu multiplie cette variable par le temps mesuré de l'exécution de la boucle.
Imagine que ta boucle while met 0.2 secondes à s'exécuter, alors tu as :
Code: Tout sélectionner
0→A
While condition
A+1→A
...
End
Output(1,1,0.2A

Il y a sûrement une meilleure manière de faire ...

edit : j'aurais mieux fait de me renseigner, regarde du côté de actMintr et utilise le pseudo code de Hayleia
Dernière édition par loupiot le 13 Mai 2018, 13:50, édité 1 fois.
Avatar de l’utilisateur
loupiotProgrammeur
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 1.9%
 
Messages: 158
Images: 4
Inscription: 30 Oct 2015, 13:23
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: 2A ENS Lyon maths

Re: Le Temple

Message non lude Hayleia » 13 Mai 2018, 13:49

loupiot a écrit:Imagine que ta boucle while met 0.2 secondes à s'exécuter

Et comment tu le détermines ?

loupiot a écrit:Il y a sûrement une meilleure manière de faire ...

Comme ce que j'ai dit ?

Image
ImageImageImage
Pokemon Topaze (Axe) discussion and download links here
(19:29:36) noelnadal: plus sérieusemen​t, j'ai très peu de problèmes
(22:45:44) Clifward: J'aime rire du malheur des autres :troll:

(2017.11.18 - 17:07:12) Fireworks: Hayleia !!!!!
(2017.11.18 - 17:07:19) TI-Bot: Fireworks has been logged out (Kicked).
(2017.11.18 - 17:07:22) TI-Bot: Ban of user Fireworks revoked.
(2017.11.18 - 17:07:25) TI-Bot: Fireworks logs into the Chat.
(2017.11.18 - 17:07:28) Fireworks: <3
(2017.11.18 - 17:07:31) Fireworks: 208
Avatar de l’utilisateur
HayleiaGénéreux
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Prochain niv.: 43.8%
 
Messages: 2509
Images: 2
Inscription: 30 Aoû 2011, 08:22
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: Templar

Re: Le Temple

Message non lude FjFk » 13 Mai 2018, 13:50

en gros, c'est pour un 3em jeu, donc, il faudra faire un meilleur score en un tps définit, et je sais pas faire.
ce serais un chrono en arrière plan et c'est les commandes que je cherche surtout.
Image
Tu veux découvrir mon projet Anonymous ?
Leviathan
Avatar de l’utilisateur
FjFk
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Prochain niv.: 82.9%
 
Messages: 282
Images: 18
Inscription: 01 Mai 2018, 15:59
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: T STL

Re: Le Temple

Message non lude Ti64CLi++ » 13 Mai 2018, 16:52

Ce que tu peux faire, c'est que tu as une fonction startTmr, disponible dans le catalogue.
Elle te renvoie une valeur qui correspond a un certain nombre de seconde.
Tu stockes donc cette valeur dans une variable qui te servira de chronomètre : startTmr->T
Ensuite, quand tu veux savoir le temps qui s'est écoulé depuis que tu as lancé le chronomètre, tu fais startTmr-T.
Cela te renvoie le nombre de seconde écoulé ;)
Par exemple (en TI-Basic et pseudo code):
Code: Tout sélectionner
startTmr→TIMER
While LIFE>0
do stuff
End
Disp startTmr-TIMER

Si on prend cette exemple comme étant la boucle principal d'un jeu de space invaders, et qu'elle ne se termine seulement lorsque le joueur est mort, la valeur affichée à la fin sera le temps qu'a mis le joueur pour perdre, ou le temps que sa partie à duré ;)
Voilà
Image
Avatar de l’utilisateur
Ti64CLi++Modo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 32.3%
 
Messages: 3441
Images: 75
Inscription: 04 Juil 2014, 14:40
Localisation: Clermont-Ferrand 63
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: ENS Rennes
GitHub: Ti64CLi

Re: Le Temple

Message non lude FjFk » 14 Mai 2018, 17:05

oki, merci beaucoup ^^
Image
Tu veux découvrir mon projet Anonymous ?
Leviathan
Avatar de l’utilisateur
FjFk
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Prochain niv.: 82.9%
 
Messages: 282
Images: 18
Inscription: 01 Mai 2018, 15:59
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: T STL

PrécédenteSuivante

Retourner vers TI-Basic

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 16 invités

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
Phi NumWorks jailbreak
123
-
Faire un don / Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
Faire un don
Découvrez les avantages d'un compte donateur !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partenaires et pub
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
2537 utilisateurs:
>2527 invités
>5 membres
>5 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Autres sites intéressants
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)