[83] jeu de tir: SPACE
+2
ThePH
Metallica
6 participants
Page 1 sur 1
[83] jeu de tir: SPACE
Le but du jeu est de tirer 99 fois sur le vaisseau d'en face avant que lui ne vous tire 99 fois dessus.
Voici le programme: cliquer ici
Voici le programme: cliquer ici
- SPACE anglais:
- Code:
:99→S:Ans→Θ
:ClrHome
:3→X:8→Y
:Output(2,1,"----------------
:Lbl 0
:Repeat K=45
:69!
:If X=Y:Then
:randInt(1,6
:If Ans>5:Then
:For(A,1,14
:Output(Y,16-A,"O
:End
:For(A,1,14
:Output(Y,16-A,"
:End
:Θ-1→Θ
:End
:End
:If Θ≤0:Goto Z
:If S≤0:Goto Z
:Output(1,1,Θ
:If Θ<10:Output(1,2,"
:Output(1,15,S
:If S<10:Output(1,16,"
:getKey→K
:If K
:Output(X,1,"
:randInt(1,5→W
:Output(Y,16,"
:Y-(W=1)+(W=2→Y
:X-(K=25 and X≠3)+(K=34 and X≠8→X
:Output(X,1,">
:If Y>8:8→Y
:If Y<3:3→Y
:Output(Y,16,"<
:If K=21:Then
:For(A,2,15
:Output(X,A,"-
:End
:For(A,2,15
:Output(X,A,"
:End
:If X=Y:S-1→S
:End
:End
:Lbl Z
:ClrHome
:Output(3,3,"VICTOIRE DE
:If S>Θ:Output(4,8,"L'IA
:If Θ≥S:Output(4,4,"JOUEUR 1
:Pause :ClrHome
:Output(1,1,"
- SPACE français:
- Code:
:99→S:Rép→Θ
:EffEcr
:3→X:8→Y
:Output(2,1,"----------------
:Lbl 0
:Repeat K=45
:69!
:If X=Y:Then
:entaleat(1,6
:If Rép>5:Then
:For(A,1,14
:Output(Y,16-A,"O
:End
:For(A,1,14
:Output(Y,16-A,"
:End
:Θ-1→Θ
:End
:End
:If Θ≤0:Goto Z
:If S≤0:Goto Z
:Output(1,1,Θ
:If Θ<10:Output(1,2,"
:Output(1,15,S
:If S<10:Output(1,16,"
:codetouche→K
:If K
:Output(X,1,"
:entaleat(1,5→W
:Output(Y,16,"
:Y-(W=1)+(W=2→Y
:X-(K=25 et X≠3)+(K=34 et X≠8→X
:Output(X,1,">
:If Y>8:8→Y
:If Y<3:3→Y
:Output(Y,16,"<
:If K=21:Then
:For(A,2,15
:Output(X,A,"-
:End
:For(A,2,15
:Output(X,A,"
:End
:If X=Y:S-1→S
:End
:End
:Lbl Z
:EffEcr
:Output(3,3,"VICTOIRE DE
:If S>Θ:Output(4,8,"L'IA
:If Θ≥S:Output(4,4,"JOUEUR 1
:Pause :EffEcr
:Output(1,1,"
Dernière édition par Metallica le Mer 21 Sep - 12:14, édité 2 fois
Metallica- Or 4
- Sexe :
Age : 28
Messages : 926
Date d'inscription : 30/06/2010
Etudes : DUT Info
Points Forum : 17
Points Concours : 9
Langages :- - TI-Basic Z80
- - Axe Parser
- - TI-82 Stats.fr
- - TI-83+ SE
Re: [83] jeu de tir: SPACE
un screen STP
ThePH- Or 1
- Sexe :
Age : 29
Messages : 128
Date d'inscription : 26/01/2011
Points Forum : 7
Points Concours : 2
Langages :- - TI-Basic Z80
- - ASM TI-82 Stats / TI-83
- - Lua Nspire
- - TI-82 Stats.fr
- - TI-89
Re: [83] jeu de tir: SPACE
Quand il y a des flèches on ne met rien, non ?
nanoztag- Bronze 4
- Sexe :
Age : 27
Messages : 9
Date d'inscription : 15/09/2011
Points Forum : 0
Points Concours : 0
Re: [83] jeu de tir: SPACE
Tu parle de ça "→", si oui, il faut absolument les mettres, c'est la touche [sto→] (audessus de [on]).
sandro- Or 4
- Sexe :
Age : 28
Messages : 806
Date d'inscription : 01/07/2011
Etudes : T°S SVT spé maths
Points Forum : 29
Points Concours : 5
Langages :- - TI-Basic Z80
- - ASM TI-82 Stats / TI-83
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - TI-82 Stats.fr
- - TI-84+ SE
- - TI-89
- - Casio Collège
Re: [83] jeu de tir: SPACE
Ok merci
Edit :Existe-t-il un moyen de faire marcher ce programme avec ma Ti 82 stat fr ?
Edit :Existe-t-il un moyen de faire marcher ce programme avec ma Ti 82 stat fr ?
nanoztag- Bronze 4
- Sexe :
Age : 27
Messages : 9
Date d'inscription : 15/09/2011
Points Forum : 0
Points Concours : 0
Re: [83] jeu de tir: SPACE
Oui, il suffit de recopier ou de télécharger le programme (la TI 83 est compatible avec la TI 82 stats.fr), tu as juste si tu décide de recopier à la main le problème que tu doit traduire en français les fonction.
Sandro
Sandro
sandro- Or 4
- Sexe :
Age : 28
Messages : 806
Date d'inscription : 01/07/2011
Etudes : T°S SVT spé maths
Points Forum : 29
Points Concours : 5
Langages :- - TI-Basic Z80
- - ASM TI-82 Stats / TI-83
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - TI-82 Stats.fr
- - TI-84+ SE
- - TI-89
- - Casio Collège
Re: [83] jeu de tir: SPACE
C'est bon, je suis gentil, j'ai rajouté le code en français.
Metallica- Or 4
- Sexe :
Age : 28
Messages : 926
Date d'inscription : 30/06/2010
Etudes : DUT Info
Points Forum : 17
Points Concours : 9
Langages :- - TI-Basic Z80
- - Axe Parser
- - TI-82 Stats.fr
- - TI-83+ SE
Re: [83] jeu de tir: SPACE
Merci beaucoup, c'est vachement sympa :D
EDIT : J'ai fini ! Mais ... Le jeu est bizarre, tu pourrais mettre des screens pour que je compare à ce que j'ai parce que j'ai l'impression que j'ai mal tapé à un endroit
EDIT : J'ai fini ! Mais ... Le jeu est bizarre, tu pourrais mettre des screens pour que je compare à ce que j'ai parce que j'ai l'impression que j'ai mal tapé à un endroit
nanoztag- Bronze 4
- Sexe :
Age : 27
Messages : 9
Date d'inscription : 15/09/2011
Points Forum : 0
Points Concours : 0
Re: [83] jeu de tir: SPACE
Je ne peux pas mettre de screens pour tout de suite, désolé. Sinon, qu'est-ce que tu trouve de bizarre ?
Metallica- Or 4
- Sexe :
Age : 28
Messages : 926
Date d'inscription : 30/06/2010
Etudes : DUT Info
Points Forum : 17
Points Concours : 9
Langages :- - TI-Basic Z80
- - Axe Parser
- - TI-82 Stats.fr
- - TI-83+ SE
Re: [83] jeu de tir: SPACE
Quand je me déplace vers le bas, le signe se déplace bien mais il reste aussi en haut et pareil pour les tirs il ne disparaissent pas, je vais le retaper pour voir si il y a changement
nanoztag- Bronze 4
- Sexe :
Age : 27
Messages : 9
Date d'inscription : 15/09/2011
Points Forum : 0
Points Concours : 0
Re: [83] jeu de tir: SPACE
Je pense que ton erreur vient du fait que lorsque tu écris :
- Code:
Output(1,2,"
Metallica- Or 4
- Sexe :
Age : 28
Messages : 926
Date d'inscription : 30/06/2010
Etudes : DUT Info
Points Forum : 17
Points Concours : 9
Langages :- - TI-Basic Z80
- - Axe Parser
- - TI-82 Stats.fr
- - TI-83+ SE
Re: [83] jeu de tir: SPACE
Ah mince j'avais pas vu "
Merci je vais essayer et je te tiens au courant :D
Merci je vais essayer et je te tiens au courant :D
nanoztag- Bronze 4
- Sexe :
Age : 27
Messages : 9
Date d'inscription : 15/09/2011
Points Forum : 0
Points Concours : 0
Metallica- Or 4
- Sexe :
Age : 28
Messages : 926
Date d'inscription : 30/06/2010
Etudes : DUT Info
Points Forum : 17
Points Concours : 9
Langages :- - TI-Basic Z80
- - Axe Parser
- - TI-82 Stats.fr
- - TI-83+ SE
Re: [83] jeu de tir: SPACE
Cette fois les tirs disparaissent bien mais étant donné que j'ai recommencé: je ne peux plus bouger ...
Autre chose : Le "Ans" je l'ai remplacé par un "Rép" ... Tu aurais une idée d'où ce trouve ce "Ans" ?
Merci d'avance :D
Autre chose : Le "Ans" je l'ai remplacé par un "Rép" ... Tu aurais une idée d'où ce trouve ce "Ans" ?
Merci d'avance :D
nanoztag- Bronze 4
- Sexe :
Age : 27
Messages : 9
Date d'inscription : 15/09/2011
Points Forum : 0
Points Concours : 0
Re: [83] jeu de tir: SPACE
Ans (anglais) =Rép (Français). ( [2nde] [ ( - ) ] )
Sandro
Sandro
sandro- Or 4
- Sexe :
Age : 28
Messages : 806
Date d'inscription : 01/07/2011
Etudes : T°S SVT spé maths
Points Forum : 29
Points Concours : 5
Langages :- - TI-Basic Z80
- - ASM TI-82 Stats / TI-83
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - TI-82 Stats.fr
- - TI-84+ SE
- - TI-89
- - Casio Collège
Re: [83] jeu de tir: SPACE
Ah oui, j'avais oublié de remplacer les Ans par des Rép. (chose faite à présent)
Metallica- Or 4
- Sexe :
Age : 28
Messages : 926
Date d'inscription : 30/06/2010
Etudes : DUT Info
Points Forum : 17
Points Concours : 9
Langages :- - TI-Basic Z80
- - Axe Parser
- - TI-82 Stats.fr
- - TI-83+ SE
Re: [83] jeu de tir: SPACE
Ok mais alors comment se fait-il que le jeu ne fonctionne pas sur ma calculatrice ?
J'ai pourtant bien tapé le code sur ma machine :'(
J'ai pourtant bien tapé le code sur ma machine :'(
nanoztag- Bronze 4
- Sexe :
Age : 27
Messages : 9
Date d'inscription : 15/09/2011
Points Forum : 0
Points Concours : 0
Re: [83] jeu de tir: SPACE
Bonjour donc gg a toi sa marche mais pas pour moi --' j'ai mes vaisseaux et mes tirs qui ne sefface pas une fois bouger ,mais l'IA fonctionne normale
quinquin09- Bronze 1
- Age : 29
Messages : 1
Date d'inscription : 13/09/2014
Points Forum : 5
Points Concours : 0
Langages :- - ASM TI-82 Stats / TI-83
- - TI-82
Re: [83] jeu de tir: SPACE
Les effacements sont réalisés par des affichages d'espaces par dessus.
Exemple dans lequel j'ajoute la ponctuation pour montrer l'évidence. :Output(Y,16-A," ")
Recherche toutes les commandes Output que tu as terminé par un unique guillemet et ajoute les espaces. Je te conseille de fermer la ponctuation guillemet (pas besoin des parenthèses) pour repérer la présence des espaces facilement.
Sur le forum surligne le texte avec une sélection et tu verras les endroits ou le surligneur dépasse du texte. Ainsi on constate en cas de doute.
Exemple dans lequel j'ajoute la ponctuation pour montrer l'évidence. :Output(Y,16-A," ")
Recherche toutes les commandes Output que tu as terminé par un unique guillemet et ajoute les espaces. Je te conseille de fermer la ponctuation guillemet (pas besoin des parenthèses) pour repérer la présence des espaces facilement.
Sur le forum surligne le texte avec une sélection et tu verras les endroits ou le surligneur dépasse du texte. Ainsi on constate en cas de doute.
linkakro- Or 4
- Sexe :
Age : 30
Messages : 768
Date d'inscription : 01/07/2010
Etudes : dut geii (elec/info)
Points Forum : 51
Points Concours : 8
Langages :- - TI-Basic Z80
- - ASM TI-82 Stats / TI-83
- - ASM TI-83+ / TI-84+
- - TI-82 Stats.fr
- - TI-84 Pocket.fr
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
|
|