π
<-

AlexPack (Pack de deux mini-jeux.)

Nouveautés, projets, mises à jour.

Re: AlexPack (Pack de deux mini-jeux.)

Unread postby Lionel Debroux » 10 Jan 2011, 20:38

Quels changements par rapport à  la version précédente ? :;):
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
User avatar
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 11.4%
 
Posts: 6875
Joined: 23 Dec 2009, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Class: -
GitHub: debrouxl

Re: AlexPack (Pack de deux mini-jeux.)

Unread postby Kiligolo » 10 Jan 2011, 21:44

Je dirais quelques optimisations dans le code! :D:

EDIT: ça doit arriver souvent quand on apprend un langage. :):
User avatar
Kiligolo
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Level up: 84.3%
 
Posts: 1465
Joined: 17 May 2010, 00:00
Gender: Male
Calculator(s):
MyCalcs profile
Class: 1reS

Re: AlexPack (Pack de deux mini-jeux.)

Unread postby alexvire » 11 Jan 2011, 19:21

Eh bien non ! :#langue#:

Ça sera sûrement pour une version 1.2. J'ai amélioré l'utilisation des boutons grâce à kindermoumoute qui ma donné un morceau de code. Celui-ci permet d'appuyer deux fois sur une même touche à la suite pour effectuer deux actions différentes. (Par exemple en cours de jeu quand on appuies sur :f45: l'application revient au menu et quand on appuies une seconde fois on quitte l'application. Dans la version 1.0 l'Axe Parser étant tellement rapide l’application se fermait directement sans retourner au menu.)

J'ai aussi enlevé le son qui ralentissait (légèrement) le jeu et qui était un peu inutile. Enfin j'ai hébergé une version anglaise sur TI Calc dans le but d'avoir un succès plus important de la part de nos amis américains.
Salut ClaudeBot [spider], visite mon site:
Image
Et mon forum !
Merci !

Mes projets: Image Image Image
User avatar
alexvire
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Level up: 14.1%
 
Posts: 109
Joined: 18 Apr 2010, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile

Re: AlexPack (Pack de deux mini-jeux.)

Unread postby kindermoumoute » 11 Jan 2011, 20:29

Je pense que l'idée du son était pas mal, mais du coup il faut le mettre en option.

Je voudrais te donner une astuce pour sauvegarder facilement un score, ou n'importe quoi :

Lorsque l'on manipule des Datas, on utilise principalement les accolades {} pour manipuler seulement un octet dans nos Datas :
Code: Select all
:[00]=GDB666
:Disp {GDB666}Dec
:.Affiche 0


Par le même principe, on peut modifier une data (mais surtout pas son pointeur !) :
Code: Select all
:[00]=GDB666
:12={GDB666}
:Disp {GDB666}Dec
:.Affiche 12


Maintenant on s'intéresse à la commande pour manipuler deux octets à la fois, les accolades suivis d'un petit "r" {}r :
Code: Select all
:[0000]=GDB666
:Disp {GDB666}rDec
:.Affiche 0


De ce fait on peut modifier des datas de deux octets, comme des simples variables :
Code: Select all
:[0000]=GDB666
:3523={GDB666}r
:Disp {GDB666}rDec
:.Affiche 3523


C'est exactement pareil que si on utilisait de simple variables.
Erreur ! L'avantage des Datas, c'est qu'elles sont toujours stockées dans l'exécutable. Ce qui veut dire que notre valeur peut être modifié dans un programme, puis on quitte le programme, on éteint la calculatrice, on la rallume, on rallume le programme, et la valeur est toujours là !

Bref, je te laisse méditer la dessus, et j'espère que tu t'en servira convenablement. ;)
Tutoriel sur l'axe parser, un langage de programmation pour z80 ultra rapide et beaucoup plus facile que l'ASM !
User avatar
kindermoumouteProgrammeur
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 2.6%
 
Posts: 849
Joined: 30 Sep 2009, 00:00
Gender: Male
Calculator(s):
MyCalcs profile
Class: Ecole d'ingénieur informatique et industriel

Re: AlexPack (Pack de deux mini-jeux.)

