Étape 19 : Boule Demo - représentation de la balle
Maintenant qu’il existe un moyen de tirer une balle sur l’écran, comment l’emplacement devrait être représenté ? L’emplacement peut varier énormément entre deux images ultérieures ; C’est pourquoi l’emplacement doit être stocké quelque part dans la mémoire principale. Étant donné que seules deux valeurs sont nécessaires pour représenter l’emplacement (x et y dans la paire de coordonnées), un tableau serait exagéré. Deux entiers non signés, bien-nommé sera plus faciles à comprendre. La différence entre utiliser des entiers signés et non signés est légère, mais, comme les coordonnées sont toujours positifs dans ce plan, à l’aide d’entiers non signés s’assure que des entiers positifs sont toujours utilisées. Les déclarations doivent ressembler à ceci :
unsigned int ball_x;unsigned int ball_y;