Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - Jagang

Pages: [1]
1
[FR] Programmation Axe Parser / [Axe] Tableau dynamique
« on: October 23, 2010, 04:42:34 pm »
(Re) bonjour,
J'ai de nouveau un problème pour mon jeu Mario Sokoban
Je charge mes cartes dans des GBD comme ceci :
Code: [Select]
Data(0,1,1,1,1,0,0,0,1,1,0,0,1,1,1,1,1,0,0,0,0,0,0,1,1,0,3,3,1,2,0,1,1,1,1,0,0,2,0,1,0,0,1,1,1,0,0,1,0,0,0,0,1,1,1,1)->GBD1Étant donné qu'il y a plusieurs cartes, j'ai utilisé des condition, comma ça :
Code: [Select]
If L=1
    Data(...)->GBD1
End
If L=2
    Data(...)->GBD1
End
etc ...
Le problème, c'est que quand je lance la compilation, ça marche pas ...
Je ne peux pas utiliser un GBD par map puisque j'ai plus de 10 maps ...
Dans la version TI-Basic de mon programme, à chaque nouveau niveau, j'allais changer la valeur de la matrice [A].
En Axe, je pensais que c'était pareil ... dommage
Comment faire alors ?

Merci d'avance
Cordialement
Jagang

2
Bonjour
Je viens de trouver ce merveilleux langage qui est le Axe.
C'est magnifique, rapide, et ressemblant au TI-Basic, parce que j'avais un peu de mal avec l'assembleur.
Pour en venir à mon problème, j'ai codé un jeu Mario Sokoban sur ma TI 84+ Silver, il fonctionne très bien mais, je le trouve un peu lent.
Du coups, j'ai décidé d'écrire le sous programme d'affichage (celui qui s'occupe de dessiner les objet à l'écran) en ASM. Mais là, je suis tombé sur trop de problème.
Et puis j'ai trouvé Axe Parser. Je décide donc de réécrire tout le programme pour profiter de la rapidité du langage.
J'ai déjà bien commencé, je charge et j'affiche la map correctement mais j'aimerais utiliser les paramètres des fonctions (Sub ? routines ?).
Dans la doc ils disent :
Quote
...the r1 through r6 variables...
Mais je n'arrive pas à trouver les variable rX.
Quelqu'un pourrait-il m'expliquer ?

Merci d'avance
Cordialement
Jagang

In english :
Spoiler For Spoiler:
Hello
I just found this wonderful language that is the Axe.
It's beautiful, fast, and similar to TI-Basic, because I had a little trouble with the assembler.
To get to my problem, I coded a Mario Sokoban game on my TI 84+ Silver, it works fine but I find it a bit slow.
So, I decided to write the subroutine display (which takes care of drawing the object on the screen) in ASM. But then I had too many problems.
And next I found Axe Parser. I decided to rewrite the whole program to take advantage of the speed of language.
I have already started, and I load I display the map correctly, but I would use the parameters of functions (sub? Routines?).
The doc say:
Quote
... the r1 r6-through variables ...
But I can not find the variable rX.
Could someone explain?

Thank you in advance
Cordially
Jagang

Pages: [1]