Puntos objetivo
Desafío: En este juego, el robot VR comienza cada viaje en la Posición de inicio roja en el centro del tablero con una puntuación inicial de de 1000 puntos. El objetivo del juego es conducir el robot para que dibuje líneas que alcancen los objetivos del tablero y así conseguir más puntos. Cada vez que el robot llega a un objetivo, la puntuación inicial se actualiza en función de la operación aritmética realizada a lo largo del recorrido (véase la imagen del tablero de juego). El robot también recibe una puntuación extra en función de su posición en el objetivo. ¡Cuanto más cerca del centro del objetivo, más puntos obtendrá el robot! ¡Gana quien obtenga la puntuación más alta!
Las puntuaciones de bonificación son las siguientes:
El robot llega al anillo exterior: 200 puntos
El robot llega al anillo central: 5000 puntos
El robot llega al anillo interior: 10000 puntos
- Seleccione y descargue el tablero de juego de Puntos Objetivo como un archivo PNG desde esta presentación de diapositivas de Google.
- Seleccione el área de juego Art Canvas+ y cargue el tablero de juego de puntos objetivo.
- Programa el robot de realidad virtual para que dibuje una línea con el lápiz de realidad virtual que impacte lo más cerca posible del centro de cada objetivo. Se permite un intento por objetivo.
- Utilice los bloques de operador para calcular los puntos de puntuación actualizados para cada objetivo en función de la operación aritmética a lo largo de la ruta.
- Utilice el bloque [print] para imprimir los valores de puntuación calculados en la consola de impresión.
- Juega al juego de puntos de objetivo con un amigo. ¡Gana quien obtenga la puntuación más alta!
Consejos útiles
Utilice el bloque move de la categoría Looks para establecer la posición del lápiz VEX VR.

Comando Python correspondiente:
pluma.mover(ABAJO)
- Para obtener más información sobre el uso del VR Pen, artículo.
- Cada casilla del tablero de juego Target Points mide 200 mm x 200 mm.
Utilice el bloque + de la categoría Operadores para sumar dos valores y mostrar el resultado.

Comando Python correspondiente:
1000 + 10000
Utilice el bloque resta de la categoría Operadores para restar un valor de otro e informar la diferencia.

Comando Python correspondiente:
1000 - 450
Utilice el bloque multiplicar de la categoría Operadores para multiplicar dos valores y obtener el resultado.

Comando Python correspondiente:
1000 * 300
Utilice el bloque print de la categoría Look para imprimir los valores en la consola de impresión.

Comando Python correspondiente:
brain.screen.print("Código VEX")