top of page

3.3 (4) Gestion des Raquettes

Pong.initial.png

Dans le Sprite de la raquette de gauche, RaqGau a été installée à gauche de l’écran  (x=-160)

Choisir 2 touches qui vont faire monter et descendre la raquette :

Exemple: 'A' (montée) 'W' (descendre).

Créer un programme qui fait :

- monter de 5 points  RaqGau si la touche A est enfoncée.                  

- descendre de 5 points  RaqGau si la touche W est enfoncée.

- ajuster la valeur du pas (5) pour une vitesse de raquette que vous préférez.

Tester la solution réalisée pour qu’elle fonctionne comme attendue

Mettre des limites pour empêcher que la raquette ne sorte de l’écran

(si  y = 180 plafond, si  y = -180 plancher).

Utiliser les fonctions If …..then….else….

Tester la solution réalisée pour qu’elle fonctionne comme attendue

 

Refaire la même séquence pour la raquette de droite dans le SPRITE de RaqDro

 

Tester la solution réalisée pour qu’elle fonctionne comme attendue

 

Dans le programme du Sprite de la Balle :

Ajouter les lignes de programmes qui font que si la balle touche une raquette, alors la Balle doit rebondir (avec des rebonds comme ceux programmés sur les bords).

Tester la solution réalisée pour qu’elle fonctionne comme attendue

bottom of page