Etant celui qui organise le défi, je ne devrais pas participer, mais je présente tout de même mon petit programme!
- Spécificités - - Menu 100% graphique interactif
- Jouabilité innovante sur les 2 écrans
- 50 niveaux de jeux différents!
- Choix du style possible: blanc ou noir
- Ajout d'un score avec risque:
plus le niveau est élevé, plus vous pouvez faire un score élevé. Par exemple, avec le niveau 1 et un fpart de 0, votre score maximal sera de 9 ( si vous trouvez du premier coup), mais si vous passer au lvl 2, le sore maximum passe à 35!
- Sauvegarde du meilleur coup
- Sauvegarde du score le plus élevé.
- Possibilité de reset les scores
- Avertissement lors d'un niveau difficile.
- Commandes - Au menu principal
- Augmenter le niveau: ALPHA
- Diminuer le niveau: 2ND
- Augmenter le fPart (le nombre de chiffre après la virgule): UP
- Diminuer le fPart: DOWN
- Affecter le style noir: MODE
- Affecter le style blanc: DEL
- Se déplacer dans score/play/exit: RIGHT/DOWN
Au menu des scores:
- Quitter: ENTER
- Effacer les scores: CLEAR
En cour de jeu:
- Rentrer un chiffre: Clavier numérique
- Revenir au menu principal: tapez un chiffre négatif
- Screenshoot -
- Code source (TI-basic z80) - - Code: Select all
:Lbl 0
:Full:AxesOff
:0→Xmin:0→Ymin
:1→∆X:1→∆Y
:ClrDraw
:Lbl 5
:Horizontal 62
:Horizontal 0
:Vertical 94
:Vertical 0
:Line(79,62,79,53
:Line(79,53,94,53
:Text(1,84,"- +
:StorePic 1
:Text(‾1,3,15,"Juste Prix
:Text(50,10,"Score
:Text(50,43,"Play
:Text(50,70,"Exit
:Line(15,51,74,51
:Line(36,0,36,14
:Line(68,14,68,45
:Line(64,14,64,0
:Horizontal 14
:Text(20,7,"Lvl: 1 2 3 4 5
:21→A
:DelVar FText(30,7,"fPart:
:Text(40,7,"Style:
:48→G:2→J
:15→V:39→W
:1→O
:"Yes→Str1
:Repeat K=45
: getKey→K
: Text(V,75,"+
: Text(W,85,"-
: If V=15:2→X
: If V=39:‾2→X
: V+X→V:W-X→W
: Pt-On(G,4
: If K=24 or K=26:Pt-Off(G,4
: G+30(K=26 and J<3)-30(K=24 and J>1→G
: 1+(G-18)/30→J
: If K=85 or K=95:Text(‾1,30,40," "
: F+(K=25 and F<9)-(K=34 and F>0→F
: If K=21 or K=31:Then
: Line(A,43,A+6,43,0
: Line(A,43,A,35,0
: Line(A+6,43,A+6,35,0
: Line(A,35,A+6,35,0
: End
: A+9(K=21 and L<5)-9(K=31 and L>1→A
: If K=22:1→O
: If K=23:DelVar O
: If K=22:"Yes→Str1
: If K=23:"No "→Str1
: Text(30,40,F
: Text(40,40,Str1
: Line(A,43,A+6,43
: Line(A,43,A,35
: Line(A+6,43,A+6,35
: Line(A,35,A+6,35
: 1+(A-21)/9→L
: If K=105 and J=2:Goto Q
: If K=105 and J=1:Goto S
: If K=105 and J=3:Goto P
:End
:Lbl Q
:If F>3:Then
: For(A,45,17,‾1
: Line(22,A,71,A,0
: End
: Line(22,45,71,45
: Line(71,45,71,17
: Line(71,17,22,17
: Line(22,17,22,45
: Text(19,30,"Attention!
: Text(30,25,"Niveau expert
: Pause
:End
:3→dim(ᴸP
:abs(randInt(1,10^L)+round(rand,F→ᴸP(1
:30→Ymax:Horiz
:ClrDraw:ClrHome
:DelVar VDelVar WDelVar C
:Vertical 65
:Text(0,68,"Coup(s):
:Text(16,68,"Niveau:
:Line(65,15,94,15
:Lbl 1
:Text(23,70,L," , ",F
:Disp "****************
:Input "?>",N
:C+1→C
:If N<0:Goto 0
:If N>ᴸP(1:DelVar V1→W
:If N<ᴸP(1:DelVar W1→V
:If N=ᴸP(1:Goto G
:Text(7,70,C
:If not(O:Then
: not(V→V
: not(W→W
:End
:If C=1:Then
: If O:Then
: For(Z,0,64
: Line(Z,30,Z,0
: End
: End
: For(A,15,27
: Pt-Change(A,14
: Pt-Change(A,13
: Pt-Change(A,15
: End
: For(A,8,20
: Pt-Change(21,A
: Pt-Change(22,A
: Pt-Change(20,A
: End
: For(A,41,54
: Pt-Change(A,14
: Pt-Change(A,13
: Pt-Change(A,15
: End
:End
:Line(10,25,32,25,W
:Line(10,3,32,3,W
:Line(32,3,32,25,W
:Line(10,3,10,25,W
:Line(36,25,36,3,V
:Line(36,3,58,3,V
:Line(58,3,58,25,V
:Line(58,25,36,25,V
:Goto 1
:Lbl G
:Full:ClrDraw
:RecallPic 1
:Text(‾1,25,30,"Bravo!
:Text(35,05,"Tu as trouve en ",C," coups!
:(F+1)(10^L)-C→S
:Text(50,30,"Score: ",S
:If S>ᴸP(2:S→ᴸP(2
:If C<ᴸP(3) or not(ᴸP(3):C→ᴸP(3
:Pause :Goto 0
:Lbl S
:ClrDraw:RecallPic 1
:Repeat K=105
: getKey→K
: If K=45:Then
: For(A,45,17,‾1
: Line(22,A,71,A,0
: End
: Line(22,45,71,45
: Line(71,45,71,17
: Line(71,17,22,17
: Line(22,17,22,45
: Text(19,36,"Info!
: Text(30,32,"Memoire
: Text(37,32,"effacee
: DelVar ᴸP
: 3→dim(ᴸP
: Pause :Goto 0
: End
: Text(‾1,3,23,"**Best**
: Line(25,51,69,51
: If ᴸP(3:Text(27,7,"Coup(s): ",ᴸP(3
: Text(45,7,"Score: ",ᴸP(2
:End
:For(A,59,11,‾1
: Line(5,A,71,A,0
:End
:Goto 5
:Lbl P
:ClrDraw:ClrHome:Stop
Lien:
http://www.mediafire.com/download/eq8q2 ... DJPWIS.8xp 
Enjoy
