Poster un nouveau sujet Poster une réponse
laby 3D
Auteur Message
Persalteas



Autorisation : Membre
Nb de messages : 2086
Inscrit le : Sam 23 Jan 2010, 20:09
Posté le : Mer 09 Jui 2010, 15:53   Citer 

ce programme est un labyrinthe en 3D dans lequel on se déplace et on rammasse des billes pour passer au niveau suivant.

Mais ce programme est très, très lassant, comme jeu.
il faut vraiment avoir rien a faire en cours pour jouer à ça.

Si vous pouviez m'aider à l'améliorer, j'aimerais bien.

Code

PleinEcr
Effdessin
EffEcr
GraphOff
FonctOff
QuadNaff
AxesNaff
0->Xmin
0->Ymin
94->Xmax
62->Ymax
Ligne(94,0,65,2
Ligne(65,41,65,21
Ligne(65,41,94,41
Ligne(65,41,94,30
Ligne(94,32,76,39
Ligne(65,41,76,39
Ligne(94,39,76,39
Ligne(65,33,38,32
Ligne(0,0,38,32
Ligne(38,56,38,32
Ligne(38,56,0,37
Ligne(38,56,94,54
Ligne(94,55,38,58
Ligne(37,57,0,39
Ligne(0,49,19,49
Ligne(23,51,0,51
Ligne(21,62,0,51
Ligne(25,62,5,52
Ligne(38,58,46,62
Ligne(43,59,49,62
Ligne(71,62,63,57
Ligne(48,18,50,24
Ligne(56,27,50,24
Ligne(56,27,55,24
Ligne(56,27,52,27
Texte(0,40,"[couleur=#AA0000]insérez ici 35 espaces[/couleur]"
Ligne(78,62,78,56
Ligne(39,56,78,56
Ligne(39,56,39,62
Texte(0,82,"          ")
Ligne(81,62,81,56
Ligne(94,56,81,56
Ligne(94,56,94,62
SauveImage 1
EffDessin
Ligne(0,0,26,22
Ligne(26,41,26,22
Ligne(26,41,0,33
Ligne(0,35,26,43
Ligne(0,43,26,43
Ligne(22,41,0,41
Ligne(26,30,65,30
Ligne(65,21,94,0
Ligne(65,21,65,41
Ligne(94,34,65,41
Ligne(94,36,70,41
Ligne(66,42,94,42
Ligne(77,40,94,40
Horizontale 52
Horizontale 54
Ligne(84,58,94,62
Ligne(75,62,59,55
Ligne(55,55,69,62
Ligne(43,62,25,55
Ligne(37,62,17,55
Ligne(28,59,0,59
Ligne(34,61,0,61
Texte(0,40,"[couleur=#AA0000]insérez ici 38 espaces[/couleur]"
Ligne(78,62,78,56
Ligne(39,56,78,56
Ligne(39,56,39,62
Texte(0,82,"            ")
Ligne(81,62,81,56
Ligne(94,56,81,56
Ligne(94,56,94,62
SauveImage 3
EffDessin
Ligne(61,38,94,25
Ligne(0,0,24,14
Ligne(24,35,24,14
Ligne(24,35,0,26
Ligne(24,35,18,35
Ligne(0,28,18,35
Ligne(0,40,18,35
Ligne(0,43,24,36
Ligne(25,25,61,18
Ligne(75,0,61,18
Ligne(61,38,61,18
Ligne(61,38,94,55
Ligne(94,53,67,39
Ligne(66,39,94,28
Ligne(88,31,94,34
Ligne(61,38,0,50
Ligne(0,52,64,40
Ligne(56,43,56,54
Ligne(69,61,56,54
Ligne(13,62,56,54
Ligne(13,62,13,50
Ligne(13,62,0,56
Ligne(0,59,8,62
Ligne(24,62,55,56
Ligne(65,61,55,56
Texte(0,40,"[couleur=#AA0000]insérez ici 35 espaces[/couleur]"
Ligne(78,62,78,56
Ligne(39,56,78,56
Ligne(39,56,39,62
Texte(0,82,"          ")
Ligne(81,62,81,56
Ligne(94,56,81,56
Ligne(94,56,94,62
SauveImage 2
EffDessin






frozen.gif

voilà! ça, c'est ce qui permet de tracer les images dont le prog a besoin.
si vous ne voulez pas alourdir le jeu, n'éxécutez ce prog qu'une fois, puis ne supprimmez pas les images.

Si vous avez la flemme de recopier, tracez à la main!! karate.gif

 Adresse email Haut de page Bas de page 
 
Persalteas



Autorisation : Membre
Nb de messages : 2086
Inscrit le : Sam 23 Jan 2010, 20:09
Posté le : Mer 09 Jui 2010, 16:17   Citer 

voilà le prog en lui même:
l se trouve dans le menu liste, dans OPS, tout en bas.

Code

EffDessin
Lbl 0
Menu("°°°°°LABY°3D°°°°","NOUVELE PARTIE",A,"REPRENDRE",B,"QUITTER",C
Lbl B
1->lLABY(1
If dim(lLABY)=/=1
Then
lLABY(2)->L
lLABY(3)->D
lLABY(4)->V
lLABY(5)->M
lLABY(6)->S
156->lLABY(1)
End
If lLABY(1)=156:Goto 1
Goto 0
Lbl A
1->L:0->N
0->D:0->E
0->S:3->M
Lbl 1
EffDessin
For(K,0,4D-1,4
Texte(0,41+K,"°"
End
Texte(0,82,S
If M=1:RappelImage 1
If M=2:RappelImage 2
If M=3:RappelImage 3
If E:Then
For(K,0,E-1
Texte(50,30+5K,"°"
D+1->D
S+10->S
End
End
0->K
While K=0
codeTouche->K
If K=/=45 et ((M=1 et K=/=26) ou (M=2 et K=/=24) ou (M=3 et K=/=24 et K=/=26))
0->K
End
If K=45:Goto A1
Lbl 1A
entAléat(1,3)->M
If entAléat(1,9)=1:Then
entAléat(1,9)->E
If E<5:1->E
If E=9:3->E
If E>4:2->E
Else
0->E
End
If D>=L:Then
L+1->L
0->D
If L=10:Then
Horizontale 15
Horizontale 47
For(K,16,46
Ligne(0,K,94,K,0
End
Ligne(0,15,0,47
Ligne(94,15,94,47
Texte(18,3,"PARTIE TERMINEE!
Texte(35,30,"TOTAL SCORE :  ",S
Pause
Goto C
End
EffEcr
Output(4,1,"----LEVEL-------"
Output(4,12,L
Pause
EffEcr
End
Goto 1
Lbl A1
Menu("PAUSE","REPRENDRE",1A,"SAUVEGARDER",2A,"QUITTER",C
Lbl 2A
{1,L,D,V,M,S}->lLABY
EffEcr
Pause "---SAUVEGARDE---"
Goto A1
Lbl C
EffVar Img1   -|
EffVar Img2    |--> que si vous avez sauvegardé le code des images!!
EffVar Img3   -|
EffVarLEffVarDEffVarVEffVarM
EffEcr
ZStandard
AxesAff
Output(1,1,"


Img1 2 et 3 se trouve dans [var]

aidez moi si vous avez le courage! :D









 Adresse email Haut de page Bas de page 
 
Persalteas



Autorisation : Membre
Nb de messages : 2086
Inscrit le : Sam 23 Jan 2010, 20:09
Posté le : Sam 12 Jui 2010, 16:33   Citer 

tenez, bande de flemmards!
http://www.sendspace.com/file/db9wxl

 Adresse email Haut de page Bas de page 
 
Google_AdSense



Publicité    



 
Poster un nouveau sujet Poster une réponse





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