Autorisation : Membre
Nb de messages : 1
Inscrit le : Jeu 09 Oct 2014, 20:41
Posté le : Jeu 09 Oct 2014, 20:50
Bonjour,
j'ai rentré ce snake mais j'ai un souci, au moment de lancer le jeu tout va tres bien mais ensuite le snake ne veut pas tourner, et des que j'aissaie:game over je ne comprends pas d'ou ca vient
Code
EffDessin
0→Xmin
94→Xmax
(-)62→Ymin
0→Ymax
AxesNAff
FonctOff
6→A:8→B:44→C:77→D:1→E:2→N:0→O
1→dim(Liste6
If .7349=partDéc(Liste6(1:Liste6(1→O
EffListe Liste4
EffListe Liste5
99→dim(Liste4
99→dim(Liste5
For(ø,1,6,1.4
Ligne(88,(-)ent(ø),6,(-)ent(ø)
End
La ligne qui contient Goto Q est le test de défaite, car elle vérifie que le pixel détecté n'est pas la nourriture du serpent.
La ligne contenant Goto 5 est celle qui détecte la présence d'un pixel d'obstacle ou de nourriture.
Vérifie tout ce qui contient I ou J.
Je te suggère de créer des affichages superflus pour consulter l'état des variables et trouver ce qui se passe : on pourrait savoir comment évoluent les valeurs et l'emplacement de l'erreur.
Text(6,0,A,B,I,J)
Change le 6 en un multiple différent pour chacun de tes affichages et tu pourras les différencier.
---------------------- 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)
Autorisation : Membre
Nb de messages : 1
Inscrit le : Jeu 06 Nov 2014, 19:04
Posté le : Jeu 06 Nov 2014, 19:06
Salut Même un snake qui marche fait des bugs : Par exemple il desaffiche les grilles X/Y (encore ça ça vas) aussi il fait buger la fonction et il faut la recopier
Autorisation : Membre
Nb de messages : 3738
Inscrit le : Lun 19 Oct 2009, 21:25
Posté le : Jeu 06 Nov 2014, 20:23
Tout programme qui ne réinitialise pas l'environnement pose des problèmes et cela ne concerne pas seulement les jeux du serpent.
Je ne comprends pas ce que tu veux dire en mentionnant la recopie d'une fonction.
Si tu veux parler des équations de courbes, alors saches que la touche entrer face aux symboles "=" de l'éditeur d'équations de courbe ainsi que les commandes FonctOn/FonctOff/FonctAff/FonctNAff/FnOn/FnOff selon ta langue permettent d'activer ou désactiver des fonction. L'activation et la désactivation évitent de les effacer et les réécrire.
Tandis que les graphes statistiques que des programmes peuvent exploiter se désactivent avec le menu 2nde+[Y=] ou avec les icones en haut de [Y=].
---------------------- 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)