Poster un nouveau sujet Poster une réponse
problème avec un snake
Auteur Message
warior-bill
Invité
Posté le : Dim 16 Sep 2012, 13:50   Citer 

bonjour ,j'ai recopier un code sur internet (il s'agit d'un snake) et j'ai un problème. j'ai beau manger les points le serpent ne grandit pas , ni le score par ailleur.

Code
Disp "SNAKE DE","       LINKAKRO","GAVEZ VOTRE","      SERPENT !"
Pause
ClrHome
Normal
Float
ClrHome
0üXmin
ú62üYmin
94üXmax
0üYmax
AxesOff
FnOff
ClrList L
ClrDraw
26üD
0üK
3üZ
2.02üL(1)
2.01üL(2)
2üL(3)
Text(2*6,8,0
Text(2*6,4,0
Text(2*6,0,0
2üY
2üX
0üN
Menu("LABYRINTHE","",F,"",1,"",2,"",3
Lbl 1
Line(46,ú3,46,ú57
Line(2,ú33,90,ú33
1üN
Goto F
Lbl 2
Line(2,ú21,78,ú21
Line(14,ú39,90,ú39
2üN
Goto F
Lbl 3
3üN
Line(30,ú21,30,ú3
Line(62,ú3,62,ú21
Line(62,ú21,30,ú21
Line(2,ú39,30,ú39
Line(30,ú39,30,ú(9*6+3)
Line(62,ú39,94,ú39
Line(62,ú39,62,ú57
Lbl F
randInt(0,22)üS
randInt(0,9)üT
If pxl-Test(T*6+3,S*4+2)
Goto F
Text(T*6,S*4,"+
Lbl A
getKeyüJ
If J
JüK
If K=21
Menu("PAUSE","CONTINUER",P,"Stop",T
Lbl P
If K=24 and Dø26 or K=25 and Dø34 or K=26 and Dø24 or K=34 and Dø25
KüD
X-(D=24)+(D=26)üX
Y-(D=25)+(D=34)üY
X-23(X=23)+23(X=ú1)üX
Y-10(Y=10)+10(Y=ú1)üY
If K=21
0üK
getKeyüJ
If J
JüK
If pxl-Test(Y*6+3,X*4+2)
Goto S1
Lbl S2
Text(Y*6,X*4,"0
Text(iPart(L(Z))*6,100fPart(L(Z))*4,"    "
For(W,Z,1,ú1
L(W)üL(W+1)
End
Y+X/100üL(1)
Goto A
Lbl S1
If YøT or XøS
Goto T
Z+1üZ
Lbl E
randInt(0,22)üS
randInt(0,9)üT
If pxl-Test(T*6+3,S*4+2)
Goto E
Text(T*6,S*4,"+
Goto S2
Lbl T
Disp "GAME OVER","NIVEAU=","SCORE="
Output(2,9,N
Output(3,9,Z
ClrList L
Disp "SIGNE LINKAKRO"



voilà. pour info ,le programe chez moi fait 860 octets de ram puisque je lui est enlever du coude inutil (comme fermer les guillemets(sauf a certain endroits évidement ) , les parentaises et etc ). si vous pouvez m'aider ce serait super simpas

  Haut de page Bas de page 
 
eArnoow
Invité
Posté le : Dim 16 Sep 2012, 13:58   Citer 

Désolé mais ça c'est pas de mon niveau (je suis encore à Chaud-froid xD)

  Haut de page Bas de page 
 
The K



Autorisation : Membre
Nb de messages : 878
Inscrit le : Sam 15 Oct 2011, 11:07
Posté le : Dim 16 Sep 2012, 14:42   Citer 

Un snake de Linkakro qui ne fonctionne pas m'étonnerait fort.

Regarde le topic de départ si il a apporté une précision à ce sujet ou modifié des choses.

Si non re-vérifie que tu n'as pas fait la moindre erreur.

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

Avez-vous pensé à regarder le manuel avant de demander conseil ? Un manuel est fait avant tout pour être consulté : MANUEL
Un problème de programmation ? Allez consulter ce tutoriel crée pour cela : TUTORIEL PROGRAMMATION
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 : 3767
Inscrit le : Lun 19 Oct 2009, 21:25
Posté le : Lun 17 Sep 2012, 2:46   Citer 

Je n'ai pas posté ce programme sur ce forum il me semble, mais je l'ai posté sur le site Espace-TI.
Ce programme doit fonctionner
mais il se fait vieux : j'ai depuis lors progressé et écrit un autre snake complètement différent.

Il est probable qu'une erreur se situe au niveau des pxl-Test.
Les point se renouvellent-t-ils lorsque tu en manges un ?

----------------------
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 
 
warior-bill
Invité
Posté le : Lun 17 Sep 2012, 18:50   Citer 

les points se renouvelles biens mais il ne s'ajoutes pas sur le snake :/

et oui c'est là où je l'ai pris (espace-TI)

  Haut de page Bas de page 
 
Google_AdSense



Publicité    



 
warior-bill
Invité
Posté le : Lun 17 Sep 2012, 18:55   Citer 

je vais peu être remètre les parentaise que je n'ai pas fermer pour essayer d'élleger le programe en même temps que je le vérifie happy.gif

  Haut de page Bas de page 
 
warior-bill
Invité
Posté le : Lun 17 Sep 2012, 19:04   Citer 

3 ème post (oui je sais c'est interdit mais en inviter on ne peu pas éditer ) j'ai trouver ,et en faite c'était juste une erreur de signe ^^ donc oui ,il n'y a aucun problème . merci car sinnon je n'aurait pas trouver , pisque je vérifier les pxl test et j'ai mit un "=" au lieu d'un "->" clown.gif ) voilà

  Haut de page Bas de page 
 
eArnoow



Autorisation : Membre
Nb de messages : 93
Inscrit le : Dim 16 Sep 2012, 14:20
Posté le : Lun 17 Sep 2012, 19:44   Citer 

Refermes pas tes instructions crazy.gif , ça sert qu'à alourdir le programme au contraire.
J'en vois quelques une à fermer encore winkle.gif

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





  Powered by Fire-Soft-Board v1.0.10 © 2004 - 2024 Groupe FSB
Page générée en 9 requêtes
BlackOne par Grimmlink