Etape 26 : Paddle AI Demo - dessin de la pagaie
Le programme n’a actuellement aucune idée de comment dessiner une pagaie. Parce qu’il y a deux pagaies sur l’écran à tout moment, avoir une fonction qui prend l’emplacement et la couleur de la raquette offre un grand avantage. La fonction drawPaddle() ressemblera presque identique à la fonction de drawBall(), à l’exception de quelques changements de nom :
void drawPaddle(unsigned int x, unsigned int y, unsigned int colorIndex) { int i, j; for (i = x; i < x+PADDLE_WIDTH; i++) for (j = y; j < y+PADDLE_HEIGHT; j++) GFX_Plot_2BPP(i, j, colorIndex, g_VRAMBuffer); }