Autoplay
Autocompletar
Lección anterior
Completar y continuar
Masterclass #3 Unity 2021: Programación de un Videojuego PONG
Presentación
Código del proyecto disponible para su descarga
Comenzando con el proyecto
Requisitos a tener en cuenta - Instalaciones y configuraciones (7:28)
Crear proyecto y primeros ajustes de Unity para comprobar el editor a usar (4:00)
Explorando Unity
Repaso general de Unity y sus opciones en 10 minutos (opcional) (10:31)
Primeros pasos - Configuraciones iniciales y pantalla de juego principal
Configuración de la cámara (1:55)
Zona de juego - Playground - Añadiendo los elementos para los límites (13:30)
Zona de juego - Playground - Añadiendo físicas a los límites (3:55)
Zona de juego - Playground - Líneas Centrales (3:13)
Zona de juego - Playground - Líneas Centrales de manera dinámica (12:21)
Organizar jerarquía por bloques para tenerlo todo más ordenado (3:12)
Raquetas
Creando el GameObject Racket y añadiendo las raquetas con el Prefab (6:57)
Aplicando físicas en el Prefab Racket (5:14)
Primeros pasos con el movimiento de las raquetas (4:34)
Aplicando movimiento de las raquetas (11:25)
Configurar multijugador local - Control único para cada raqueta (5:33)
Bola
Crear la bola y primeros pasos (3:59)
Implementar rebote (2:38)
Aplicando físicas a la bola y darle movimiento a la bola (5:28)
Colisiones
Introducción a la sección (2:23)
Colisión Raqueta / Pelota (10:40)
Aplicar el ángulo vertical dependiendo de la parte donde impacte (9:40)
Aplicar movimiento con dirección (10:47)
Anotar / Recibir Goles
Crear las porterías para recibir los goles (6:44)
Recibir gol, notificación y saber quien ha marcado el gol (4:30)
GameManager - Control del Marcador
Crear GameObject vacio y script asociado (5:38)
Contabilizando los goles (7:10)
Dibujando el marcador en la pantalla
Añadir elemento del marcador y primeras configuraciones (5:43)
Haciendo accesible el elemento de texto de la información del marcador (5:08)
Asignando la puntuación real (6:37)
Dar continuidad la partida hasta llegar a un valor concreto de goles
Introducción a la sección (1:53)
Resetear la bola y devolverla al punto central después del gol (8:58)
Iniciar el evento de inicio de juego (7:19)
Poner la bola en juego (6:03)
Determinando la dirección de la pelota - Comenzando la partida, notificar el inicio de la partida (6:54)
Determinando la dirección de la pelota - Estableciendo la dirección a la que irá la primera vez (9:19)
Determinando la dirección de la pelota - Especificar dirección después de un gol (7:24)
Limitar partida hasta x marcador - Parte 1 (10:02)
Limitar partida hasta x marcador - Parte 2 (7:32)
Impedir ejecutar lanzamiento de la bola cuando esté en movimiento (2:43)
Sonidos
Introducción (1:28)
Preparativos y primera configuración (6:36)
Función para reproducir sonidos (5:53)
Reproduciendo sonidos - Pelota / Pared - Pelota / Raqueta - Pelota / Gol (6:44)
Juego - Flujo de información mientras la partida está en marcha
Introducción a la sección - ¿Qué vamos a conseguir al final de la sección? (1:41)
Añadiendo textos personalizados en el bloque del marcador (5:29)
Añadiendo la información del final del juego (4:11)
Establecer mensaje completo de final de la partida (7:33)
Reseteando a la posición inicial las raquetas al terminar partida (7:17)
Gestión de las líneas centrales para verlas o no (6:48)
Bola - Aplicando rastro con Trail Renderer
Introducción a la sección - ¿Qué vamos a conseguir al final de la sección? (1:13)
Añadir componente “Trail Renderer” en la bola (2:17)
Implementando los detalles del componente “Trail Renderer” (5:32)
Detalles del rastro para una correcta jugabilidad (6:21)
Escena - Inicio de Juego
Introducción a la sección - ¿Qué vamos a conseguir al final de la sección? (1:04)
Añadiendo la imagen principal de la portada (3:47)
Añadir botones para iniciar / salir del juego - Añadir y darle estilo (7:25)
Añadir botones para iniciar / salir del juego - Implementar funcionalidad (6:40)
Carga de las distintas escenas - Iniciar desde la portada (2:57)
Añadir título del juego (4:10)
Reto final - Añadir dificultad al juego - Velocidad de bola
Enunciado - Reto - Añadir dificultad con aumento de velocidad de la bola
Solución - Reto - Añadir dificultad con aumento de velocidad de la bola (9:28)
Resetear la bola y devolverla al punto central después del gol
Contenido de clase bloqueado
Si ya estás inscrito,
necesitarás iniciar sesión
.
Inscríbete en el curso para desbloquear