Étape 6: Lightcycles : la boucle de jeu !
Prenez une grande respiration, puis tapez soigneusement dans le code suivant pour le joueur 1.
La première ligne, répéter est commence la boucle de jeu. Toute l’action se passera ici !
Les huit prochaines lignes vérifier si le joueur a appuyé sur la droite, à gauche, vers le bas ou vers le haut de boutons.
C’est un peu comme le code de contrôle, nous avons utilisé dans le chapitre précédent, sauf que cette fois que nous ne changer la valeur dans la zone de l’octet, "one_direction" lorsque vous appuyez sur un bouton. (N’oubliez pas ces paramètres dans CON où nous avons attribué à droite, gauche, bas et une valeur fixe ? Si le joueur appuie sur le bouton droit, on aurait dit, one_direction: = 1, mais n’est pas one_direction: = right beaucoup plus agréable?)
Pour les huit premières lignes ne créent pas l’activité, ils changent seulement la valeur one_direction fonction de la touche pressée.
Les huit prochaines lignes modifier la position du joueur de x et y position sur l’écran en ajoutant un ou en soustrayant un de one_x et one_y selon la direction, le joueur est confronté à chaque fois que la boucle se répète.
Cela signifie que la position x et y changera à chaque fois que la boucle se répète, même si le joueur n’a pas appuyé sur un bouton.
(Les sons un peu comme les règles des Lightcycles il n’est pas?)
Il est temps d’ajouter la même section pour le joueur 2. Continuer la boucle de jeu par ce qui suit :