Paso 3: Lightcycles: sección de la VAR
Revisión: la VARiable sección establece recipientes que pueden almacenar información durante la operación de nuestro programa. A diferencia de las definiciones en la sección CON estos contenedores pueden vaciarse y rellenados en cualquier momento.
Puesto que nuestro juego es un juego de dos jugadores, podrás ver un montón de repetición como creamos código duplicado para cada jugador.
Las cajas de "byte" tamaño contendrá lo siguiente:
one_x & two_x contiene la posición x actual del ciclo de luz de cada jugador en la pantalla.
one_y y two_y contienen la posición actual de y del ciclo de luz de cada jugador en la pantalla.
one_color & two_color contendrá el color del ciclo de luz de cada jugador.
(Si usted esta empezando a pensar que esto suena mucho como vamos al uso del comando video.plot , usted sería correcto!)
one_direction y two_direction para hacer un seguimiento de las direcciones posibles de cada jugador en la pantalla. (izquierda,derecha, arriba y abajo)
Necesitamos unas cajas de byte extra que podemos reciclar aquí y allá en nuestro programa, por lo que también estamos estableciendo x,yy z.
.. .y por supuesto añadimos el largo MIGstack [40] fue agregado para los controladores de Wii. (Si usas dos teclados, puede omitir it)