Pong à 2 joueurs — renvoie la balle !
🎮 Avance avec Suivant ▶ / ◀ Précédent. Tu peux revenir à Étape 3 · 🖨️ Fiche imprimable.
🕹️ Joue à 2, face à face
Le premier à 5 points gagne !
JOUEUR 1 : touches W (haut) / S (bas)
JOUEUR 2 : flèches ↑ / ↓
👉 Cette démo est volontairement moche. C'est toi qui vas la programmer et la rendre belle !
🗺️ Le plan du jeu
Comprends d'abord, code ensuite.
📋 Le cahier des charges (court !)
- Une balle part du centre et rebondit en haut et en bas.
- Chaque joueur bouge sa raquette de haut en bas.
- La balle repart quand elle touche une raquette.
- Si elle sort d'un côté, l'autre joueur marque 1 point.
À toi de remettre ce plan dans l'ordre 👇
🧩 Programme ton Pong
3 fonctions à coder. Copie, puis modifie !
① La balle (dans le sprite Balle)
🔧 Modifie : le 10 de « avancer » = la vitesse de la balle. Mets 6 (facile) ou 14 (rapide).
② Les raquettes (un script dans chaque raquette)
Joueur 2 (flèches) :
🎮 Joueur 1 (touches W / S) : pareil, mais avec :
③ Le score (dans la balle)
Crée 2 variables : score1 et score2. Dans la boucle de la balle :
↔️ Pareil de l'autre côté (sortie à droite) :
🎨 Rends-le unique
Ça marche ? Choisis 1 ou 2 défis !
- 🟢 Son & couleur. Un
bipà chaque rebond, et change la couleur de la balle (ajouter à l'effet couleur). - 🟡 La balle accélère. À chaque renvoi sur une raquette :
ajouter 0,5 à vitesse. La partie monte en tension ! - 🔴 L'angle malin. Le renvoi dépend de l'endroit touché sur la raquette (en haut → ça remonte, en bas → ça descend).
- 💎 Le terrain. Décor néon, ligne du milieu, effet « écran d'arcade », un compte à rebours, ou le premier à 10.
🧠 Un défi te bloque ? Note-le sur ta fiche de conception comme « idée pour plus tard ». Un jeu simple qui marche > un jeu compliqué cassé.
🏆 Bien joué !
Quand ton Pong te plaît, file le faire tester et le publier.