Implementación de Singleton en Gestor de Interfaz de Usuario
Clase 24 de 31 • Curso de Desarrollo de Videojuegos para Móviles con Unity
Contenido del curso
- 5

Integración de Assets en Unity: Fondo de Escenario y Sprite Mapping
11:53 - 6

Colocación y Configuración de Sprites en Unity
12:06 - 7

Programación de Scripts para Caramelos en Videojuegos con Unity
10:57 - 8

Configuración y Gestión del Tablero en Unity con C#
10:09 - 9

Relleno de Tablero 2D con GameObjects en Unity
10:27 - 10

Recorte y edición de sprites en Unity para videojuegos
05:22 - 11

Creación y Configuración de Tablero en Unity para Videojuegos
08:22 - 12

Cambio de Cuadrados por Caramelos Aleatorios en C#
07:18
- 13

Evitar Tripletes en Candy Crush con Bucle Do While en Unity
12:33 - 14

Interacción Táctil en Unity: Selección y Movimiento de Objetos
12:14 - 15

Intercambio de Sprites en Unity para Juegos de Puzzle
10:17 - 16

Configuración de Física en Unity para Movimiento de Caramelos
13:30 - 17

Detección y Eliminación de Coincidencias en Candy Crush
12:06 - 18

Destrucción de Caramelos y Optimización en Juegos Móviles
15:26 - 19

Caída en Cascada de Caramelos en Juegos Match-3
13:23 - 20

Relleno de huecos y generación de caramelos en Unity
09:09 - 21

Optimización de Algoritmo de Alineación en Videojuegos tipo Match-3
10:55
- 22

Diseño de Interfaz Gráfica en Unity para Videojuegos
11:20 - 23

Programación de Interfaz Gráfica en Unity: Sistema de Puntos y Movimientos
07:31 - 24

Implementación de Singleton en Gestor de Interfaz de Usuario
08:13 - 25

Creación de Pantalla de Game Over en Videojuegos
06:55 - 26

Diseño de Niveles y Puntuación en Videojuegos de Puzle
04:46 - 27

Implementación de Efectos de Sonido en Videojuegos con C#
01:47 - 28

Animación y Destrucción de Caramelos en Videojuegos
02:00 - 29

Diseño de Menú Principal para Videojuegos Móviles
03:28
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.