Implementación de Singleton en Gestor de Interfaz de Usuario
Clase 24 de 31 • Curso de Desarrollo de Videojuegos para Móviles con Unity
Resumen
Vamos a programar la funcionalidad de sumar puntos y restar movimientos restantes cada vez que los jugadores deslizan caramelos.
Es mucho más óptimo para nuestro videojuego si creamos una variable pública para guarda datos en una variable privada por medio de getters y setters. Si lo hacemos con el método Update
vamos a sobrecargar nuestro videojuego, podemos usarlo en videojuegos para consolas y computadoras pero en móvil no es nuestro mejor amigo.
Recuerda que nuestro videojuego es una réplica de CandyCrush pero no es exactamente igual; en vez de bloquear los movimientos de caramelos cuando no generamos ninguna caída, vamos a descontar los movimientos siempre porque para nosotros es importante la cantidad de puntos, no los movimientos restantes.