Les membres ayant 30 points peuvent parler sur les canaux annonces, projets et hs du chat.
La shoutbox n'est pas chargée par défaut pour des raisons de performances. Cliquez pour charger.

Forum Casio - Autres questions


Index du Forum » Autres questions » Faire bouger un élément dessiné.


FitzChevalerie Invité

Faire bouger un élément dessiné.

Posté le 05/03/2009 19:34

Voilà d'abord je vais préciser que n'ai absolument pas appris à programmer, j'ai quelques jeux sur ma casio 35+ et j'essaie de comprendre le programme, je fais des tests et au final je connais pas mal de trucs
Bref j'ai fait quelques jeux (un genre de mini-rpg et un jeu style guitar hero)

Dernièrement j'ai découvert comment faire des graphismes avec Plot, Line, etc...
J'ai donc quelques idées pour faire un Pong et un Space invaders

Mais j'ai fait un premier test et j'ai déjà un problème.
J'ai fait un mini programme qui affiche juste une croix dont le point central a pour coordonnées A et B, générés aléatoirement au début du programme (de façon à ce que ça soit toujours dans l'écran bien sur)
Puis avec les 4 flèches directionnelles, on peut faire varier A et B et donc faire bouger la croix. Le problème c'est qu'il reste la trace de la croix, et que j'ai pas vraiment de solution pour empêcher ça. Déjà les points sont assez lents à afficher, donc rien qu'avec ma petite croix un cleargraph donnait un rendu horrible. J'ai donc pensé à mettre des Plot-Off pour que la trace s'efface au fur et à mesure, mais j'imagine que le programme va être hyper lent dès qu'il y aura pas mal d'éléments à l'écran.

Bref, il y a pas un autre moyen pour que ça ne laisse pas les anciennes positions ?


Une autre question qui n'a rien à voir, pour la commande Getkey, ça ne la prend qu'à un moment précis du programme, et donc ça peut être assez chiant dans certains cas. Est-ce qu'il y a un moyen que ça compte quelle touche est enfoncée à n'importe quel moment du programme ?

Encore une autre qui me vient en tête, est-ce qu'il y a une solution pour que deux joueurs puissent jouer en même temps ? (pour Pong par exemple) Ça j'en doute mais bon, s'il y a une astuce pour ça je suis preneur



LienAjouter une imageAjouter une vidéoAjouter un lien vers un profilAjouter du codeCiterAjouter un spoiler(texte affichable/masquable par un clic)Ajouter une barre de progressionItaliqueGrasSoulignéAfficher du texte barréCentréJustifiéPlus petitPlus grandPlus de smileys !
Cliquez pour épingler Cliquez pour détacher Cliquez pour fermer
Alignement de l'image: Redimensionnement de l'image (en pixel):
Afficher la liste des membres
:bow: :cool: :good: :love: ^^
:omg: :fusil: :aie: :argh: :mdr:
:boulet2: :thx: :champ: :whistle: :bounce:
valider
 :)  ;)  :D  :p
 :lol:  8)  :(  :@
 0_0  :oops:  :grr:  :E
 :O  :sry:  :mmm:  :waza:
 :'(  :here:  ^^  >:)

Σ π θ ± α β γ δ Δ σ λ
Veuillez donner la réponse en chiffre
Vous devez activer le Javascript dans votre navigateur pour pouvoir valider ce formulaire.

Si vous n'avez pas volontairement désactivé cette fonctionnalité de votre navigateur, il s'agit probablement d'un bug : contactez l'équipe de Planète Casio.

Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2024 | Il y a 84 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements

Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd