π
<-
Chat plein-écran
[^]

[Axe Parser] Helico

Assembleur, Axe, C/C++, ICE...

[Axe Parser] Helico

Message non lude Ryzum » 02 Mai 2012, 15:04

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.
La victoire est brillante, l'échec est mat!!

Mon site dédié aux mathématiques et à l'informatique
Avatar de l’utilisateur
Ryzum
Niveau 5: MO (Membre Overclocké)
Niveau 5: MO (Membre Overclocké)
Prochain niv.: 56%
 
Messages: 7
Inscription: 30 Nov 2011, 13:14
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: Classe prépratoire MPSI

Re: [Axe Parser] Helico

Message non lude Persalteas » 02 Mai 2012, 15:07

Je vais regarder...

en attendant, les programmes d'Axe ne sont pas compatibles TI 82 stats et 83, désolé...
Avatar de l’utilisateur
PersalteasMembre UPECS
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 6.2%
 
Messages: 2337
Images: 113
Inscription: 04 Fév 2010, 00:00
Localisation: Evry (France)
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: PhD candidate, Bioinformatics

Re: [Axe Parser] Helico

Message non lude kindermoumoute » 02 Mai 2012, 15:38

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 :
Code: Tout sélectionner
: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 !
Avatar de l’utilisateur
kindermoumouteProgrammeur
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 2.6%
 
Messages: 849
Inscription: 30 Sep 2009, 00:00
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: Ecole d'ingénieur informatique et industriel

Re: [Axe Parser] Helico

Message non lude Ryzum » 02 Mai 2012, 17:35

Ok merci, je vais essayer de faire ça
La victoire est brillante, l'échec est mat!!

Mon site dédié aux mathématiques et à l'informatique
Avatar de l’utilisateur
Ryzum
Niveau 5: MO (Membre Overclocké)
Niveau 5: MO (Membre Overclocké)
Prochain niv.: 56%
 
Messages: 7
Inscription: 30 Nov 2011, 13:14
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: Classe prépratoire MPSI

Re: [Axe Parser] Helico

Message non lude Ryzum » 02 Mai 2012, 17:36

Ps : merci persalteas, j'avais oublié :(
La victoire est brillante, l'échec est mat!!

Mon site dédié aux mathématiques et à l'informatique
Avatar de l’utilisateur
Ryzum
Niveau 5: MO (Membre Overclocké)
Niveau 5: MO (Membre Overclocké)
Prochain niv.: 56%
 
Messages: 7
Inscription: 30 Nov 2011, 13:14
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: Classe prépratoire MPSI

Re: [Axe Parser] Helico

Message non lude Persalteas » 03 Mai 2012, 07:33

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...
Avatar de l’utilisateur
PersalteasMembre UPECS
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 6.2%
 
Messages: 2337
Images: 113
Inscription: 04 Fév 2010, 00:00
Localisation: Evry (France)
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: PhD candidate, Bioinformatics

En ligne

Re: [Axe Parser] Helico

Message non lude noelnadal » 03 Mai 2012, 17:38

J'ai fait 11262. :D
Et j'ai fait 11261 aussi. ^^
Avatar de l’utilisateur
noelnadalEcrivain
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Prochain niv.: 35.2%
 
Messages: 2252
Images: 0
Inscription: 10 Mar 2011, 00:00
Localisation: France, Melun (77)
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: INRIA Paris
Twitter/X: nadalnoel
Facebook: noel.nadal1
GitHub: noelnadal


Retourner vers Langages alternatifs

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 42 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.
1532 utilisateurs:
>1510 invités
>18 membres
>4 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)