12. Goles por jugador

12. Programación de los goles de cada jugador

El vídeo del curso solo está visible para los suscriptores.
Puedes suscribirte aquí o entrar si ya eres miembro.

Goles por jugador

En esta lección vamos a aprender  como crear un objeto «ManagerPuntuación» para gestionar el sistema de puntuación del juego. Para ello, vamos a introducir un objeto vacío con ese nombre, a cual le asignaremos la referencia de la puntuación a la pelota para que pueda interactuar con el «ManagerPuntuación». Al hacerlo, lograremos incrementar el número de goles para los jugadores A y B a medida que la pelota choca con cada portería respectiva.

Posteriormente, queremos que vaya cambiando el número que se muestra en pantalla y establecer un objetivo de goles para ganar el juego.

Objetivo de goles para ganar

Para hacer esto, crearemos una nueva variable «objetivoGoles» a la qual le asignaremos el «ManagerPuntuación». Le podemos establecer un valor específico (por ejemplo, 3 goles) para determinar qué los jugadores ganaran el juego una vez alcanzado este valor. Y seguidamente el juego se reiniciará para empezar una nueva partida.

Con todo esto ya tenemos completado el sistema de puntuación. Y ya tenemos claro qué criterio seguir para determinar el jugador ganador.

En la próxima lección vamos a ver como detener la pelota cuando se marca gol. ¡Hasta ahora!

Volver a: Juego de Pong en Unity > 1. Pong en Unity