[Axe]doodle jump
+5
Axenntio
Hayleia
nikitouzz
noelthebest
samsam
9 participants
Page 1 sur 2
Page 1 sur 2 • 1, 2
samsam- Argent 4
- Sexe :
Age : 28
Messages : 83
Date d'inscription : 21/06/2012
Etudes : TS spé math (pas enc
Points Forum : 4
Points Concours : 2
Langages :- - TI-Basic Z80
- - Axe Parser
- - TI-Collège
- - TI-82 Stats.fr
- - TI-84 Pocket.fr
- - TI-Nspire CAS
- - TI-Nspire CX
noelthebest- Platinum 1
- Sexe :
Age : 26
Messages : 1971
Date d'inscription : 12/03/2011
Etudes : ENS Cachan
Points Forum : 20
Points Concours : 9
Langages :- - TI-Basic Z80
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - TI-83+.fr
- - TI-Nspire CX
- - Casio Collège
- - Casio Graph
Re: [Axe]doodle jump
il faudrait le code source plutot pour qu'on te dise les defaut de ton programme, ce qui ne vas pas c'est les point qui ne s'affiche plus, le sprite qui ne se tourne pas dans l'autre senset le graphique des bar mais sinon sa va
EDIT :
tu peut deja faire sa pour le minimum sans changer de code :
EDIT :
- Code:
.DDEXE
[0C9EF69E1E123600]->Pic1
[00000000000000FF]->Pic2
[0101010101010101]->Pic3
50->X-10->Y
ClrHome
ClrDraw
ClrDraw^^r
0->P->U+8->L->R
Repeat (Y>70) and (Y<64000)
P++
Pause 100
Text(60,20,P+U>Dec)
If (P>500)
R++
P+U->U
0->P
End
For(A,2,6
(L>64000) and pxl-Test(X+A,Y+7)?6->L
End
Y-L->Y
L--
getKey(2)?X-2->X
getKey(3)?X+2->X
X>49?2->X
X<2?49->X
RecallPic
Pt-On(50,0,Pic3)
If (L>0) and (L<9) and (Y<35) or (Y>64000)
For(R)
Vertical +
End
Pt-On(rand^44,16,Pic2)
End
StorePic
Pt-On(X,Y,Pic1
DispGraph
Pt-Change(X,Y,Pic1
RecallPic
0->C
For(A,2,6
For(I,0,7
(L>65000) and pxl-Test(X+A,Y+7+I)->C
Y+(I*C)->Y
EndIf C
EndIf C
StorePic
Pt-On(X,Y,Pic1
DispGraph
Pt-Change(X,Y,Pic1)
EndIf getKey(15)
tu peut deja faire sa pour le minimum sans changer de code :
- Code:
.DDEXE
[0C9EF69E1E123600]->Pic1
[00000000000000FF]->Pic2
[0101010101010101]->Pic3
50->X
40->Y
ClrHome
ClrDraw
ClrDraw^^r
0->P->U
8->L->R
Repeat Y>70 and (Y<64000)
P++
Pause 100
Text(60,20,P+U>Dec)
If P>500
R++
P+U->U
0->P
End
For(A,2,6)
L>64000 and pxl-Test(X+A,Y+7)?6->L
End
Y-L->Y
L--
getKey(2)?X-2->X
getKey(3)?X+2->X
X>49?2->X
X<2?49->X
RecallPic
Pt-On(50,0,Pic3)
If L>0 and (L<9) and (Y<35) or (Y>64000)
For(R)
Vertical +
End
Pt-On(rand^44,16,Pic2)
End
StorePic
Pt-On(X,Y,Pic1)
DispGraph
Pt-Change(X,Y,Pic1)
RecallPic
0->C
For(A,2,6)
For(I,0,7)
L>65000 and pxl-Test(X+A,Y+7+I)->C
Y+(I*C)->Y
EndIf C
EndIf C
StorePic
Pt-On(X,Y,Pic1)
DispGraph
Pt-Change(X,Y,Pic1)
EndIf getKey(15)
nikitouzz- Platinum 1
- Sexe :
Age : 28
Messages : 1834
Date d'inscription : 16/01/2011
Points Forum : 7
Points Concours : 6
Langages :- - TI-Basic Z80
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - TI-Basic 68K
- - TI-Basic Nspire
- - TI-73
- - TI-76.fr
- - TI-82 Stats.fr
- - TI-83+
- - TI-84+
- - TI-92
- - TI-Nspire
- - TI-Nspire CX
Re: [Axe]doodle jump
- Code:
[0C9EF69E1E123600] ->Pic1
[0C9EF69E1E123600] ->Pic7
[30796F7978486C00] ->Pic6
- Code:
If getkey(2)
Copy(Pic1,Pic7,8)
X - 2 -> X
Else If getkey(3)
Copy(Pic6,Pic7,8)
X + 2 ->X
End
- Code:
J'ai aussi changé l'apparence des barres
[000000000000FF7E]
ressort
[78047C8874047800]
Jetpack
[143C3C3C3C140000]
Le plus grand problème est encore la puisqu'il faut encore que le programme reconnaisse le ressort et le jetpack. Hayleia m'avait proposé une solution que je n'ai pas très bien compris:
- Code:
If Equ>String(pt-Get(X,Y-8),<pointe?ur de la sprite jetpack>)
.c'est un jetpack
End
et rajouter [00] derriere le sprite
samsam- Argent 4
- Sexe :
Age : 28
Messages : 83
Date d'inscription : 21/06/2012
Etudes : TS spé math (pas enc
Points Forum : 4
Points Concours : 2
Langages :- - TI-Basic Z80
- - Axe Parser
- - TI-Collège
- - TI-82 Stats.fr
- - TI-84 Pocket.fr
- - TI-Nspire CAS
- - TI-Nspire CX
Re: [Axe]doodle jump
c'est une assez mauvaise idee sachant que tu incremente ton perso de 1 et pas de 8
nikitouzz- Platinum 1
- Sexe :
Age : 28
Messages : 1834
Date d'inscription : 16/01/2011
Points Forum : 7
Points Concours : 6
Langages :- - TI-Basic Z80
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - TI-Basic 68K
- - TI-Basic Nspire
- - TI-73
- - TI-76.fr
- - TI-82 Stats.fr
- - TI-83+
- - TI-84+
- - TI-92
- - TI-Nspire
- - TI-Nspire CX
Re: [Axe]doodle jump
A vrai dire je ne lui avais pas montré les reste du code
samsam- Argent 4
- Sexe :
Age : 28
Messages : 83
Date d'inscription : 21/06/2012
Etudes : TS spé math (pas enc
Points Forum : 4
Points Concours : 2
Langages :- - TI-Basic Z80
- - Axe Parser
- - TI-Collège
- - TI-82 Stats.fr
- - TI-84 Pocket.fr
- - TI-Nspire CAS
- - TI-Nspire CX
Re: [Axe]doodle jump
ouais mais hayleia aurait du le deviner... des que je pourrais et que j'aurais le temps je t'expliqueraos comment faire
nikitouzz- Platinum 1
- Sexe :
Age : 28
Messages : 1834
Date d'inscription : 16/01/2011
Points Forum : 7
Points Concours : 6
Langages :- - TI-Basic Z80
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - TI-Basic 68K
- - TI-Basic Nspire
- - TI-73
- - TI-76.fr
- - TI-82 Stats.fr
- - TI-83+
- - TI-84+
- - TI-92
- - TI-Nspire
- - TI-Nspire CX
Re: [Axe]doodle jump
Par X,Y j'entendais les coordonnées de la barre horizontale sur laquelle le doodle atterrit, pas les coordonnées du doodle lui même
Dernière édition par Hayleia le Mer 29 Aoû - 16:58, édité 1 fois
Hayleia- Or 4
- Age : 30
Messages : 406
Date d'inscription : 03/08/2012
Points Forum : 46
Points Concours : 4
Langages :- - TI-Basic Z80
- - Axe Parser
- - TI-76.fr
- - TI-83+
- - TI-84+ SE
- - TI-Nspire CX
Re: [Axe]doodle jump
a ok mais la ce n'est pas tellement des coordonée mais il peut essayer de faire sa oui
nikitouzz- Platinum 1
- Sexe :
Age : 28
Messages : 1834
Date d'inscription : 16/01/2011
Points Forum : 7
Points Concours : 6
Langages :- - TI-Basic Z80
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - TI-Basic 68K
- - TI-Basic Nspire
- - TI-73
- - TI-76.fr
- - TI-82 Stats.fr
- - TI-83+
- - TI-84+
- - TI-92
- - TI-Nspire
- - TI-Nspire CX
Re: [Axe]doodle jump
Samos, il y a un problème dans ton Doodle Jump: quand le doodle rebondit sur une barre avec un item dessus, il rebondit en fait sur l'item et pas sur la barre en dessous. Si tu veux éviter ça, ce que tu peux faire, c'est que au lieu de dessiner tout sur L6 et de faire tes tests sur L6, tu dessines tout sur L6 mais en dessinant aussi les barres sur L3. Comme ça tu fais tes pixels-tests sur L3 et tu ne détectes que les barres, pas les items. Et ensuite, tu pourras détecter de quel item il s'agit en faisant le Equ>String(pt-Get(...,...),...) sur L6.
Hayleia- Or 4
- Age : 30
Messages : 406
Date d'inscription : 03/08/2012
Points Forum : 46
Points Concours : 4
Langages :- - TI-Basic Z80
- - Axe Parser
- - TI-76.fr
- - TI-83+
- - TI-84+ SE
- - TI-Nspire CX
Re: [Axe]doodle jump
samsam a écrit:
- Code:
[0C9EF69E1E123600] ->Pic1
[0C9EF69E1E123600] ->Pic7
[30796F7978486C00] ->Pic6Voila pour le sprite qui se tourne
- Code:
If getkey(2)
Copy(Pic1,Pic7,8)
X - 2 -> X
Else If getkey(3)
Copy(Pic6,Pic7,8)
X + 2 ->X
End
oulalalalala c'est pas super bon tout sa c'est trop long XD fais autre chose regarde
- Code:
:[0000000000000000]->Pic1 //sprite a droite
:[FFFFFFFFFFFFFFFF] //sprite a gauche
:0->A
:while 1
:pt-change(X,Y,A*8+Pic1)
:dispgraph
:pt-change(X,Y,A*8+Pic1)
:getkey(2)?X-2->X-X->A //donne la valeur 0 a A
:getkey(3)?X+2->X-X+1->A //donne la valeur 1 a A
:endIf getkey(15)
comme sa tu optimise pas mal ta boucle et ton getkey et en plus tu utilise pas de copy et en plus tu utilise que deux pic
nikitouzz- Platinum 1
- Sexe :
Age : 28
Messages : 1834
Date d'inscription : 16/01/2011
Points Forum : 7
Points Concours : 6
Langages :- - TI-Basic Z80
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - TI-Basic 68K
- - TI-Basic Nspire
- - TI-73
- - TI-76.fr
- - TI-82 Stats.fr
- - TI-83+
- - TI-84+
- - TI-92
- - TI-Nspire
- - TI-Nspire CX
samsam- Argent 4
- Sexe :
Age : 28
Messages : 83
Date d'inscription : 21/06/2012
Etudes : TS spé math (pas enc
Points Forum : 4
Points Concours : 2
Langages :- - TI-Basic Z80
- - Axe Parser
- - TI-Collège
- - TI-82 Stats.fr
- - TI-84 Pocket.fr
- - TI-Nspire CAS
- - TI-Nspire CX
Re: [Axe]doodle jump
Pas mal j'aime bien
Je te propose d'ajouter des barre qui se casse quand tu vas dessus et celle qui se détruise après que tu ais rebondit dessus.
Je te propose d'ajouter des barre qui se casse quand tu vas dessus et celle qui se détruise après que tu ais rebondit dessus.
Axenntio- Or 2
- Sexe :
Age : 27
Messages : 290
Date d'inscription : 15/09/2012
Etudes : TermS
Points Forum : 0
Points Concours : 0
Langages :- - TI-Basic Z80
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - TI-Basic Nspire
- - Lua Nspire
- - TI-Collège
- - TI-82 Stats.fr
- - TI-83+.fr
- - TI-84+ SE
- - TI-Nspire CAS
- - TI-Nspire CX
- - Casio Collège
Re: [Axe]doodle jump
Il prend beaucoup de mémoire,
Je m'y met tout de suite !
On se reverra dans 2
samsam- Argent 4
- Sexe :
Age : 28
Messages : 83
Date d'inscription : 21/06/2012
Etudes : TS spé math (pas enc
Points Forum : 4
Points Concours : 2
Langages :- - TI-Basic Z80
- - Axe Parser
- - TI-Collège
- - TI-82 Stats.fr
- - TI-84 Pocket.fr
- - TI-Nspire CAS
- - TI-Nspire CX
Re: [Axe]doodle jump
C'est déjà mieux.
noelthebest- Platinum 1
- Sexe :
Age : 26
Messages : 1971
Date d'inscription : 12/03/2011
Etudes : ENS Cachan
Points Forum : 20
Points Concours : 9
Langages :- - TI-Basic Z80
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - TI-83+.fr
- - TI-Nspire CX
- - Casio Collège
- - Casio Graph
Re: [Axe]doodle jump
moi je veux bien t'aider a l'optimiser
nikitouzz- Platinum 1
- Sexe :
Age : 28
Messages : 1834
Date d'inscription : 16/01/2011
Points Forum : 7
Points Concours : 6
Langages :- - TI-Basic Z80
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - TI-Basic 68K
- - TI-Basic Nspire
- - TI-73
- - TI-76.fr
- - TI-82 Stats.fr
- - TI-83+
- - TI-84+
- - TI-92
- - TI-Nspire
- - TI-Nspire CX
Re: [Axe]doodle jump
Excusez-moi, mais je signale que les deux liens indiqués dans le premier message de samsam ne sont plus valables...
Invité- Invité
Re: [Axe]doodle jump
C'est bon, le lien est de nouveau valable!
samsam- Argent 4
- Sexe :
Age : 28
Messages : 83
Date d'inscription : 21/06/2012
Etudes : TS spé math (pas enc
Points Forum : 4
Points Concours : 2
Langages :- - TI-Basic Z80
- - Axe Parser
- - TI-Collège
- - TI-82 Stats.fr
- - TI-84 Pocket.fr
- - TI-Nspire CAS
- - TI-Nspire CX
Re: [Axe]doodle jump
Bonjour, j'aimerais signaler que le doodle jump du 1 er site n'est plus téléchargable
sokah- Bronze 4
- Age : 31
Messages : 5
Date d'inscription : 27/09/2013
Points Forum : 5
Points Concours : 0
Langages :- - TI-Basic Z80
- - TI-83+.fr
Re: [Axe]doodle jump
c'est surement un probleme de navigateur...
As tu IE? sous xp? si c'est le cas, essaie avec firefox
As tu IE? sous xp? si c'est le cas, essaie avec firefox
rpgcreator- Argent 3
- Age : 26
Messages : 37
Date d'inscription : 25/07/2013
Points Forum : 5
Points Concours : 0
Langages :- - TI-Basic Z80
- - Axe Parser
- - TI-Basic 68K
- - TI-82 Stats.fr
Re: [Axe]doodle jump
ah bon pourtant j'ai Windows 7 ...
Mais je vais essayer avec Firefox merci
mais j'ai IE c'est pour ca
Mais je vais essayer avec Firefox merci
mais j'ai IE c'est pour ca
Dernière édition par sokah le Sam 28 Sep - 19:42, édité 1 fois
sokah- Bronze 4
- Age : 31
Messages : 5
Date d'inscription : 27/09/2013
Points Forum : 5
Points Concours : 0
Langages :- - TI-Basic Z80
- - TI-83+.fr
Re: [Axe]doodle jump
c'est bon ca marche sur Firefox
sokah- Bronze 4
- Age : 31
Messages : 5
Date d'inscription : 27/09/2013
Points Forum : 5
Points Concours : 0
Langages :- - TI-Basic Z80
- - TI-83+.fr
Re: [Axe]doodle jump
de rien
a l'avenir, utilise le bouton editer sur ton message si tu veux rajouter/modifier ton message enregistre!
a l'avenir, utilise le bouton editer sur ton message si tu veux rajouter/modifier ton message enregistre!
rpgcreator- Argent 3
- Age : 26
Messages : 37
Date d'inscription : 25/07/2013
Points Forum : 5
Points Concours : 0
Langages :- - TI-Basic Z80
- - Axe Parser
- - TI-Basic 68K
- - TI-82 Stats.fr
Re: [Axe]doodle jump
pourrais-t-on avoir le code en entier 1 x pour ttes svp ?
supermama.67- Bronze 1
- Age : 33
Messages : 1
Date d'inscription : 19/09/2014
Points Forum : 5
Points Concours : 0
Langages :- - TI-Basic Z80
- - TI-82
Page 1 sur 2 • 1, 2
Page 1 sur 2
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
|
|