Avertissement :Il s'agit d'une page optimisée pour la navigation mobile. Voir la
page originale.
Snake en graph?
ti82statfrlover le 07/02/2010 à 14:08
bonjour j'ai créé un snake mais il est dans l'écran et avec 8×16 case on a vite fini...
j'aimerais savoir commen je peut en faire un sur l'écran graphique sans avoir une matrice de 64×92
merci de votre coopération.Rézus le 07/02/2010 à 14:53
En utilisant des pxl-test devant la tête du serpent pour savoir si il rencontre un obstacle,et en faisant le test de coordonnées pour savoir si le serpent mange un truc avant de faire le plx-test.ti82statfrlover le 07/02/2010 à 17:19
ouais mais après il y a trop de cases on peut peut-être faire avec du texte mais j'y arrive pas...Rézus le 07/02/2010 à 17:22
Si tu fais avec des pxl-test t'as plus besoin de matrice.ti82statfrlover le 07/02/2010 à 17:26
eh tu me répond pas!ti82statfrlover le 07/02/2010 à 17:32
ti82statfrlover a écrit :
ouais mais après il y a trop de cases on peut peut-être faire avec du texte mais j'y arrive pas...
Rézus le 07/02/2010 à 18:02
ça veut dire quoi aussi il y a trop de cases ? (je croyais que tu parlais de la matrice).Rézus le 07/02/2010 à 18:22
Ah d'accord,mais pourquoi trop de pixels ? il n'y a besoin de faire qu'un pxl-test devant la tête du serpent,pour savoir si il va rencontrer un obstacle ou pas.ti82statfrlover le 07/02/2010 à 18:27
le probleme n'est pas la, en fait la map est trop grande il n'y a plus de jouabilité.Rézus le 07/02/2010 à 18:49
Ben dans ce cas il te suffit de rajouter des lignes sur les côtés de l'écran pour le rapetisser.Après si tu veux que la partie soit perdue quand le serpent les touches tu n'y fait rien,et si tu veux que le serpent passe de l'autre côté de l'écran quand il les atteint tu met une commande juste avant le pxl-test qui le fait passer de l'autre côté avant que le pxl-test soit effectué,mais c'est plus compliqué.ti82statfrlover le 07/02/2010 à 19:03
deja fait mais on pourrait faire des "têtes" de 3x3 pixels
tu va me dire "jamais content"

Rézus le 07/02/2010 à 19:18
Astuce pour ça: au lieu de mettre 9 points,t'en met un seul au centre avec ",2" juste après les coordonnées Et ça fait que 3 pxl-test: c'est vite faitti82statfrlover le 07/02/2010 à 19:20
Rézus a écrit :
Ben dans ce cas il te suffit de rajouter des lignes sur les côtés de l'écran pour le rapetisser.Après si tu veux que la partie soit perdue quand le serpent les touches tu n'y fait rien,et si tu veux que le serpent passe de l'autre côté de l'écran quand il les atteint tu met une commande juste avant le pxl-test qui le fait passer de l'autre côté avant que le pxl-test soit effectué,mais c'est plus compliqué.
pour ca il faut simplement faire
Code
if X=50:1>X
if x=0:49>X
etc
ti82statfrlover le 07/02/2010 à 19:23
tu peux me faire un code je ne comprends pas-Coco- le 07/02/2010 à 19:31
J'ai fait un très beau snake sur graphe ^^
il marche niquel et ne prend que 980 octets...
ça fait sur des cases de 3 pixels par 3 pixels
Avec des niveaux de difficultés différents ^^ (facile, moyen, difficile)
peut etre le posterais-je un jour?
il faudrait d'abord que je crée le mode difficile ^^
le code est un peu compliqué mais je pense que ça vaut le coup
(c'est mon meilleur programme d'après moi ^^)-Coco- le 07/02/2010 à 19:32
Et pour répondre j'ai fait avec des Pt-On et Pt-Off ^^ti82statfrlover le 07/02/2010 à 20:52
explique le fonctionnementsypotu le 07/02/2010 à 21:08
pt-on(x,y,type)
type = 1 point (par défaut)
type = 2 carré 3×3
type = 3 croixti82statfrlover le 07/02/2010 à 21:12
ah je ne savais pas qu'on pouvais faire comme ça!sypotu le 07/02/2010 à 21:18
je te conseille de lire le chapitre 8 DESSIN de la notice, il explique tout ce qu'il faut savoir pour faire un jeu sur le graphe

sypotu le 07/02/2010 à 22:35
ah ok mais tu n'as même pas le cd ?
lit ou imprime ce chapitre quand tu sera sur l'ordi

sypotu le 07/02/2010 à 22:39
ah ok
moi aussi je suis sur psp mais j'ai de la chance mon père a pu m'imprimer la notice à son travail.
lit ou imprime ce chapitre quand tu seras sur l'orditi82statfrlover le 07/02/2010 à 23:58
ce n'est pas la peine je viens de créér un new snake qui marche pas mais la sur psp je vais pas le poster-Coco- le 08/02/2010 à 11:24
Si vous êtes sages et quand j'aurai la patience de tout recopier je vous mettrai le mien aussi

ti82statfrlover le 10/02/2010 à 17:59
ok dac Avertissement :Il s'agit d'une page optimisée pour la navigation mobile. Voir la
page originale.