je vous présente mon nouveau jeu, platforming.
Comme son nom l'indique, il s'agit d'un jeu de plate-forme, sur TI, en TI-basic.
Le jeu est actuellement en projet, il me faudrais des idées pour le créer.
J'ai fait la création de map, le passage de lvl... Bref allez voir dans le lien ci-dessous
Pour l'instant, il n'est pas très amusants, je compte sur vous pour me donner vos idées
Code:
- Code:
:ClrDraw
:DelVar KDelVar IDelVar L:1→M
:0→Xmin:1→ΔX
:0→Ymin:1→ΔY
:GridOff:Full:AxesOff
:Text(57,60,"Loading..."
:Text({-}1,9,10,"Plat Forming"
:Text(20,30,"by Wistaro"
:Pause
:Menu(" PlaTForming","Jouer",J,"Quitter",Q
:Lbl J:ClrDraw
:DelVar GDelVar H
:15→A:10→B
:Text(0,0,"Generating level...
:If I:Goto J2
:Menu("Mode","Plein",M1,"Invisible",M2
:Lbl M1:1→I:Goto J2
:Lbl M2:10→I:Goto J2
:Lbl J2
:For(C,1,20
:randInt(0,94→U
:randInt(0,45→V
:Line(U,V,U,0
:randInt(1,15→W
:Line(U,V,U+W,V
:Line(U+W,V,U+W,0
:For(L,U,U+W,I
:Line(L,V,L,0
:End:End
:For(F,54,62
:Line(0,F,70,F,0
:End
:Text(1,2,"Level:":For(Z,1,M*10
:randInt(0,92→S
:randInt(0,61→T
:Pt-On(S,T
:End
:Horizontal 62
:Vertical 0
:Line(0,54,30,54
:Line(30,54,30,62
:Repeat K=45
:DelVar K
:getKey→K
:If B=93:Then
:M+1→M:Goto J
:End
:Text(1,26,M
:Pxl-On(A,B
:Pxl-On(A+1,B
:Pxl-On(A+1,B+1
:Pxl-On(A,B+1
:If K=26 and pxl-Test(A,B+2)=0 and pxl-Test(A+1,B+2)=0:Then:B+1→B:Pxl-Off(A,B-1:Pxl-Off(A+1,B-1:End
:If K=24 and pxl-Test(A,B-1)=0 and pxl-Test(A+1,B-1)=0:Then:B-1→B:Pxl-Off(A,B+2:Pxl-Off(A+1,B+2:End
:If K=25 and (pxl-Test(A+2,B)=1 or pxl-Test(A+2,B+1)=1):1→G
:If G=1:Then:A-1→A:H+1→H:Pxl-Off(A+2,B:Pxl-Off(A+2,B+1
:End
:If H=15 or pxl-Test(A-1,B)=1 or pxl-Test(A-1,B+1)=1:Then:0→G:0→H:End
:If G=0 and pxl-Test(A+2,B)=0 and pxl-Test(A+2,B+1)=0:A+1→A
:Pxl-Off(A-1,B
:Pxl-Off(A-1,B+1
:End