Unread postby alexvire » 13 Jan 2011, 18:54

Stocker dans l'exécutable c'est à dire dans l'application ou dans l'appvar ?
Salut ClaudeBot [spider], visite mon site:
Image
Et mon forum !
Merci !

Mes projets: Image Image Image
User avatar
alexvire
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Level up: 14.1%
 
Posts: 109
Joined: 18 Apr 2010, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile

Re: AlexPack (Pack de deux mini-jeux.)

Unread postby kindermoumoute » 13 Jan 2011, 20:53

Dans le programme exécutable, il n'y a aucune manipulation d'appvars dans ce que j'ai expliqué.
Tutoriel sur l'axe parser, un langage de programmation pour z80 ultra rapide et beaucoup plus facile que l'ASM !
User avatar
kindermoumouteProgrammeur
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 2.6%
 
Posts: 849
Joined: 30 Sep 2009, 00:00
Gender: Male
Calculator(s):
MyCalcs profile
Class: Ecole d'ingénieur informatique et industriel

Re: AlexPack (Pack de deux mini-jeux.)

Unread postby alexvire » 14 Jan 2011, 17:00

C'est cool ça, je croyais que ça fonctionnait uniquement dans les programmes et non les applications.
Salut ClaudeBot [spider], visite mon site:
Image
Et mon forum !
Merci !

Mes projets: Image Image Image
User avatar
alexvire
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Level up: 14.1%
 
Posts: 109
Joined: 18 Apr 2010, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile

Re: AlexPack (Pack de deux mini-jeux.)

Unread postby Wellen » 14 Jan 2011, 18:05

Kindermoumoute, dans ta solution avec les Data, est-il possible de les manipuler "mathématiquement" (genre tester si le score actuel est plus élevé que le highscore précédent) ?

Autre chose, tant que j'y suis, comment vous faites pour afficher un texte en blanc sur noir ? Comme dans ton résumé des scores, alex.
Ca peut vous paraitre complètement idiot comme question, mais bon. J'ajoute que j'ai pas trouvé dans le code, en tout cas ça ne m'a pas sauté aux yeux.

Sinon, vrrraiment sympa ce pack =)
La procrastination, c'est rigolo.
User avatar
WellenPremium
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Level up: 31.8%
 
Posts: 447
Joined: 17 Dec 2010, 00:00
Location: Compiègne (Picardie)
Gender: Male
Calculator(s):
MyCalcs profile
Class: étudiant UTC

Re: AlexPack (Pack de deux mini-jeux.)

Unread postby kindermoumoute » 14 Jan 2011, 18:30

Les datas sont de simples nombres, donc oui on peut les manipuler mathématiquement.

Pour le texte inversé, cela ne marche qu'avec la commande Text ou Text(, il faut mettre un Fix 3 en début de programme, mais ne surtout pas oublié de mettre un Fix 2 à la fin !
Tutoriel sur l'axe parser, un langage de programmation pour z80 ultra rapide et beaucoup plus facile que l'ASM !
User avatar
kindermoumouteProgrammeur
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 2.6%
 
Posts: 849
Joined: 30 Sep 2009, 00:00
Gender: Male
Calculator(s):
MyCalcs profile
Class: Ecole d'ingénieur informatique et industriel

Re: AlexPack (Pack de deux mini-jeux.)

Unread postby Wellen » 14 Jan 2011, 18:53

Merci bien :D:
La procrastination, c'est rigolo.
User avatar
WellenPremium
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Level up: 31.8%
 
Posts: 447
Joined: 17 Dec 2010, 00:00
Location: Compiègne (Picardie)
Gender: Male
Calculator(s):
MyCalcs profile
Class: étudiant UTC

Previous

Return to Actualités

Who is online

Users browsing this forum: ClaudeBot [spider] and 10 guests

-
Search
-
Social TI-Planet
-
Featured topics
Ndless for CX 4.5.5 / CX II 6.2.0
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
12345
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
2823 utilisateurs:
>2811 invités
>5 membres
>7 robots
Record simultané (sur 6 mois):
32248 utilisateurs (le 01/09/2025)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)