[résolu] Problème Drawstat
Posté le 08/06/2013 22:42
Bonsoir
J'ai créé mon premier jeu casio sur ma graph 35+ il y a un moment, et récemment j'ai découvert le Drawstat, et j'ai voulu l'utiliser dans mon prog, seulement je n'y parvient pas
Si vous voulez m'aider voilà le code ;
(PS : j'ai aussi un problème avec la liste qui gère le score, elle commence toujours à 32 et elle ne se réinitialise pas à chaque partie
)
[brown]ViewWindow[/brown] [maroon]1[/maroon],[maroon]127[/maroon],[maroon]0[/maroon],[maroon]1[/maroon],[maroon]63[/maroon],[maroon]0[/maroon]
[brown]CoordOff[/brown]
[brown]GridOff[/brown]
[brown]AxesOff[/brown]
[brown]LabelOff[/brown]
[red]Lbl[/red] [maroon]0[/maroon]
[brown]Cls[/brown]
0[b]->[/b]Y
{[maroon]0[/maroon],[maroon]0[/maroon]}[b]->[/b]List [maroon]5[/maroon]
0[b]->[/b]D
48[b]->[/b]A
2[b]->[/b]B
53[b]->[/b]C
[brown]ClrText[/brown]
[b][blue]For[/blue][/b] [maroon]1[/maroon][b]->[/b]G [b][blue]To[/blue][/b] [maroon]115[/maroon]
[b][brown]PxlOn[/brown][/b] RanBin#(1,[maroon]63[/maroon]),RanBin#(1,[maroon]127[/maroon])
[b][blue]Next[/blue][/b]
[b][brown]Text[/brown][/b] [maroon]31[/maroon],[maroon]36[/maroon],[gray]"#E69A#E6A0#E6A0GRAVIUM#E6A0#E6A0#E69B"[/gray]
[b][brown]Circle[/brown][/b] [maroon]53[/maroon],[maroon]32[/maroon],[maroon]30[/maroon]
[b][brown]Circle[/brown][/b] [maroon]73[/maroon],[maroon]32[/maroon],[maroon]30[/maroon]Ý
[b][brown]Text[/brown][/b] [maroon]58[/maroon],[maroon]1[/maroon],[gray]"V [maroon]2[/maroon].1.1"[/gray]
[b][brown]Text[/brown][/b] [maroon]58[/maroon],[maroon]100[/maroon],[gray]"GD[b]->[/b]DEV"[/gray]Ý
[red]Lbl[/red] [maroon]2[/maroon]
0[b]->[/b]List [maroon]5[/maroon][1]
[brown]Cls[/brown]
[b][brown]Horizontal[/brown][/b] [maroon]1[/maroon]
[b][brown]Horizontal[/brown][/b] [maroon]2[/maroon]
[b][brown]Horizontal[/brown][/b] [maroon]3[/maroon]
[b][brown]Horizontal[/brown][/b] [maroon]4[/maroon]
[b][brown]Horizontal[/brown][/b] [maroon]5[/maroon]
[b][brown]Horizontal[/brown][/b] [maroon]6[/maroon]
[b][brown]Horizontal[/brown][/b] [maroon]7[/maroon]
[b][brown]Horizontal[/brown][/b] [maroon]8[/maroon]
[b][brown]Horizontal[/brown][/b] [maroon]9[/maroon]
[b][brown]Horizontal[/brown][/b] [maroon]10[/maroon]
[b][brown]Horizontal[/brown][/b] [maroon]11[/maroon]
[b][brown]Horizontal[/brown][/b] [maroon]53[/maroon]
[b][brown]Horizontal[/brown][/b] [maroon]54[/maroon]
[b][brown]Horizontal[/brown][/b] [maroon]55[/maroon]
[b][brown]Horizontal[/brown][/b] [maroon]56[/maroon]
[b][brown]Horizontal[/brown][/b] [maroon]57[/maroon]
[b][brown]Horizontal[/brown][/b] [maroon]58[/maroon]
[b][brown]Horizontal[/brown][/b] [maroon]59[/maroon]
[b][brown]Horizontal[/brown][/b] [maroon]60[/maroon]
[b][brown]Horizontal[/brown][/b] [maroon]61[/maroon]
[b][brown]Horizontal[/brown][/b] [maroon]62[/maroon]
[b][brown]Horizontal[/brown][/b] [maroon]63[/maroon]
[b][brown]Horizontal[/brown][/b] [maroon]64[/maroon]
[b][brown]Text[/brown][/b] [maroon]21[/maroon],[maroon]5[/maroon],[gray]"[F1] PLAY"[/gray]
[b][brown]Text[/brown][/b] [maroon]21[/maroon],[maroon]72[/maroon],[gray]"[F2] SCORES"[/gray]
[b][brown]Text[/brown][/b] [maroon]31[/maroon],[maroon]5[/maroon],[gray]"[F3] CREDITS"[/gray]
[b][brown]Text[/brown][/b] [maroon]41[/maroon],[maroon]72[/maroon],[gray]"[EXIT] QUIT"[/gray]
[b][brown]Text[/brown][/b] [maroon]31[/maroon],[maroon]72[/maroon],[gray]"[F4] CONTROLS"[/gray]
[b][brown]Text[/brown][/b] [maroon]41[/maroon],[maroon]5[/maroon],[gray]"[F5] ABOUT"[/gray]
[b][blue]Do[/blue][/b]:Getkey:[b][blue]LpWhile[/blue][/b] Ansá79 And Ansá69 And Ansá59 And Ansá47 And Ansá49 And Ansá39
Ans=[maroon]79[/maroon][b]->[/b][red]Goto[/red] A
Ans=[maroon]69[/maroon][b]->[/b][red]Goto[/red] S
Ans=[maroon]59[/maroon][b]->[/b][red]Goto[/red] [maroon]3[/maroon]
Ans=[maroon]47[/maroon][b]->[/b][red]Goto[/red] F
Ans=[maroon]49[/maroon][b]->[/b][red]Goto[/red] H
Ans=[maroon]39[/maroon][b]->[/b][red]Goto[/red] I
[red]Lbl[/red] A
ClrList
{[maroon]0[/maroon],[maroon]0[/maroon]}[b]->[/b]List [maroon]5[/maroon]
[brown]Cls[/brown]
[b][brown]Horizontal[/brown][/b] [maroon]8[/maroon]
[b][brown]Text[/brown][/b] [maroon]31[/maroon],[maroon]35[/maroon],[gray]"CHOOSE LEVEL"[/gray]
[b][brown]Text[/brown][/b] [maroon]58[/maroon],[maroon]2[/maroon],[gray]"1"[/gray]
[b][brown]Text[/brown][/b] [maroon]58[/maroon],[maroon]25[/maroon],[gray]"2"[/gray]
[b][brown]Text[/brown][/b] [maroon]58[/maroon],[maroon]50[/maroon],[gray]"3"[/gray]
[b][brown]Text[/brown][/b] [maroon]58[/maroon],[maroon]75[/maroon],[gray]"4"[/gray]
[b][brown]Text[/brown][/b] [maroon]58[/maroon],[maroon]100[/maroon],[gray]"5"[/gray]
[b][blue]Do[/blue][/b]:Getkey:[b][blue]LpWhile[/blue][/b] Ansá79 And Ansá69 And Ansá59 And Ansá49 And Ansá39
Ans=[maroon]79[/maroon][b]->[/b]1[b]->[/b]N
Ans=[maroon]69[/maroon][b]->[/b]2[b]->[/b]N
Ans=[maroon]59[/maroon][b]->[/b]3[b]->[/b]N
Ans=[maroon]49[/maroon][b]->[/b]4[b]->[/b]N
Ans=[maroon]39[/maroon][b]->[/b]5[b]->[/b]N
1[b]->[/b]Í
3[b]->[/b]V
[red]Lbl[/red] G
[brown]Cls[/brown]
N<1[b]->[/b]1[b]->[/b]N
N>5[b]->[/b]5[b]->[/b]N
Í[b]->[/b]List [maroon]5[/maroon][3]
[b][brown]Text[/brown][/b] [maroon]20[/maroon],[maroon]104[/maroon],[gray]"WAVE"[/gray]
[b][brown]Text[/brown][/b] [maroon]28[/maroon],[maroon]106[/maroon],List [maroon]5[/maroon][3]
[b][brown]Text[/brown][/b] [maroon]2[/maroon],[maroon]104[/maroon],[gray]"LVL"[/gray]
N=[maroon]1[/maroon][b]->[/b][b][brown]Text[/brown][/b] [maroon]10[/maroon],[maroon]106[/maroon],[gray]"1"[/gray]
N=[maroon]2[/maroon][b]->[/b][b][brown]Text[/brown][/b] [maroon]10[/maroon],[maroon]106[/maroon],[gray]"2"[/gray]
N=[maroon]3[/maroon][b]->[/b][b][brown]Text[/brown][/b] [maroon]10[/maroon],[maroon]106[/maroon],[gray]"3"[/gray]
N=[maroon]4[/maroon][b]->[/b][b][brown]Text[/brown][/b] [maroon]10[/maroon],[maroon]106[/maroon],[gray]"4"[/gray]
N=[maroon]5[/maroon][b]->[/b][b][brown]Text[/brown][/b] [maroon]10[/maroon],[maroon]106[/maroon],[gray]"5"[/gray]
[b][brown]Vertical[/brown][/b] [maroon]7[/maroon]
[b][brown]Vertical[/brown][/b] [maroon]100[/maroon]
[b][brown]Horizontal[/brown][/b] [maroon]1[/maroon]
[b][brown]Horizontal[/brown][/b] [maroon]2[/maroon]
[b][brown]Horizontal[/brown][/b] [maroon]3[/maroon]
[b][brown]Horizontal[/brown][/b] [maroon]4[/maroon]
[b][brown]Horizontal[/brown][/b] [maroon]5[/maroon]
[b][brown]Horizontal[/brown][/b] [maroon]6[/maroon]
[red]Lbl[/red] [maroon]1[/maroon]
Fill(0,List [maroon]5[/maroon])
[b][blue]Do[/blue][/b]
Í[b]->[/b]List [maroon]5[/maroon][3]
[b][brown]Text[/brown][/b] [maroon]20[/maroon],[maroon]104[/maroon],[gray]"WAVE"[/gray]
[b][brown]Text[/brown][/b] [maroon]28[/maroon],[maroon]106[/maroon],List [maroon]5[/maroon][3]
[b][brown]Text[/brown][/b] [maroon]42[/maroon],[maroon]104[/maroon],[gray]"SCORE"[/gray]
Y[b]->[/b]List [maroon]5[/maroon][1]
[b][brown]Text[/brown][/b] [maroon]50[/maroon],[maroon]107[/maroon],List [maroon]5[/maroon][1]
V[b]->[/b]List [maroon]5[/maroon][2]
[b][brown]Text[/brown][/b] [maroon]2[/maroon],[maroon]3[/maroon],List [maroon]5[/maroon][2]
[b][brown]Text[/brown][/b] [maroon]52[/maroon],A,[gray]"__"[/gray]
[b][blue]If[/blue][/b] C<52
[b][blue]Then[/blue][/b] [b][brown]Text[/brown][/b] Int C,B,[gray]"O"[/gray]
[b][blue]If[/blue][/b] Getkey=[maroon]29[/maroon]
[b][blue]Then[/blue][/b] N+1[b]->[/b]N
[red]Goto[/red] G
[b][blue]IfEnd[/blue][/b]
[b][blue]If[/blue][/b] Getkey=[maroon]79[/maroon]
[b][blue]Then[/blue][/b] N-1[b]->[/b]N
[red]Goto[/red] G
[b][blue]IfEnd[/blue][/b]
N=[maroon]1[/maroon][b]->[/b]5[b]->[/b]R
N=[maroon]2[/maroon][b]->[/b]7[b]->[/b]R
N=[maroon]3[/maroon][b]->[/b]9[b]->[/b]R
N=[maroon]4[/maroon][b]->[/b]11[b]->[/b]R
N=[maroon]5[/maroon][b]->[/b]13[b]->[/b]R
[b][blue]IfEnd[/blue][/b]
[b][blue]If[/blue][/b] Getkey=[maroon]47[/maroon]
[b][blue]Then[/blue][/b] [red]Goto[/red] P
[b][blue]IfEnd[/blue][/b]
[b][blue]If[/blue][/b] Getkey=[maroon]27[/maroon]
[b][blue]Then[/blue][/b] [b][brown]Text[/brown][/b] [maroon]52[/maroon],A,[gray]" "[/gray]
A+7[b]->[/b]A
[b][blue]IfEnd[/blue][/b]
[b][blue]If[/blue][/b] Getkey=[maroon]38[/maroon]
[b][blue]Then[/blue][/b] [b][brown]Text[/brown][/b] [maroon]52[/maroon],A,[gray]" "[/gray]
A-7[b]->[/b]A
[b][blue]IfEnd[/blue][/b]
[b][blue]If[/blue][/b] C=[maroon]53[/maroon]
[b][blue]Then[/blue][/b] [maroon]1[/maroon][b]->[/b]C
RanBin#(8,[maroon]95[/maroon])[b]->[/b]B
[b][brown]Text[/brown][/b] Int C,B,[gray]" "[/gray]
0[b]->[/b]D
[b][blue]IfEnd[/blue][/b]
C>51[b]->[/b]51[b]->[/b]C
[b][blue]If[/blue][/b] Dâ1
[b][blue]Then[/blue][/b] [b][brown]Text[/brown][/b] Int C,B,[gray]" "[/gray]
C+R[b]->[/b]C
[b][blue]IfEnd[/blue][/b]
D+1[b]->[/b]D
A<9[b]->[/b]88[b]->[/b]A
A>88[b]->[/b]9[b]->[/b]A
[b][blue]If[/blue][/b] Câ51
[b][blue]Then[/blue][/b] A+9[b]->[/b]Z
A-1[b]->[/b]L
[b][blue]If[/blue][/b] BâL And BàZ
[b][blue]Then[/blue][/b] Y+R[b]->[/b]Y
Í+1[b]->[/b]Í
53[b]->[/b]C
0[b]->[/b]D
[b][blue]Else[/blue][/b]
Í+1[b]->[/b]Í
V-1[b]->[/b]V
53[b]->[/b]C
0[b]->[/b]D
[b][blue]IfEnd[/blue][/b]
[b][blue]IfEnd[/blue][/b]
[b][blue]LpWhile[/blue][/b] V>0
52[b]->[/b]A
D>6[b]->[/b]6[b]->[/b]D
[b][blue]If[/blue][/b] Y>Mat A[1,[maroon]1[/maroon]]
[b][blue]Then[/blue][/b] Y[b]->[/b]Mat A[1,[maroon]1[/maroon]]
[b][blue]IfEnd[/blue][/b]
[brown]Cls[/brown]
[b][brown]Horizontal[/brown][/b] [maroon]8[/maroon]
[b][brown]Text[/brown][/b] [maroon]16[/maroon],[maroon]35[/maroon],[gray]"+ GAME OVER +"[/gray]
[b][brown]Text[/brown][/b] [maroon]29[/maroon],[maroon]25[/maroon],[gray]"SCORE="[/gray]
[b][brown]Text[/brown][/b] [maroon]29[/maroon],[maroon]55[/maroon],List [maroon]5[/maroon][1]
[b][brown]Text[/brown][/b] [maroon]43[/maroon],[maroon]25[/maroon],[gray]"BEST="[/gray]
[b][brown]Text[/brown][/b] [maroon]43[/maroon],[maroon]55[/maroon],Mat A[1,[maroon]1[/maroon]]
List [maroon]5[/maroon][1]=Mat A[1,[maroon]1[/maroon]][b]->[/b][b][brown]Text[/brown][/b] [maroon]30[/maroon],[maroon]80[/maroon],[gray]"NEW BEST¯«¯"[/gray]
Fill(0,List [maroon]5[/maroon])
[b][brown]Text[/brown][/b] [maroon]58[/maroon],[maroon]5[/maroon],[gray]"[F1] RETRY"[/gray]
[b][brown]Text[/brown][/b] [maroon]58[/maroon],[maroon]72[/maroon],[gray]"[F2] MENU"[/gray]
[b][blue]Do[/blue][/b]:Getkey:[b][blue]LpWhile[/blue][/b] Ansá79 And Ansá69
Ans=[maroon]79[/maroon][b]->[/b][red]Goto[/red] A
Ans=[maroon]69[/maroon][b]->[/b][red]Goto[/red] [maroon]2[/maroon]
[red]Lbl[/red] S
[brown]Cls[/brown]
[b][brown]Horizontal[/brown][/b] [maroon]8[/maroon]
[b][brown]Text[/brown][/b] [maroon]33[/maroon],[maroon]35[/maroon],[gray]"BEST SCORE="[/gray]
[b][brown]Text[/brown][/b] [maroon]43[/maroon],[maroon]35[/maroon],Mat A[1,[maroon]1[/maroon]]
[b][brown]Text[/brown][/b] [maroon]58[/maroon],[maroon]5[/maroon],[gray]"[F1] BACK"[/gray]
[b][blue]Do[/blue][/b]:Getkey:[b][blue]LpWhile[/blue][/b] Ansá79
Ans=[maroon]79[/maroon][b]->[/b][red]Goto[/red] [maroon]2[/maroon]
[red]Lbl[/red] [maroon]3[/maroon]
[brown]Cls[/brown]
[b][brown]Text[/brown][/b] [maroon]5[/maroon],[maroon]41[/maroon],[gray]"CREDITS"[/gray]
[b][brown]Text[/brown][/b] [maroon]12[/maroon],[maroon]11[/maroon],[gray]"CREATED BY GABRIEL DELAUNAY"[/gray]
[b][brown]Text[/brown][/b] [maroon]20[/maroon],[maroon]11[/maroon],[gray]"EDITED BY GD[b]->[/b]DEV"[/gray]
[b][brown]Text[/brown][/b] [maroon]30[/maroon],[maroon]37[/maroon],[gray]"THANKS [b][blue]TO[/blue][/b]"[/gray]
[b][brown]Text[/brown][/b] [maroon]38[/maroon],[maroon]10[/maroon],[gray]"SHAD_, ISRAK, ANTOINE"[/gray]
[b][brown]Text[/brown][/b] [maroon]46[/maroon],[maroon]10[/maroon],[gray]"GAUTRET, TOTOYO AND DELTOD"[/gray]
[b][brown]Horizontal[/brown][/b] [maroon]8[/maroon]
[b][brown]Text[/brown][/b] [maroon]58[/maroon],[maroon]5[/maroon],[gray]"[F1] BACK"[/gray]
[b][blue]Do[/blue][/b]:Getkey:[b][blue]LpWhile[/blue][/b] Ansá79
Ans=[maroon]79[/maroon][b]->[/b][red]Goto[/red] [maroon]2[/maroon]
[red]Lbl[/red] P
[brown]Cls[/brown]
[b][brown]Horizontal[/brown][/b] [maroon]8[/maroon]
[b][brown]Text[/brown][/b] [maroon]40[/maroon],[maroon]45[/maroon],[gray]"[EXE] BACK"[/gray]
[b][brown]Text[/brown][/b] [maroon]58[/maroon],[maroon]5[/maroon],[gray]"[F1] QUIT"[/gray]
[b][brown]Text[/brown][/b] [maroon]25[/maroon],[maroon]52[/maroon],[gray]"PAUSE"[/gray]
[b][blue]Do[/blue][/b]:Getkey:[b][blue]LpWhile[/blue][/b] Ansá31 And Ansá79
Ans=[maroon]31[/maroon][b]->[/b][red]Goto[/red] G
Ans=[maroon]79[/maroon][b]->[/b][red]Goto[/red] F
[red]Lbl[/red] H
[brown]Cls[/brown]
[b][brown]Horizontal[/brown][/b] [maroon]8[/maroon]
[b][brown]Text[/brown][/b] [maroon]2[/maroon],[maroon]50[/maroon],[gray]"CONTROLS"[/gray]
[b][brown]Text[/brown][/b] [maroon]10[/maroon],[maroon]5[/maroon],[gray]"LEFTPAD = LEFT"[/gray]
[b][brown]Text[/brown][/b] [maroon]18[/maroon],[maroon]5[/maroon],[gray]"RIGHTPAD = RIGHT"[/gray]
[b][brown]Text[/brown][/b] [maroon]26[/maroon],[maroon]5[/maroon],[gray]"F1 = PREVIOUS LEVEL"[/gray]
[b][brown]Text[/brown][/b] [maroon]34[/maroon],[maroon]5[/maroon],[gray]"F2 = [b][blue]NEXT[/blue][/b] LEVEL"[/gray]
[b][brown]Text[/brown][/b] [maroon]42[/maroon],[maroon]5[/maroon],"EXIT = PAUSE GAME
[b][brown]Text[/brown][/b] [maroon]58[/maroon],[maroon]5[/maroon],[gray]"[F1] MENU"[/gray]
[b][blue]Do[/blue][/b]:Getkey:[b][blue]LpWhile[/blue][/b] Ansá79
Ans=[maroon]79[/maroon][b]->[/b][red]Goto[/red] [maroon]2[/maroon]
[red]Lbl[/red] I
[brown]Cls[/brown]
[b][brown]Text[/brown][/b] [maroon]13[/maroon],[maroon]8[/maroon],[gray]"THE GOAL IS [b][blue]TO[/blue][/b] CATCH AS MUCH"[/gray]
[b][brown]Text[/brown][/b] [maroon]21[/maroon],[maroon]8[/maroon],[gray]"COMETS AS YOU CAN"[/gray]
[b][brown]Text[/brown][/b] [maroon]29[/maroon],[maroon]15[/maroon],[gray]"YOU HAVE THREE LIVES"[/gray]
[b][brown]Text[/brown][/b] [maroon]37[/maroon],[maroon]15[/maroon],[gray]"THE FALLING SPEED"[/gray]
[b][brown]Text[/brown][/b] [maroon]44[/maroon],[maroon]15[/maroon],[gray]"DEPENDS OF THE LEVEL"[/gray]
[b][brown]Horizontal[/brown][/b] [maroon]8[/maroon]
[b][brown]Text[/brown][/b] [maroon]58[/maroon],[maroon]2[/maroon],[gray]"[F1] BACK"[/gray]
[b][blue]Do[/blue][/b]:Getkey:[b][blue]LpWhile[/blue][/b] Ansá79
Ans=[maroon]79[/maroon][b]->[/b][red]Goto[/red] [maroon]2[/maroon]
[red]Lbl[/red] F
[brown]Cls[/brown]
[brown]CoordOn[/brown]
[brown]GridOn[/brown]
[brown]AxesOn[/brown]
[brown]LabelOn[/brown]
[b][blue]Stop[/blue][/b]
edit BTL: la couleur a été rajoutée
Citer : Posté le 08/06/2013 22:52 | #
j'ai mis le code dans l'espace réservé pour.
Et mets plutot le programme en fichier joint pour qu'on puisse le tester. Ce sera plus simple
Jouez à 6 sur une seule calto : Curve Fever
Un die and retry qui vous fera bieeeen rager Test Andropov
un très bon sokoban
le seul vrai jeu de foot en basic : FIFA 12
Ca c'est ce que j'appelle un jeu de reflexion jewel master
Qui vaincra l'intelligence artificielle de cet othello
Le célèbre pacman
Et tant d'autres BTL's games
Le jeu du mois de Novembre et award du jeu le plus dur de l'année 2013 MultiTask, testez-le
Citer : Posté le 09/06/2013 00:04 | #
D'ailleurs, plutot que
N=2=>text 106,10,"2"
etc.
envie de plonger dans la mer pour ramasser des tresors? => ballon sea
envie de sauver l'univers dans un jeu avec une longue durée de vie? => saviors of the future
un add-in addictif avec plein de secret et de trophées => evasion survival
un shmup bien dur et sadique => saviors 2
merci a tout le monde pour son soutien
zelda prizm de smashmaster (en esperant qu'il puisse le finir)
les tests de marmotti
un RPG de dark storm
(dont je connais le nom, mais pas vous )Arcuz !Citer : Posté le 09/06/2013 00:25 | #
et au lieu d'écrire
Horizontal 2
Horizontal 3
Horizontal 4
Horizontal 5
Horizontal 6
Horizontal 7
Horizontal 8
Horizontal 9
Horizontal 10
Horizontal 11
Horizontal 53
Horizontal 54
Horizontal 55
Horizontal 56
Horizontal 57
Horizontal 58
Horizontal 59
Horizontal 60
Horizontal 61
Horizontal 62
Horizontal 63
Horizontal 64
Horizontal A
Next[/strike]
For 1->A To 11
Horizontal A
Horizontal 65-A
Next
et au lieu d'écrire
Ans=79->1->N
Ans=69->2->N
Ans=59->3->N
Ans=49->4->N
Ans=39->5->N
Tu peux écrire
9-((Ans+1)/10)->N
Dans ton code je ne vois pas trop comment on pourrait utiliser le drawstat, car la partie graphique n'est pas assez complète, le DrawStat est utile pour afficher par exemple des images complexes, inutile d'utiliser le Drawstat pour quelques Horizontal
Citer : Posté le 09/06/2013 01:04 | #
encore une fois, je vais me permettre de te reprendre Smashmaster:
Tu peux écrire
Horizontal A
Next
s\'il utilisait ce code, son écran serait totalement noir.
Ce qu\'il faudrait utiliser serait plutôt:
Horizontal A
Horizontal 64-A
Next
-en C:
-Un pong.
-Un projet en pause. Je compte le reprendre de temps en temps: Summer Cursed
-mon tuto sur les Str
Mes calto: G25+, G75
Mon minecraft en dévelopement
-Portal2D de JavierXD
-CalCraft de Wime
-GeekBros du groupe GeekBrothers (Eiyeron,Siapran,KevKevVTT,Adbook,LIMachi)
Citer : Posté le 09/06/2013 02:22 | #
Mince, je n'ai pas vu que les horizontal s'arrêtent à 11 et reprennent à 53, encore une fois merci limachi, j'ai corrigé.
Citer : Posté le 09/06/2013 10:58 | #
Si tu veux pouvoir utiliser le Drawstat il ne faut pas oublier d'ajouter "S-WindMan" au début de ton programme !
Je te conseil également d'ajouter un "FuncOff".
La Planète Casio est accueillante : n'hésite pas à t'inscrire pour laisser un message ou partager tes créations !
Citer : Posté le 09/06/2013 15:07 | # | Fichier joint
Merci pour vos réponses
Oui en effet certaines parties du programmes sont un peu brutes et j'aurais pu faire plus simple, mais elles ne correspondent qu'au menus et la vitesse ici n'es pas un problème.
J'aurais voulu utiliser le Drawstat car vous vous en rendrez compte si vous testez le prog, les mouvements de la plateforme sont très lents et c'est vraiment pénible à jouer. Sinon je sèche vraiment sur la liste, pourquoi ce 32 Je réinitialise pourtant à tout va dans le prog
Je vous link le prog en tout cas ;
Citer : Posté le 09/06/2013 16:12 | #
C'est sans doute à cause de Circle.
Je crois que Y est utilisée comme variable. Utilise une autre variable à cette ligne :
Vitesse des fonctions en Basic Casio | 7 days CPC | Casio Universal Wiki | Tutoriel Basic Casio
>>> Give me a click Brother <<< >>> Teste mon générateur de mots nouveaux <<<
>>> Random Youtube Video <<<
Citer : Posté le 09/06/2013 16:32 | #
Circle utilise X, Y, et T.
Citer : Posté le 09/06/2013 16:58 | #
Yeah
Merci à toi Totoyo, pour ça et ton super tuto
En effet c'était bien ça, j'ai mis G à la place du coup.
Citer : Posté le 09/06/2013 17:35 | #
De rien Wejden, mais de quel super tuto parles-tu ?
Vitesse des fonctions en Basic Casio | 7 days CPC | Casio Universal Wiki | Tutoriel Basic Casio
>>> Give me a click Brother <<< >>> Teste mon générateur de mots nouveaux <<<
>>> Random Youtube Video <<<
Citer : Posté le 09/06/2013 18:46 | #
Celui avec Deltod, c'est avec lequel j'ai débuté
http://www.siteduzero.com/informatique/tutoriels/apprenez-le-basic-casio
Ajouté le 11/06/2013 à 19:16 :
Personne ne sait pour la lenteur de la plate forme ?
Citer : Posté le 11/06/2013 22:09 | #
Ah oui, c'était un cours de Deltod que j'ai repris l'année dernière. Je ne l'ai toujours pas mis à jour
Il est où ton code avec le DrawStat ?
Sinon, tu sais, les fonctions graphiques sont très lentes...
Vitesse des fonctions en Basic Casio | 7 days CPC | Casio Universal Wiki | Tutoriel Basic Casio
>>> Give me a click Brother <<< >>> Teste mon générateur de mots nouveaux <<<
>>> Random Youtube Video <<<
Citer : Posté le 12/06/2013 14:21 | #
Nan finalement de ce que j'ai entendu le Drawstat ne serait pas très utilie dans mon prog enfait. Le soucis c'est que pour que la plateforme bouge, il faut appuyer longtemps sur la touche et la plupart du temps elle disparait (car elle s'actualise)
Citer : Posté le 12/06/2013 16:39 | #
a partir du moment ou tu utilises l'écran graphique, le drawstat est TOUJOURS utile
Je te conseille vraiment de l'apprendre parce que, bien utilisé, tu peux en faire des merveilles
Jouez à 6 sur une seule calto : Curve Fever
Un die and retry qui vous fera bieeeen rager Test Andropov
un très bon sokoban
le seul vrai jeu de foot en basic : FIFA 12
Ca c'est ce que j'appelle un jeu de reflexion jewel master
Qui vaincra l'intelligence artificielle de cet othello
Le célèbre pacman
Et tant d'autres BTL's games
Le jeu du mois de Novembre et award du jeu le plus dur de l'année 2013 MultiTask, testez-le
Citer : Posté le 13/06/2013 13:18 | #
Pour créer une boucle réactive à l'appui d'une touche, je te conseille ceci :
Do
Do
[i]* Calcul + Actualisation des plateformes qui bougent */[/i]
Getkey->K
LpWhile K=0
[i]/* Code en fonction de la touche appuyée (K) */[/i]
LpWhile 1
A adapter en fonction de ton programme.
Vitesse des fonctions en Basic Casio | 7 days CPC | Casio Universal Wiki | Tutoriel Basic Casio
>>> Give me a click Brother <<< >>> Teste mon générateur de mots nouveaux <<<
>>> Random Youtube Video <<<
Citer : Posté le 13/06/2013 15:40 | #
Avant la fin de l'été vous aurez un cours de 6 pages par moi sur le Drawstat, promis
Citer : Posté le 13/06/2013 18:33 | #
Merci Totoyo maintenant le rafraîchissement marche sans problème , par contre il faut toujours appuyer au moins 1/2 sec sur les flèches pour qu'elle bouge
Mais déjà c'est beaucoup plus jouable
Citer : Posté le 13/06/2013 18:55 | #
Ouais c'est bof ton truc Totoyo :/
Ça rend pas l'appuie sur les touches plus réactif.
Regarde ici
Citer : Posté le 13/06/2013 19:50 | #
Je suis d'accord avec toi, on peut toujours le rendre plus réactif, mais je sais les débutants ont tendance à tout mettre dans une seule et unique boucle
Vitesse des fonctions en Basic Casio | 7 days CPC | Casio Universal Wiki | Tutoriel Basic Casio
>>> Give me a click Brother <<< >>> Teste mon générateur de mots nouveaux <<<
>>> Random Youtube Video <<<