Étape 32 : Pong - Modifications
L’objectif principal consiste à ajouter de l’interactivité dans cette phase. Toute la logique de jeu de base est déjà écrit, mais doit être réappliqué symétriquement pour gérer la palette de gauche. Mais tout d’abord, il doit exister une pagaie deuxième pour le joueur de se déplacer.Création d’une autre palette est une simple resucée des étapes pour créer la palette de l’ordinateur. L’emplacement de la raquette a besoin d’une constante pour l’emplacement horizontal fixe et une variable pour stocker l’emplacement vertical changeant. Depuis le côté gauche de l’écran est 0 pour la coordonnée x, la constante P1_X est un renommage de la fosse constante déclarée plus tôt. Le p1_y unsignedInt sert également une fonction semblable à la pagaie de AI. Il faut un autre appel à drawPaddle() pour la palette de gauche ainsi que pour les deux la première image et à la fin de chaque itération de la boucle de jeu.