Gamme TI-82
Partager sur Facebook Fil RSS Imprimer la page
Cacher les résultats

Résultat de la recherche



Poster un nouveau sujet Poster une réponse
Programmation graphique
Auteur Message
the programmer du 45



Autorisation : Membre
Nb de messages : 5
Inscrit le : Jeu 29 Jan 2009, 13:23
Posté le : Sam 07 Fév 2009, 13:26   Citer 

Bonjour,
Je voudrais programmer un jeu où l'on voit son personnage de haut. glasses.gif
Quelqu'un pourrait-il répondre à ces questions ? :
-Comment sauvegarder un ensemble de variables??? ahh.gif
-QQ1 pourrait-il me donner les lignes de code d'un programme où on déplace un rond (O)?? SVP me donner les variables des coordonnées du rond sur l'ecran.
ahh.gif ahh.gif ahh.gif ahh.gif ahh.gif ahh.gif ahh.gif ahh.gif ahh.gif

 Adresse email Haut de page Bas de page 
 
the programmer du 45



Autorisation : Membre
Nb de messages : 5
Inscrit le : Jeu 29 Jan 2009, 13:23
Posté le : Sam 14 Fév 2009, 12:25   Citer 

Merci de vos bienveillantes réponses mais G quand même réussi pour faire bouger un point avec les flèches. Comme je suis très gentil ( laugh.giflaugh.gif laugh.gif laugh.gif laugh.gif laugh.gif laugh.gif laugh.gif laugh.gif happy.gif happy.gif happy.gif happy.gif happy.gif happy.gif happy.gif happy.gif happy.gif happy.gif happy.gif ) , je vous donne le code pour ce faire:

Code
:EffDessin
:0=>C
:0=>A:0=>B
:Lbl A:0=>C:Texte(A,B,"°"
:codeTouche=>C
:If C=24:B-5=>B
:If C=25:A-5=>A
:If C=26:B+5=>B
:If C=34:A+5=>A
:Goto A


(Où A et B sont les variables de la position du rond)
Et voilà !!!!!!!! Il ne reste plus qu'a effacer la trace que fait la rond en avançant !!!!!!

 Adresse email Haut de page Bas de page 
 
Sangohan38



Autorisation : Membre
Nb de messages : 3391
Inscrit le : Sam 31 Déc 2005, 19:48
Posté le : Sam 14 Fév 2009, 13:00   Citer 

On peut simplifier ce code:

Code
:EffDessin
:0=>C
:0=>A:0=>B
:Lbl A:0=>C:Texte(A,B,"°"
:codeTouche=>C
:If C=24 ou C=26:B+(C-25)5=>B
:If C=25:A-5=>A
:If C=34:A+5=>A
:Goto A



Sangohan38

----------------------
 Adresse email Haut de page Bas de page 
 
coc5
Avatar

Autorisation : Membre
Nb de messages : 887
Inscrit le : Sam 16 Jui 2007, 13:37
Posté le : Sam 14 Fév 2009, 17:39   Citer 

Je te conseils plutôt ce code qui efface également les traces...


Code
EffDessin
While C=/=23
Repeat C
CodeTouche(->C
End
Text(A,B+1,"[4 espace] 
max(0,min(90,B+5(K=26) - 5(K=24-> B
max(A,min(57,+5(K=34) - 5(K=25-> A
Text(A,B,"°
End



----------------------
Ne cliquez pas ici !
 Adresse email Haut de page Bas de page 
 
KillerMapper



Autorisation : Membre
Nb de messages : 40
Inscrit le : Ven 06 Fév 2009, 21:49
Posté le : Lun 16 Fév 2009, 12:21   Citer 

Le code n'efface pas les traces chez moi...

----------------------
Level designer de Mario Kart Source
 Adresse email Haut de page Bas de page 
 
coc5
Avatar

Autorisation : Membre
Nb de messages : 887
Inscrit le : Sam 16 Jui 2007, 13:37
Posté le : Jeu 19 Fév 2009, 21:09   Citer 

Normale il faut mettre un espace apres le guillement

----------------------
Ne cliquez pas ici !
 Adresse email Haut de page Bas de page 
 
KillerMapper



Autorisation : Membre
Nb de messages : 40
Inscrit le : Ven 06 Fév 2009, 21:49
Posté le : Jeu 19 Fév 2009, 23:41   Citer 

En fait il en faut plus, moi en mettant 4 espaces ça marche, mais j'ai modifié la valeur des déplacements à 4.
Donc ça serait plutôt 5 espaces pour le code d'exemple je pense.

----------------------
Level designer de Mario Kart Source
 Adresse email Haut de page Bas de page 
 
coc5
Avatar

Autorisation : Membre
Nb de messages : 887
Inscrit le : Sam 16 Jui 2007, 13:37
Posté le : Dim 22 Fév 2009, 2:03   Citer 

Euh Oui j'ai marqué n'importe quoi là désolé, c'est corrigé.

C'est ça :



Code
EffDessin
While C=/=23
Repeat C
CodeTouche(->C
End
Text(A,B+1,"[4 espace] 
max(0,min(89,B+5(K=26) - 5(K=24-> B
max(A,min(57,+5(K=34) - 5(K=25-> A
Text(A,B,"°
End



----------------------
Ne cliquez pas ici !
 Adresse email Haut de page Bas de page 
 
Poster un nouveau sujet Poster une réponse





  Powered by Fire-Soft-Board v1.0.10 © 2004 - 2016 Groupe FSB
Page générée en 9 requêtes
BlackOne par Grimmlink
 

Site hébergé par Free Page sous licence creative commons Page validée par le W3C (XHTML 1.0 Transitional) Feuille de style validée par le W3C Flux RSS 2.0 valide Page étiquetée par l'ICRA Page testée par Ocawa