Poster un nouveau sujet Poster une réponse
Cubefield
Auteur Message
f/x=x²
Invité
Posté le : Sam 19 Fév 2011, 20:51   Citer 

Récemment, j'ai découvert un autre de ces jeux à la con horriblement addictifs qui servent juste à passer le temps : le Cubefield.
Et donc j'en ai fait une version TI, que je vous poste ici.
L'avantage c'est qu'il est tout léger puisqu'il ne prend que 495 ko.
Alors pour éviter que vous ne recopiiez (oui oui il faut bien 2 "i" j'ai pas fait de faute godgrace.gif )pour rien, j'ai vérifié et il marche.
Attention ici [A] est une matrice, que vous obtiendrez en faisant 2nde + x-1 (Donc Matrice) + 1.
Sto c'est la touche juste au-dessus de "On".
[THETA] c'est Alpha + 3.
Le [INFERIEUR A] se trouve en faisant 2nde + math + 5 et le [DIFFERENT DE] se trouve en faisant la même chose mais en remplacant le 5 par un 2.Puis pour le [SUPERIEUR A], pareil avec un 3. Et pour le =, pareil mais avec un 1. Non ,je ne vous prend pas pour des cons godgrace.gif , mais c'est pour si y a des débutants qui veulent taper ce prog sur leur calto (on sait jamais, c'est beau de rêver clown.gif )
prgmCUBEFILD

