MetalKnuckles :
ben moi ca me plairait bien de faire un Pong
En fait, il faut distinguer dans la programmation 2 chose :
- l'algorithmie, qui est un manière de décrire comment les choses doivent se faire
- la mise en oeuvre dans un langage quelconque
attention, en fonction du type de langage, tu ne prépareras pas le travail de la même manière mais je vais rester dans un langage classique.
Bon alors, ce n'est pas un Pong, juste un casse brique sans brique :
Il te faut une boucle, jusqu'à ce que le joueur perde quoi.
a l'intérieur de cette boucle, il te faut gérer l'affichage des objets, le déplacement de la raquette et de la balle, et détecter si le joueur a perdu.
Tant que perdu = Faux
Affiche fond
Affiche balle
Affiche raquette
// déplacement de la raquette
Si joystick à droite et position < mur de droite - largeur de la raquette
incrémenter la position
Fin Si
Si joystick à gauche et position > mur de gauche
décrémenter la position
Fin Si
// déplacement de la balle
// la balle est définie pas ses 2 coordonnées x_balle et y_balle
// 2 variables x_deplacement et y_deplacement servent à gérer le déplacement
x_balle = x_balle + x_deplacement
y_balle = y_balle + y_deplacement
// test des collisions
Si collision mur droite ou mur de gauche
x_deplacement = - x_deplacement
Fin Si
Si collision mur haut
y_deplacement = - y_deplacement
Fin Si
// test fin de partie
Si y_balle > bas de l'écran
Perdu = vrai
Fin Si
Fin tant que
Voilà, c'ets à 2 balles, mais j'ai eu une journée très chiante au boulot, alors, ça me fait bizarre de réécrire en algo ce qui fut mon premier programme le jour ou j'ai reçu le GFA (après 6 mois avec cette co

ie de ST Basic), il ya un peu plus de 17 ans maintenant (MK, tu n'étais même pas né

)
Bon, le principe est là, savoir décrire ce que tu veaux faire (actions...) en éléments simple et structurés, si tu as des questions, n'hésite pas.
Pour l'implémentatio, si tu veux une transco en GFA, GT turbinette se fera une joie de répondre
