Bonjour à tous, j'ai créer un programme helico, disponible à l'adresse suivante :
http://doublezoom.free.fr/programmation/Helico.php
Qu'en pensez vous? Que puis-je améliorer?
Conseillez moi; je suis à votre écoute.
[Axe Parser] Helico
7 posts
• Page 1 of 1
-
Ryzum
Niveau 5: MO (Membre Overclocké)- Posts: 7
- Joined: 30 Nov 2011, 13:14
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: Classe prépratoire MPSI
Re: [Axe Parser] Helico
Je vais regarder...
en attendant, les programmes d'Axe ne sont pas compatibles TI 82 stats et 83, désolé...
en attendant, les programmes d'Axe ne sont pas compatibles TI 82 stats et 83, désolé...
-
PersalteasMembre UPECS
Niveau 16: CC2 (Commandeur des Calculatrices)- Posts: 2337
- Images: 113
- Joined: 04 Feb 2010, 00:00
- Location: Evry (France)
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: PhD candidate, Bioinformatics
Re: [Axe Parser] Helico
C'est pas mal du tout !
Par contre tu n'as pas mis le source dans le zip !
Si je peux te conseiller un truc qui serait sympa, c'est de mettre une vrai gravité avec ton hélico. Explication :
Ici ton hélico tombe de la manière suivante : Y++
Une gravité permet de créer une chute réaliste qui suit une vrai hyperbole, donc il te faut une accélération, une vitesse avant de changer la position :
Bref, à essayer.
Par contre tu n'as pas mis le source dans le zip !
Si je peux te conseiller un truc qui serait sympa, c'est de mettre une vrai gravité avec ton hélico. Explication :
Ici ton hélico tombe de la manière suivante : Y++
Une gravité permet de créer une chute réaliste qui suit une vrai hyperbole, donc il te faut une accélération, une vitesse avant de changer la position :
- Code: Select all
:0->V
:32->Y
:.Vitesse nulle, l'hélico au milieu de l'écran
:
:While 1
:
:getKey(2)*2*2*2?->A,-1->A
:.Sois on monte sois on chute
:
:If A>>0 and (V/256=1) or (A<<0 and (V/256=255)
:.Ça évite de déplacer de deux pixels d'un coup
:
:V+A->V
:.On ajoute l'accélération à la vitesse
:
:End
:
:Y+V->Y
:.On ajoute la vitesse au déplacement
:
:Pt-On(8,Y/256)
:.Il est important de diviser Y par 256, ça réduit la vitesse de la chute
:
:EndIf getKey(15)
Bref, à essayer.
Tutoriel sur l'axe parser, un langage de programmation pour z80 ultra rapide et beaucoup plus facile que l'ASM !
-
kindermoumouteProgrammeur
Niveau 14: CI (Calculateur de l'Infini)- Posts: 849
- Joined: 30 Sep 2009, 00:00
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: Ecole d'ingénieur informatique et industriel
Re: [Axe Parser] Helico
Ok merci, je vais essayer de faire ça
-
Ryzum
Niveau 5: MO (Membre Overclocké)- Posts: 7
- Joined: 30 Nov 2011, 13:14
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: Classe prépratoire MPSI
Re: [Axe Parser] Helico
Ps : merci persalteas, j'avais oublié
-
Ryzum
Niveau 5: MO (Membre Overclocké)- Posts: 7
- Joined: 30 Nov 2011, 13:14
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: Classe prépratoire MPSI
Re: [Axe Parser] Helico
Mais de rien, moi j'ai rien fait...
J'ai testé le jeu, c'est plutôt pas mal (même si effectivement la gravité est différente de celle du vrai jeu).
Je ne suis pas codeur en Axe donc je n'ai pas de remarques à faire sur ton code...
J'ai testé le jeu, c'est plutôt pas mal (même si effectivement la gravité est différente de celle du vrai jeu).
Je ne suis pas codeur en Axe donc je n'ai pas de remarques à faire sur ton code...
-
PersalteasMembre UPECS
Niveau 16: CC2 (Commandeur des Calculatrices)- Posts: 2337
- Images: 113
- Joined: 04 Feb 2010, 00:00
- Location: Evry (France)
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: PhD candidate, Bioinformatics
Re: [Axe Parser] Helico
J'ai fait 11262.
Et j'ai fait 11261 aussi. ^^
Et j'ai fait 11261 aussi. ^^
-
noelnadalEcrivain
Niveau 17: GM (Grand Maître des calculatrices)- Posts: 2262
- Images: 0
- Joined: 10 Mar 2011, 00:00
- Location: France, Melun (77)
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: INRIA Paris
- Twitter: nadalnoel
- Facebook: noel.nadal1
- GitHub: noelnadal
7 posts
• Page 1 of 1
Return to Langages alternatifs
Who is online
Users browsing this forum: ClaudeBot [spider] and 2 guests