Code
Lbl [THETA]
Meny ("CUBEFIELD","JOUER",J,"SCORES",S,"QUITTER",Q
Lbl J
Clrhome
1[STO]Z
Delvar [A]
{8,16[STO]dim([A]
50[STO]N
0[STO]M
8[STO]X
For(W,1,7
Disp " "
End
Lbl 0
If Z/20=iPart(Z/20
N-10[STO]N
If M[INFERIEUR A]15 and Z/30=iPart(Z/30
M+1[STO]M
Disp " "
For(V,0,M
randInt (1,16[STO]S
Output(8,S,"[2NDE + 0 + [13 FOIS VERS LE BAS] (le petit carré de 9 pixels)]
1[STO][A](8,S
End
Output(1,X,"V
Output(1,1,Z
getKey[STO]K
X+(K=26 and X[DIFFERENT DE]16)-(K=24 and X[DIFFERENT DE]16)[STO]X
For(W,1,7
rowSwap([A],W,W+1)[STO][A]
End
For(W,1,16
0[STO][A](8,W
End
Z+1[STO]Z
For(W,0,N
End
If [A](1,X)=0
Goto 0
ClrHome
Output(1,X,"V
Output(8,S,"[2NDE + 0 + [13 FOIS VERS LE BAS] (le petit carré de 9 pixels)]
Output(1,1,Z
Output(4,4,"GAME OVER
Pause
ClrHome
Disp "SCORE : "
Output(1,9,Z
If Z[SUPERIEUR A]L6(11
Then
Z[STO]L6(11
Output(4,1,"RECORD BATTU !"
Pause
Goto [THETA]
Lbl S
ClrHome
Output(1,1,"VOTRE HIGH SCORE EST : "
Output(2,8,L6(11
Pause
Goto [THETA]
Lbl Q
ClrHome
Output(1,1,"


Voili voilou, & have fun! happy.gif

  Haut de page Bas de page 
 
f/x=x²
Invité
Posté le : Sam 19 Fév 2011, 20:58   Citer 

Attention j'ai fait une erreur, à la 2ème ligne c'est "Menu(" au lieu de "Meny(".
C'était une faute! moodforlove.gif

  Haut de page Bas de page 
 
Akmdad



Autorisation : Membre
Nb de messages : 713
Inscrit le : Mar 22 Jui 2010, 21:03
Posté le : Sam 19 Fév 2011, 21:20   Citer 

deja fait...

ceci dit jeu tres sympa!!

----------------------
retrouvez moi sur twitter!!!


j'ai une ti 82 stats fr et une ti89 titanium happy.gif
 Adresse email Haut de page Bas de page 
 
f/x=x²
Invité
Posté le : Sam 19 Fév 2011, 21:22   Citer 

Non en fait, c'est pas déjà fait, c'est juste une amélioration par moi du programme déjà fait... moodforlove.gif

  Haut de page Bas de page 
 
linkakro



Autorisation : Membre
Nb de messages : 3738
Inscrit le : Lun 19 Oct 2009, 21:25
Posté le : Dim 20 Fév 2011, 13:59   Citer 

Soit les grands esprits se rencontrent, soit tu as pompé sur une des versions de mon programme FLY (cubefield) (a priori la 2)

https://tout82.pages-perso.free.fr/forum/sujet.php?sujet=2303
https://espace-ti.e-monsite.com/rubrique-1150538.html
La première version est perdue quelque part sur le forum.


Mais je ne t'en veux pas : si tu l'as amélioré, c'est que tu as bossé toi-même. bigmouth.gif
Une mention de l'origine aurait tout-de-même été plus transparente.

----------------------
ti82statfr: 2008, inscrit: 2009, ti84pocketfr: noël2011, ti30xbmultiview: iut 2012-2014
Perfectionniste, manque tact. Pas le temps de tout publier depuis 2011. Répond toujours aux questions. (rédigé juin 2014)

Pour tout le monde et surtout les débutants, quelques-uns des articles courants :
*Traductions Algorithmie/Ti-Basic.
*Caractères spéciaux sur Tout82
Les défauts du TI-Basic : Goto_versus_algo et DelVar/End/Lbl/guillemet/store
 Adresse email Haut de page Bas de page 
 
Google_AdSense



Publicité    



 
f/x=x²
Invité
Posté le : Dim 20 Fév 2011, 17:18   Citer 

Excuse-moi Linkakro. C'est bien toi qui a fait ce prog moodforlove.gif
Mais je l'ai amélioré avec un menu, un mode scores, des petits carrés qui te foncent dessus au lieu des X, l'affichage du score en direct pendant la partie, le game over qui s'affiche dès que tu as perdu et quelques autres encore.
Mais le prog original vient effectivement de toi.

  Haut de page Bas de page 
 
Akmdad



Autorisation : Membre
Nb de messages : 713
Inscrit le : Mar 22 Jui 2010, 21:03
Posté le : Dim 20 Fév 2011, 18:34   Citer 

c'est une v2.0 non officielle...

----------------------
retrouvez moi sur twitter!!!


j'ai une ti 82 stats fr et une ti89 titanium happy.gif
 Adresse email Haut de page Bas de page 
 
linkakro



Autorisation : Membre
Nb de messages : 3738
Inscrit le : Lun 19 Oct 2009, 21:25
Posté le : Jeu 24 Fév 2011, 13:19   Citer 

Je compte appliquer tes améliorations de présentation (v2.3) à ma v4.2 pour faire la 4.3. J'en profiterai pour adopter "cubefield" plutôt que "fly".

----------------------
ti82statfr: 2008, inscrit: 2009, ti84pocketfr: noël2011, ti30xbmultiview: iut 2012-2014
Perfectionniste, manque tact. Pas le temps de tout publier depuis 2011. Répond toujours aux questions. (rédigé juin 2014)

Pour tout le monde et surtout les débutants, quelques-uns des articles courants :
*Traductions Algorithmie/Ti-Basic.
*Caractères spéciaux sur Tout82
Les défauts du TI-Basic : Goto_versus_algo et DelVar/End/Lbl/guillemet/store
 Adresse email Haut de page Bas de page 
 
f/x=x²
Invité
Posté le : Jeu 24 Fév 2011, 13:28   Citer 

Nan nan, t'as pas le droit, faut me demander avannt!!
Mais non, je rigole! crazy.gif Bien sûr que tu peux mettre mes améliorations, j'en serais ravi minied.gif !

  Haut de page Bas de page 
 
Akmdad



Autorisation : Membre
Nb de messages : 713
Inscrit le : Mar 22 Jui 2010, 21:03
Posté le : Jeu 24 Fév 2011, 19:02   Citer 

manquerait plus que sa tiens...

----------------------
retrouvez moi sur twitter!!!


j'ai une ti 82 stats fr et une ti89 titanium happy.gif
 Adresse email Haut de page Bas de page 
 
linkakro



Autorisation : Membre
Nb de messages : 3738
Inscrit le : Lun 19 Oct 2009, 21:25
Posté le : Jeu 10 Mar 2011, 21:23   Citer 

CUBEFIELD 4.3
Bien plus puissante et avec l'affichage en plus.
Je savais faire la présentation mais j'étais flemmard.

Vous pouvez remplacer les lFLY par la liste L6 pour les ti82basiques.

Code
"NOYAU CONCU PAR LINKAKRO
"PRESENTATION PAR F/X=X2
1->dim(lFLY
Lbl A
Menu("CUBEFIELD","JOUER",J,"SCORES",S,"QUITTER",Q
Lbl J
DelVar [A]
{7,16}->dim([A]
8->X
0->A
1->N
ClrHome
For(W,1,8
Disp ""
End
Lbl 1
A+1->A
A+1-7iPart(A/7)->B
getKey->K
min(16,max(1,X-(K=24)+(K=26->X
min(15,1+iPart(A/20->N
Disp ""
Output(1,X,"V
If [A](B,X
Goto Z
*row(0,[A],B)->[A]   // *row = *ligne : matrice+droite+E
For(W,1,N
randInt(1,16->D
Output(8,D,"Р       // le petit carré du catalogue
1->[A](B,D
End
Goto 1
Lbl Z
Pause
ClrHome
Disp "GAME OVER
Disp "SCORE=",A
If lFLY(1)<A
Then
Disp "NOUVEAU RECORD
{A->lFLY
End
Lbl S
Disp "RECORD=",lFLY
DelVar [A]
Pause
Goto A
Lbl Q



----------------------
ti82statfr: 2008, inscrit: 2009, ti84pocketfr: noël2011, ti30xbmultiview: iut 2012-2014
Perfectionniste, manque tact. Pas le temps de tout publier depuis 2011. Répond toujours aux questions. (rédigé juin 2014)

Pour tout le monde et surtout les débutants, quelques-uns des articles courants :
*Traductions Algorithmie/Ti-Basic.
*Caractères spéciaux sur Tout82
Les défauts du TI-Basic : Goto_versus_algo et DelVar/End/Lbl/guillemet/store
 Adresse email Haut de page Bas de page 
 
made2kill



Autorisation : Membre
Nb de messages : 80
Inscrit le : Jeu 24 Fév 2011, 19:12
Posté le : Lun 14 Mar 2011, 17:06   Citer 

T'es gentil de me citer , mais j'ai changé de nom depuis (mais c'est pas grave).
Alors, j'ai essayé ca et c'est vrai que c'est plus rapide, mais on peut faire mieux:

Remplace:


Citer
Lbl Q



Par:


Citer
Lbl Q
ClrHome
Output(1,1," <- 1 espace



Remplace:


Citer
Disp "GAME OVER
Disp "SCORE=",A
If lFLY(1)<A
Then
Disp "NOUVEAU RECORD
{A->lFLY
End



Par:


Citer
Output(1,X,"V
Output(8,D,"Ð //le petit carré du catalogue
Output(4,4,"GAME OVER
Pause
ClrHome
Output(1,1,"SCORE="
Output(1,7,A
If lFLY(1)<A
Then
Output(2,1,"NOUVEAU RECORD !
A->lFLY
End
Pause
Goto A



Et autres encore, mais là j'ai la flemme de chercher, donc voilà.

----------------------
Aussi connu sous le nom de f/x=x².
 Adresse email Haut de page Bas de page 
 
Implosion
Invité
Posté le : Mer 30 Nov 2011, 23:12   Citer 

happy.gif j'aime ce programme. Question du noob juste comme ça : C"EST QUOI LES TOUCHES POUR DEPLACER LE VAISSEAUUUUUUUUUUUUUUUUUUUU !!!!!!!!!???????
Merci de vos futures reponses.

  Haut de page Bas de page 
 
linkakro



Autorisation : Membre
Nb de messages : 3738
Inscrit le : Lun 19 Oct 2009, 21:25
Posté le : Mer 30 Nov 2011, 23:50   Citer 

droite et gauche

----------------------
ti82statfr: 2008, inscrit: 2009, ti84pocketfr: noël2011, ti30xbmultiview: iut 2012-2014
Perfectionniste, manque tact. Pas le temps de tout publier depuis 2011. Répond toujours aux questions. (rédigé juin 2014)

Pour tout le monde et surtout les débutants, quelques-uns des articles courants :
*Traductions Algorithmie/Ti-Basic.
*Caractères spéciaux sur Tout82
Les défauts du TI-Basic : Goto_versus_algo et DelVar/End/Lbl/guillemet/store
 Adresse email Haut de page Bas de page 
 
Implosion
Invité
Posté le : Jeu 01 Déc 2011, 14:36   Citer 

Alors c'est officiel ,il ne marche pas sur ma TI 82 stats fr. Je peux pas bouger le vaisseau, donc j'me prend un carré et jcreve.

  Haut de page Bas de page 
 
linkakro



Autorisation : Membre
Nb de messages : 3738
Inscrit le : Lun 19 Oct 2009, 21:25
Posté le : Jeu 01 Déc 2011, 17:10   Citer 

Les déplacements sont gérés dans cette partie :
Code
getKey->K
X-(K=24)+(K=26)->X
min(max(1,X),16->X

Ce code est conçu dans un éditeur 83 et testé sur ma 82statfr.

----------------------
ti82statfr: 2008, inscrit: 2009, ti84pocketfr: noël2011, ti30xbmultiview: iut 2012-2014
Perfectionniste, manque tact. Pas le temps de tout publier depuis 2011. Répond toujours aux questions. (rédigé juin 2014)

Pour tout le monde et surtout les débutants, quelques-uns des articles courants :
*Traductions Algorithmie/Ti-Basic.
*Caractères spéciaux sur Tout82
Les défauts du TI-Basic : Goto_versus_algo et DelVar/End/Lbl/guillemet/store
 Adresse email Haut de page Bas de page 
 
snap



Autorisation : Membre
Nb de messages : 364
Inscrit le : Dim 13 Fév 2011, 14:17
Posté le : Jeu 01 Déc 2011, 17:14   Citer 

D'ailleurs tupeut simplifier cette fonction:


Code
Getkey -> K
min(16,max(1,X+(K=26)-(K=24 -> X



----------------------
Commence un monopoly non graphique et compte bien le finir!
Lycée de l'escaut Valenciennes happy.gif
Fan de reflets d'acide!
le meilleur jeu du monde
http://snap-le-terrible.minitroopers.fr
 Adresse email Haut de page Bas de page 
 
linkakro



Autorisation : Membre
Nb de messages : 3738
Inscrit le : Lun 19 Oct 2009, 21:25
Posté le : Jeu 01 Déc 2011, 17:16   Citer 

Oui, je ne pensais pas à ça à l'époque.
J'édite.

----------------------
ti82statfr: 2008, inscrit: 2009, ti84pocketfr: noël2011, ti30xbmultiview: iut 2012-2014
Perfectionniste, manque tact. Pas le temps de tout publier depuis 2011. Répond toujours aux questions. (rédigé juin 2014)

Pour tout le monde et surtout les débutants, quelques-uns des articles courants :
*Traductions Algorithmie/Ti-Basic.
*Caractères spéciaux sur Tout82
Les défauts du TI-Basic : Goto_versus_algo et DelVar/End/Lbl/guillemet/store
 Adresse email Haut de page Bas de page 
 
Implosion
Invité
Posté le : Jeu 01 Déc 2011, 17:34   Citer 

mh...j'ai utilisé le programme donné tout en haut moi, pas le tien...
Sinon a part ça j'ai remplacé la partie concernant le déplacement et ça marche toujours pas ..

  Haut de page Bas de page 
 
linkakro



Autorisation : Membre
Nb de messages : 3738
Inscrit le : Lun 19 Oct 2009, 21:25
Posté le : Jeu 01 Déc 2011, 18:01   Citer 

J'espère que tu as appliqué ce changement dans ma version 4.3 et non la 2.3 sinon c'est sûrement normal.

max et min sont dans le menu math
Les parenthèses et virgules doivent être rigoureusement respectées.
Sinon je ne vois pas... surtout que j'y ai joué. ahh.gif

----------------------
ti82statfr: 2008, inscrit: 2009, ti84pocketfr: noël2011, ti30xbmultiview: iut 2012-2014
Perfectionniste, manque tact. Pas le temps de tout publier depuis 2011. Répond toujours aux questions. (rédigé juin 2014)

Pour tout le monde et surtout les débutants, quelques-uns des articles courants :
*Traductions Algorithmie/Ti-Basic.
*Caractères spéciaux sur Tout82
Les défauts du TI-Basic : Goto_versus_algo et DelVar/End/Lbl/guillemet/store
 Adresse email Haut de page Bas de page 
 
calcugeek



Autorisation : Membre
Nb de messages : 72
Inscrit le : Jeu 26 Mai 2011, 16:41
Posté le : Jeu 01 Déc 2011, 19:30   Citer 

Ceci est un message aux pros de l'asm : serait il calculettement possible de faire un effet de profondeur pour que le jeu ressemble à l'original? ce serait le must du must beer.gif beer.gif en héxadecimal de préférence car je n'ai pas le cable eyeonly.gif eyeonly.gif

----------------------
En école d'ingénieurs depuis cette année.
Continue de programmer sur ma ti malgré les 3 tonnes quotidiennes de devoirs ^^
Fan de metallica et de tous autres groupes sachant jouer du vrai métal. (yeah!!!)
 Adresse email Haut de page Bas de page 
 
The K



Autorisation : Membre
Nb de messages : 850
Inscrit le : Sam 15 Oct 2011, 11:07
Posté le : Jeu 01 Déc 2011, 19:34   Citer 

Une espèce de jeu en 3D en gros c'est ça ? (je ne connais pas l'original ^^')

Oh ben oui c'est possible alors.
C'est même possible en ti-basic avec le graphique je pense.
Dans tous les cas, un jeu 3D est très lourd niveau graphiques cry.gif

----------------------
La la la ...

Avez-vous pensé à regarder le manuel avant de demander conseil ? Un manuel est fait avant tout pour être consulté : MANUEL

Vous avez un problème avec l'ordinateur avec votre calculatrice ? SOLUTION EN VIDEO

Mes programmes sur le site : Produit scalaire KMorpion Puissance 4 Mastermind

Mes nouveaux programmes de calcul formel : FCarré FPrime

Projet base de données : ici mais abandonné. Trop de travail ...
 Adresse email Haut de page Bas de page 
 
calcugeek



Autorisation : Membre
Nb de messages : 72
Inscrit le : Jeu 26 Mai 2011, 16:41
Posté le : Jeu 01 Déc 2011, 20:31   Citer 

Justement!Je pense que l'essentiel du programme peut se faire en ti-basic et que le "zoom" peut se faire en asm à chaque fois. Quoi qu'il en soit j'espère bien que c'est possible et que quelqu'un connaissant l'asm répondra affirmativement. J'ai pas trop le temps d'apprendre l'asm du fait que je suis en prépa godgrace.gif godgrace.gif

----------------------
En école d'ingénieurs depuis cette année.
Continue de programmer sur ma ti malgré les 3 tonnes quotidiennes de devoirs ^^
Fan de metallica et de tous autres groupes sachant jouer du vrai métal. (yeah!!!)
 Adresse email Haut de page Bas de page 
 
linkakro



Autorisation : Membre
Nb de messages : 3738
Inscrit le : Lun 19 Oct 2009, 21:25
Posté le : Jeu 01 Déc 2011, 21:34   Citer 

Nous dérivons du sujet.
Oui une version 3D de ce jeu existe sur ti83+. D'ailleurs je l'ai téléchargé et il fonctionne avec mirageos.
J'aime bien le jouer en accéléré dans l'émulateur wabbitemu. godgrace.gif

----------------------
ti82statfr: 2008, inscrit: 2009, ti84pocketfr: noël2011, ti30xbmultiview: iut 2012-2014
Perfectionniste, manque tact. Pas le temps de tout publier depuis 2011. Répond toujours aux questions. (rédigé juin 2014)

Pour tout le monde et surtout les débutants, quelques-uns des articles courants :
*Traductions Algorithmie/Ti-Basic.
*Caractères spéciaux sur Tout82
Les défauts du TI-Basic : Goto_versus_algo et DelVar/End/Lbl/guillemet/store
 Adresse email Haut de page Bas de page 
 
Polymorph



Autorisation : Membre
Nb de messages : 118
Inscrit le : Dim 13 Nov 2011, 14:26
Posté le : Jeu 01 Déc 2011, 22:33   Citer 

Y'a moyen de coder en Asm sur une 82 stats fr?

Juste pour demander si c'est normal qu'on ai une boucle lbl Goto, qui pourrait être remplacée par une While 1?

----------------------

Citer
Le temps est une variable dans une boucle infinie, qu'on ne cesse d'incrémenter.


Polymorph, 23/11/2011
 Adresse email Haut de page Bas de page 
 
The K



Autorisation : Membre
Nb de messages : 850
Inscrit le : Sam 15 Oct 2011, 11:07
Posté le : Jeu 01 Déc 2011, 22:45   Citer 

Désole de hs :
Oui et non. On peut lire certains programmes en asm par la commande "Envoi(9prgmASM", ASM étant le nom du programme. On peut aussi transférer ION sur ti-82, Shell qui permet de lire d'autres programmes en asm. Mais ne pas oublier que sur ti 82, si t'as un RAM Clear c'est fatal ... Ce qui arrive pour une petite erreur de rien du tout ;(
Après non, pour la simple et bonne raison qu'on code un programme en asm depuis un ordinateur pour toutes les TI-z80. Les autres TI, je ne sais pas.
Fin du hs.

Pourquoi pas une boucle while 1 ? Parce que pour l'auteur c'était plus simple avec les lbl/Goto je suppose winkle.gif

----------------------
La la la ...

Avez-vous pensé à regarder le manuel avant de demander conseil ? Un manuel est fait avant tout pour être consulté : MANUEL

Vous avez un problème avec l'ordinateur avec votre calculatrice ? SOLUTION EN VIDEO

Mes programmes sur le site : Produit scalaire KMorpion Puissance 4 Mastermind

Mes nouveaux programmes de calcul formel : FCarré FPrime

Projet base de données : ici mais abandonné. Trop de travail ...
 Adresse email Haut de page Bas de page 
 
linkakro



Autorisation : Membre
Nb de messages : 3738
Inscrit le : Lun 19 Oct 2009, 21:25
Posté le : Jeu 01 Déc 2011, 23:00   Citer 

Je mettais et je mets toujours des boucles while 1 uniquement à la fin de la conception quand j'y pense car les goto fonctionnent TOUJOURS et que les boucles peuvent poser des problèmes.
Une boucle de ce type ne peut pas être quittée sans goto et la composition des deux pose de gros problèmes.

Bien sûr qu'on peut programmer en asm sur ti82statfr.
D'un point de vue assembleur : 82stat=82statfr=83 ; 83+(se)=84+(se)
La 82 de base n'est pas propice à l'assembleur (mais c'est possible). Il faut bidouiller la ram avec des fichiers très spéciaux.
Toutes les TI que je viens de citer ont un processeur Z80 (de diverses puissances)
Mais les deux dernières ont des composants et une OS différents d'où un language différent malgré leur processeur (mémoire archive, applications, et horloge pour la 84+).

----------------------
ti82statfr: 2008, inscrit: 2009, ti84pocketfr: noël2011, ti30xbmultiview: iut 2012-2014
Perfectionniste, manque tact. Pas le temps de tout publier depuis 2011. Répond toujours aux questions. (rédigé juin 2014)

Pour tout le monde et surtout les débutants, quelques-uns des articles courants :
*Traductions Algorithmie/Ti-Basic.
*Caractères spéciaux sur Tout82
Les défauts du TI-Basic : Goto_versus_algo et DelVar/End/Lbl/guillemet/store
 Adresse email Haut de page Bas de page 
 
The K



Autorisation : Membre
Nb de messages : 850
Inscrit le : Sam 15 Oct 2011, 11:07
Posté le : Ven 02 Déc 2011, 16:15   Citer 

Euh ... oui c'est vrai ! (roh mais que dis-je ?)

Oui bien sur sinon l'instruction Asm( et AsmComp( ne serviraient à rien sur ti-83 plus/84/se/pocket.

----------------------
La la la ...

Avez-vous pensé à regarder le manuel avant de demander conseil ? Un manuel est fait avant tout pour être consulté : MANUEL

Vous avez un problème avec l'ordinateur avec votre calculatrice ? SOLUTION EN VIDEO

Mes programmes sur le site : Produit scalaire KMorpion Puissance 4 Mastermind

Mes nouveaux programmes de calcul formel : FCarré FPrime

Projet base de données : ici mais abandonné. Trop de travail ...
 Adresse email Haut de page Bas de page 
 
Implosion
Invité
Posté le : Ven 02 Déc 2011, 18:58   Citer 

J'ai utilisé la version du début de sujet parce que la tienne semble être encore plus galere vu que y'a des histoire de "fly" que j'ai pas bien suivi.

  Haut de page Bas de page 
 
Google_AdSense



Publicité    



 
linkakro



Autorisation : Membre
Nb de messages : 3738
Inscrit le : Lun 19 Oct 2009, 21:25
Posté le : Sam 03 Déc 2011, 1:07   Citer 

Le programme a juste changé de nom et grandement évolué.
made2kill(alias f:x=x^2) a posté une variante d'une vieille version de mon programme tandis que j'ai posté la plus récente.
C'est l'évolution historique du programme qui est dure à suivre mais le programme final est clair.
Je n'ai pas testé la sienne et je te recommande de copier ma version 4.3.

----------------------
ti82statfr: 2008, inscrit: 2009, ti84pocketfr: noël2011, ti30xbmultiview: iut 2012-2014
Perfectionniste, manque tact. Pas le temps de tout publier depuis 2011. Répond toujours aux questions. (rédigé juin 2014)

Pour tout le monde et surtout les débutants, quelques-uns des articles courants :
*Traductions Algorithmie/Ti-Basic.
*Caractères spéciaux sur Tout82
Les défauts du TI-Basic : Goto_versus_algo et DelVar/End/Lbl/guillemet/store
 Adresse email Haut de page Bas de page 
 
xDreams



Autorisation : Membre
Nb de messages : 96
Inscrit le : Jeu 20 Oct 2011, 0:22
Posté le : Sam 03 Déc 2011, 23:45   Citer 

Il est pas mal ce pitit jeu dites donc ! bigmouth.gif
je crois que je vais m'amuser !


xDreams.

----------------------
Reprise du dev Ti-Basic ! bigmouth.gif
( mais passé à html5/css3 et c#)

Mes Programmes (Mis à jour le 13/01/12)
 Adresse email Haut de page Bas de page 
 
Implosion
Invité
Posté le : Dim 04 Déc 2011, 12:40   Citer 

Bon bah j'ai recopié le tien, et ça marche impec happy.gif y'a moyen d'augmenter la vitesse des carrés?

  Haut de page Bas de page 
 
linkakro



Autorisation : Membre
Nb de messages : 3738
Inscrit le : Lun 19 Oct 2009, 21:25
Posté le : Lun 05 Déc 2011, 14:46   Citer 

Non ce programme ne peut pas être radicalement plus rapide sous cette forme.
Le seul moyen d'accélérer le programme serait d'inventer une toute nouvelle boucle qui travaille autrement.
L'astuce que j'ai appliquée ici pour le défilement (pointeur) et la fonction *row sont la méthode la plus puissante que je connaisse en TI-Basic.
Tu peux toujours espérer grapiller des milisecondes dans les coins mais je suis sceptique.

Sinon choisis un programme dans un autre language plus puissant.

----------------------
ti82statfr: 2008, inscrit: 2009, ti84pocketfr: noël2011, ti30xbmultiview: iut 2012-2014
Perfectionniste, manque tact. Pas le temps de tout publier depuis 2011. Répond toujours aux questions. (rédigé juin 2014)

Pour tout le monde et surtout les débutants, quelques-uns des articles courants :
*Traductions Algorithmie/Ti-Basic.
*Caractères spéciaux sur Tout82
Les défauts du TI-Basic : Goto_versus_algo et DelVar/End/Lbl/guillemet/store
 Adresse email Haut de page Bas de page 
 
tapenad



Autorisation : Membre
Nb de messages : 197
Inscrit le : Jeu 17 Nov 2011, 13:20
Posté le : Mar 06 Déc 2011, 21:44   Citer 

petite question:
dans le cube field de linkakro,ou est la fonction *row ( pour ti-82.fr)



post n°30!!!!!!!!!!!!!!!!

----------------------
L’erreur est humaine, mais pour provoquer une vraie catastrophe, il faut un ordinateur.

je suis premier!!!

je m'aime.
 Adresse email Haut de page Bas de page 
 
linkakro



Autorisation : Membre
Nb de messages : 3738
Inscrit le : Lun 19 Oct 2009, 21:25
Posté le : Mar 06 Déc 2011, 21:58   Citer 

Dans le catalogue et dans le menu matrice.
Comme d'hab il y avait l'article de traduction pour ça. Tant pis j'ajoûte un commentaire au code.
*row( = *ligne( ==>> [matrix][droite][alpha][sin]

----------------------
ti82statfr: 2008, inscrit: 2009, ti84pocketfr: noël2011, ti30xbmultiview: iut 2012-2014
Perfectionniste, manque tact. Pas le temps de tout publier depuis 2011. Répond toujours aux questions. (rédigé juin 2014)

Pour tout le monde et surtout les débutants, quelques-uns des articles courants :
*Traductions Algorithmie/Ti-Basic.
*Caractères spéciaux sur Tout82
Les défauts du TI-Basic : Goto_versus_algo et DelVar/End/Lbl/guillemet/store
 Adresse email Haut de page Bas de page 
 
yu971



Autorisation : Membre
Nb de messages : 6
Inscrit le : Mer 07 Déc 2011, 12:33
Posté le : Mer 07 Déc 2011, 18:59   Citer 

où trouver la touche iPart sil vous plait ? cry.gif
encore désolé pour ma nocivité je vais m'améliorer merci de répondre ^^

----------------------
...
 Adresse email Haut de page Bas de page 
 
linkakro



Autorisation : Membre
Nb de messages : 3738
Inscrit le : Lun 19 Oct 2009, 21:25
Posté le : Mer 07 Déc 2011, 19:32   Citer 

Va dans l'article de traduction/catalogue pour connaître les réponses à toutes les questions du genre "c'est quoi iPart ?" en cherchant toi-même.
iPart se trouve dans le menu math et se traduit par ent ou partEnt.

----------------------
ti82statfr: 2008, inscrit: 2009, ti84pocketfr: noël2011, ti30xbmultiview: iut 2012-2014
Perfectionniste, manque tact. Pas le temps de tout publier depuis 2011. Répond toujours aux questions. (rédigé juin 2014)

Pour tout le monde et surtout les débutants, quelques-uns des articles courants :
*Traductions Algorithmie/Ti-Basic.
*Caractères spéciaux sur Tout82
Les défauts du TI-Basic : Goto_versus_algo et DelVar/End/Lbl/guillemet/store
 Adresse email Haut de page Bas de page 
 
-Coco-



Autorisation : Membre
Nb de messages : 149
Inscrit le : Sam 28 Nov 2009, 16:09
Posté le : Mer 07 Déc 2011, 20:04   Citer 

J'avais moi même fait un cubefield en assembleur. Il rendait plutôt bien (c'est sûr qu'avec des sprites et 60 FPS c'est plus agréable).
Par contre flemme de le poster car c'est surchiant d'expliquer aux gens comment faire marcher ION et toussa.... Sauf si vous insistez godgrace.gif

 Adresse email Haut de page Bas de page 
 
The K



Autorisation : Membre
Nb de messages : 850
Inscrit le : Sam 15 Oct 2011, 11:07
Posté le : Mer 07 Déc 2011, 20:33   Citer 

Moi j'insiste rien que pour voir la tête du programme !
(et je sais comment marche ION accessoirement !)

bigmouth.gif godgrace.gif

----------------------
La la la ...

Avez-vous pensé à regarder le manuel avant de demander conseil ? Un manuel est fait avant tout pour être consulté : MANUEL

Vous avez un problème avec l'ordinateur avec votre calculatrice ? SOLUTION EN VIDEO

Mes programmes sur le site : Produit scalaire KMorpion Puissance 4 Mastermind

Mes nouveaux programmes de calcul formel : FCarré FPrime

Projet base de données : ici mais abandonné. Trop de travail ...
 Adresse email Haut de page Bas de page 
 
Polymorph



Autorisation : Membre
Nb de messages : 118
Inscrit le : Dim 13 Nov 2011, 14:26
Posté le : Ven 09 Déc 2011, 22:38   Citer 

Moi je sais pas comment marche Ion... ni n'importe quel autre Shell, mais j'insiste! Parce qu'un jeu à 60fps, c'est vraiment la classe.

----------------------

Citer
Le temps est une variable dans une boucle infinie, qu'on ne cesse d'incrémenter.


Polymorph, 23/11/2011
 Adresse email Haut de page Bas de page 
 
sandro



Autorisation : Membre
Nb de messages : 1366
Inscrit le : Ven 25 Mar 2011, 22:58
Posté le : Ven 09 Déc 2011, 22:40   Citer 

moi aussi j'aimerais bien voir si possible. Et en plus, si il y en a qui ne savent pas, tu peux toujours donner un lien vers cet article : https://tout82.pages-perso.free.fr/forum/sujet.php?sujet=2522.

Sandro

----------------------
mort à l'inutile, place à la mémoire libre et aux programmes
 Adresse email Haut de page Bas de page 
 
-Coco-



Autorisation : Membre
Nb de messages : 149
Inscrit le : Sam 28 Nov 2009, 16:09
Posté le : Sam 10 Déc 2011, 19:18   Citer 

Bon allez je vais vous le poster pour vous faire plaisir (mais bon c'est pas non plus un perfect game, y'a de légers bugs de collisions parfois)

 Adresse email Haut de page Bas de page 
 
sandro



Autorisation : Membre
Nb de messages : 1366
Inscrit le : Ven 25 Mar 2011, 22:58
Posté le : Sam 10 Déc 2011, 19:28   Citer 

tant que ça ne fait pas de RAM Clear, c'est bon

Sandro

----------------------
mort à l'inutile, place à la mémoire libre et aux programmes
 Adresse email Haut de page Bas de page 
 
-Coco-



Autorisation : Membre
Nb de messages : 149
Inscrit le : Sam 28 Nov 2009, 16:09
Posté le : Sam 10 Déc 2011, 21:30   Citer 

Aucun RAM Clear (c'est un code totally clean et sans bavure)

 Adresse email Haut de page Bas de page 
 
Poster un nouveau sujet Poster une réponse





  Page générée en 6 requêtes