| Dj Hero |
| Auteur |
Message |
cam!
Autorisation : Membre
Nb de messages : 36
Inscrit le : Dim 12 Jui 2011, 17:50
|
Posté le : Mer 22 Jui 2011, 12:39
|
|
|
Voici un jeu style dj hero.
Contact:Motard97@hotmail.fr
N'hesitez pas a me donner des suggestions, des choses que vous aimeriez que je rajoute.
| Code |
Output(4,4,"CAM!
Pause
EffEcr
1->N:10->M
Output(4,7,"[ ]
Output(8,1,"NIVEAU
Lbl 1
1->Y:7->T:0->A
Output(8,8,N
For(S,1,7
Output(S,1," "
Output(S,16," "
End
RntAleat(1,2->B
Repeat Y=8
Output(T,1,".
Output(T,16,".
Uf B=1
Output(Y,8,"(-
If B=2
Output(Y,8,"-)
For(L,1,M
codeTouche->K
If Y<4 et K>0 et K!105:Goto 2
If K=105:Then
Output(1,2,"PAUSE":Pause:Output(1,2," "
End
If Y=4:Then
If K=24 et B=1 ou K=26 et B=2:Then
1->Z:N+1->N:M+1->M
Output(4,11,"OK!
End:End:End
If Y=4 et A=O:Goto 2
Output(Y,8," "
Y+1->Y:T-1->T
If Y=8:Then
Output(4,11," "
Goto 1:End:End
Lbl 2
EffEcr
Disp "PERDU
|
---------------------- cam! |
 |
|
| |
azerty1
Autorisation : Membre
Nb de messages : 438
Inscrit le : Dim 12 Déc 2010, 20:44
|
Posté le : Mer 22 Jui 2011, 13:17
|
|
|
je le trouve assez bien! Cependant, j'ai un probleme... Au premier tour, je réussi, cela me marque ok! mais ensuite, tout de suite, cela m'envoie au Lbl 2... et j'ai perdu... Je vais quand même vérifier que je n'ai pas faits d'erreur de recopiage! 
EDIT: Non, je n'ai pas fait d'erreur de recopiage, simplement, pour etre sur: Cette ligne là est-elle juste: If Y<4 et K>0 et K[DIFFERENT DE]105:Goto 2 ???
Sinon, manque plus que le son!
---------------------- Ti-Connect 64bits
PROTECT |
 |
|
| |
cam!
Autorisation : Membre
Nb de messages : 36
Inscrit le : Dim 12 Jui 2011, 17:50
|
Posté le : Mer 22 Jui 2011, 15:12
|
|
|
Merci a toi ^^
J'ai dut faire une erreur:
Avant le lbl 1, faut mettre : EffVar K
Car après la boucle, K garde sa valeur, et cest pour ca que tu gagnais qu'une fois!
---------------------- cam! |
 |
|
| |
Persalteas
Autorisation : Membre
Nb de messages : 2086
Inscrit le : Sam 23 Jan 2010, 20:09
|
Posté le : Mer 22 Jui 2011, 18:31
|
|
|
Sympa. 
|
 |
|
| |
azerty1
Autorisation : Membre
Nb de messages : 438
Inscrit le : Dim 12 Déc 2010, 20:44
|
Posté le : Mer 22 Jui 2011, 18:57
|
|
|
Euh, c'est pareil, et j'ai aussi essayé de le mettre juste après, je perds toujours au 2eme coup...
---------------------- Ti-Connect 64bits
PROTECT |
 |
|
| |
cam!
Autorisation : Membre
Nb de messages : 36
Inscrit le : Dim 12 Jui 2011, 17:50
|
Posté le : Mer 22 Jui 2011, 19:03
|
|
|
Nan en fait Après le lbl 1 désolé :S
---------------------- cam! |
 |
|
| |
azerty1
Autorisation : Membre
Nb de messages : 438
Inscrit le : Dim 12 Déc 2010, 20:44
|
Posté le : Mer 22 Jui 2011, 19:41
|
|
|
J'avais aussi essayé, mais c'est pareil...
---------------------- Ti-Connect 64bits
PROTECT |
 |
|
| |
linkakro
Autorisation : Membre
Nb de messages : 3738
Inscrit le : Lun 19 Oct 2009, 21:25
|
Posté le : Mer 22 Jui 2011, 22:55
|
|
|
Je ne connais pas du tout et je ne comprends pas le principe.
Je n'ai même pas l'occasion d'essayer que ça s'arrête.
---------------------- ti82statfr: 2008, inscrit: 2009, ti84pocketfr: noël2011, ti30xbmultiview: iut 2012-2014
Perfectionniste, manque tact. Pas le temps de tout publier depuis 2011. Répond toujours aux questions. (rédigé juin 2014)
Pour tout le monde et surtout les débutants, quelques-uns des articles courants :
*Traductions Algorithmie/Ti-Basic.
*Caractères spéciaux sur Tout82
Les défauts du TI-Basic : Goto_versus_algo et DelVar/End/Lbl/guillemet/store |
 |
|
| |
azerty1
Autorisation : Membre
Nb de messages : 438
Inscrit le : Dim 12 Déc 2010, 20:44
|
Posté le : Jeu 23 Jui 2011, 1:38
|
|
|
C'est comme guitar hero, tu doit appuyer sur la touche correspondante (ici fleche de gauche ou de droite) lorsque celle ci arrive entre les 2 crochets, cependant, comme tu l'as dis, le jeu s'arrete brusquement, et l'on n'a pas le temps de jouer plus d'un tour...
---------------------- Ti-Connect 64bits
PROTECT |
 |
|
| |
cam!
Autorisation : Membre
Nb de messages : 36
Inscrit le : Dim 12 Jui 2011, 17:50
|
Posté le : Jeu 23 Jui 2011, 9:46
|
|
|
Voici la version qui marche si il y a encore des problèmes dites le moi 
| Code |
Voici un jeu style dj hero.
Contact:Motard97@hotmail.fr.
Cette version marche, j'avais fait des fautes de recopiage.
Alors la vraiment vous avez de quoi vous amuser ^^ .
Code
Output(4,4,"CAM!
Pause
EffEcr
1->N:10->M
Output(4,7,"[ ]
Output(8,1,"NIVEAU
Lbl 1
1->Y:7->T:0->A
Output(8,8,N
For(S,1,7
Output(S,1," "
Output(S,16," "
End
RntAleat(1,2->B
Repeat Y=8
Output(T,1,".
Output(T,16,".
If B=1
Output(Y,8,"(-
If B=2
Output(Y,8,"-)
For(L,1,M
codeTouche->K
If Y<4 et K>0 et K!105:Goto 2
If K=105:Then
Output(1,2,"PAUSE":Pause:Output(1,2," "
End
If Y=4:Then
If K=24 et B=1 ou K=26 et B=2:Then
1->A:N+1->N:M+1->M
Output(4,11,"OK!
End:End:End
If Y=4 et A=0:Goto 2
Output(Y,8," "
Y+1->Y:T-1->T
If Y=8:Then
Output(4,11," "
Goto 1:End:End
Lbl 2
EffEcr
Disp "PERDU
|
Je rajouterais des touches dans les jours a venir.
---------------------- cam! |
 |
|
| |
snap
Autorisation : Membre
Nb de messages : 364
Inscrit le : Dim 13 Fév 2011, 14:17
|
Posté le : Jeu 23 Jui 2011, 14:10
|
|
|
Salut. Dans ton jeu y a encore des bug:
- je pense que à la place de if Y<4 c'est Y>4
-On peut appuyer une fois, sa marque OK mais la flèche continue de descendre d'un cran et on perd directement sinon le jeu est bien. Faudrait juste mettre plus de touches. c'est pas compliqué
---------------------- Commence un monopoly non graphique et compte bien le finir!
Lycée de l'escaut Valenciennes 
Fan de reflets d'acide!
le meilleur jeu du monde
http://snap-le-terrible.minitroopers.fr |
 |
|
| |
Persalteas
Autorisation : Membre
Nb de messages : 2086
Inscrit le : Sam 23 Jan 2010, 20:09
|
Posté le : Ven 24 Jui 2011, 10:03
|
|
|
moi j'ai recopié exactement ce que tu as écrit, et ça marche bien...
ma soeur est montée au niveau 51, en lisant une BD...
|
 |
|
| |
sandro
Autorisation : Membre
Nb de messages : 1366
Inscrit le : Ven 25 Mar 2011, 22:58
|
Posté le : Ven 24 Jui 2011, 10:05
|
|
|
Tu jeu dire que c'est trop facile ???
Sandro
PS : j'ai pas testé
---------------------- mort à l'inutile, place à la mémoire libre et aux programmes |
 |
|
| |
Persalteas
Autorisation : Membre
Nb de messages : 2086
Inscrit le : Sam 23 Jan 2010, 20:09
|
Posté le : Ven 24 Jui 2011, 10:13
|
|
|
bah en fait, plus tu montes en niveau, plus ça ralentit, alors à la fin c'est un jeu de patience.
Ou alors, je me suis trompé dans le code et c'est sensé accélérer ?
|
 |
|
| |
sandro
Autorisation : Membre
Nb de messages : 1366
Inscrit le : Ven 25 Mar 2011, 22:58
|
Posté le : Ven 24 Jui 2011, 12:08
|
|
|
ça doit être normal vue que l'on a un for dont la variable de fin augmente (c'est un problème assez fréquent dans les programmes à listes ou à boucles dont la fin est une variable (enfin si le contraire n'est pas initialement pprévue)).
Sandro
---------------------- mort à l'inutile, place à la mémoire libre et aux programmes |
 |
|
| |
Akmdad
Autorisation : Membre
Nb de messages : 713
Inscrit le : Mar 22 Jui 2010, 21:03
|
Posté le : Ven 24 Jui 2011, 21:56
|
|
|
peut-on améliorer ceci justement
---------------------- retrouvez moi sur twitter!!!
j'ai une ti 82 stats fr et une ti89 titanium  |
 |
|
| |
cam!
Autorisation : Membre
Nb de messages : 36
Inscrit le : Dim 12 Jui 2011, 17:50
|
Posté le : Sam 25 Jui 2011, 15:18
|
|
|
Oui, on peut.
A la place de "M+1->M" mettez "M-1->M".
Je crois que maintenant ta soeur,persalteas, ne pourra plus se concentrer
sur sa bd 
---------------------- cam! |
 |
|
| |
Persalteas
Autorisation : Membre
Nb de messages : 2086
Inscrit le : Sam 23 Jan 2010, 20:09
|
Posté le : Sam 25 Jui 2011, 16:51
|
|
|
merci, je lui fais réessayer.
niak niak. 
|
 |
|
| |