Autorisation : Membre
Nb de messages : 8
Inscrit le : Mer 19 Oct 2011, 13:54
Posté le : Mer 19 Oct 2011, 14:22
Alors, voilà un jeu assez simple, le "labysnake". Le but est de déplacer votre personnage jusqu'au bout du labyrynthe. Pour cela, il ne faut pas vous cogner au paroi! Allez, assez parlé, voilà le programme:
Code
:AxesNaff
:0->Xmin:94->Xmax:0->Ymin:62->Ymax
:EffDessin
:RappelImage X // rentrez les deux code suivants à ce niveau là, et supprimez RappelImage X
:1->Y:1->X:1->A:0->B:24->K
:Lbl A
:Pxl-On(X,Y
:(pxl-Test(X+A,Y+B))+(X+A<=0)+(X+A>=94)+(Y+B<=0)+(Y+A>=62)->[Théta]
:If [Théta]>0:Goto B
:codeTouche->K
:If K=24:Goto 1
:If K=25:Goto 2
:If K=26:Goto 3
:If K=34:Goto 4
:X+A->X
:Y+B->Y
:Goto A
:Lbl B
:Cercle(Y,62-X,2)
:-10->Xmin:10->Xmax:-10->Ymin:10->Ymax
:Disp "","PERDU"
:Stop
:Lbl 1
:0->A:-1->B
:Goto A
:Lbl 2
:-1->A:0->B
:Goto A
:Lbl 3
:0->A:1->B
:Goto A
:Lbl 4
:1->A:0->B
:Goto A
Edit: Vous pouvez aussi creer vos propre niveaux avex la fonction Stylo (2nde, dessin, A
Mais il faut après enregistrer l'image et si vous rentrer les code suivants dans le premiers, les supprimers. De plus, le cadre est obligatoire pour le bon fonctionnement du jeu.
Maintenant, voici le cadre du niveau (qu'il faudra enregistrer)
Autorisation : Membre
Nb de messages : 80
Inscrit le : Jeu 24 Fév 2011, 19:12
Posté le : Mer 19 Oct 2011, 15:50
Woaw!!
J'avais déjà fait un jeu de labyrinthe similaire avec 2 niveaux.
Tu pourrais faire une pic pour le niveau (comment faire:à la fin de ton code avec ous les "Ligne(", met "storepic 1" ou "sauveimage 1" si tu as une fr. lance ensuite le prog, puis branche ta calto à l'ordi. lance ti connect et dans les images de ta calto, récupère la pic en faisant un cliquer-glisser dans un dossier de ton ordi. uploade ensuite l'image sur mediafire) et l'uploader stp?
---------------------- Aussi connu sous le nom de f/x=x².
Autorisation : Membre
Nb de messages : 1387
Inscrit le : Ven 25 Mar 2011, 22:58
Posté le : Mer 19 Oct 2011, 21:20
Si tu as un cable pour relier la TI à l'ordi, tu télécharge l'image et dans le programme tu remplace le X de rappelImage X par 1 (sans te préocuper des deux autres programmes). Sinon, tu remplace le rappelImage X par le code
Code
FnOff
GraphOff
QuadOff
Suivit du code du premier second programme puis celui du 3ème.
Dans les deux cas ça devrait marcher.
Sandro
---------------------- mort à l'inutile, place à la mémoire libre et aux programmes
Autorisation : Membre
Nb de messages : 8
Inscrit le : Mer 19 Oct 2011, 13:54
Posté le : Lun 24 Oct 2011, 10:24
Tu peut aussi faire un programme avec les deux derniers codes, le lancer, puis faire 2nde, prgm, droite, droite, 1, et rajoute le numéro de ton choix derrière. Mais bon, c'est beaucoup plus lourd une image.
Sinon, vous le trouvez comment ce programme.
P.S: je vais éditer le premier message pour simplifier les choses.
P.P.S: quelqu'un peut-il me dire comment faire pour le retard de touche?
Autorisation : Membre
Nb de messages : 1387
Inscrit le : Ven 25 Mar 2011, 22:58
Posté le : Mar 25 Oct 2011, 10:50
C'est possible, mais il fat que tu utilise des variables intermédiaires : tu fait passer chaque tour la nouvelle position théorique dans une variable après avoir fait passé celle-ci dans la position réelle.
Sandro
---------------------- mort à l'inutile, place à la mémoire libre et aux programmes