Etape 25 : Paddle AI Demo
La prochaine étape consiste à modifier la démo de balle pour y inclure une pagaie contrôlés par l’IA. Les prochaines étapes reflète la construction de la démo de la balle. Chaque palette est un rectangle avec une hauteur et une largeur, donc mise en place des constantes maintenant fixera les dimensions pour l’IA et le joueur. En utilisant la directive de préprocesseur #define, les constantes PADDLE_WIDTH et PADDLE_HEIGHT sont des valeurs entières définissant les dimensions de la raquette.Une finale constante est nécessaire pour un souci graphique et détection de collision. La distance entre la palette et le bord le plus à gauche ou à droite de l’écran devrait être la même pour l’IA et le joueur d’avoir l’écran regarde symétrique. Cette constante, PIT, servira à déterminer l’axe dont la palette se déplace le long, tout en fournissant l’emplacement d’un des bords paddle.