Introducción
  • Introducción
  • Conoce a Juan Gabriel Gomila, tu instructor de videojuegos con Unreal
  • Acerca de la valoración prematura del curso en Udemy
  • Comunidad de estudiantes del curso
Día 1: Hacer juegos en 3D con Unreal Engine
  • Día 1: El rol de Unreal Engine en la indústria del videojuego
  • Descargando Unreal y acerca de los proyectos básicos
  • Colocar actores en pantalla
  • Crear un material en Unreal
  • Detectar una colisión entre actores
  • El casting a un tipo concreto de blueprint
  • Las variables de un blueprint
  • Programando el movimiento del enemigo
  • Comentando el código para el futuro
  • Ejercicio: cambiar de dirección con un flip flop
Día 2: Añadiendo reglas de gameplay
  • Día 2: Los blueprints y su facilidad para usarse
  • El blueprint del first person character
  • Los input mappings
  • Cómo hacer que el personaje corra
  • Cómo hacer zoom con el arma
  • Suavizando las animaciones con un timeline
  • Ajustar los parámetros de la bala
  • Las ramificaciones con branch
  • Explosiones, sonidos y sistemas de partículas
  • Proyecto al final de hoy
  • ¿Qué te parece este curso online?
Día 3: El diseño de las interficies gráficas de usuario
  • Día 3: El papel de HUD en un videojuego
  • Las variables del jugador
  • Las barras de vida y resistencia
  • Las etiquetas de texto
  • Mostrando el HUD en pantalla
  • El vínculo de valores numéricos
  • El vínculo de textos
  • Contando las balas del usuario
  • Contando los enemigos derribados
Día 4: Las mecánicas de juego y el gameplay
  • Día 4: Las mecánicas y la variedad de juegos
  • La flow zone y la dificultad en los videojuegos
  • Drenando la resistencia poco a poco
  • Los timers y llamadas a eventos personalizados
  • Recuperando la resistencia
  • Las balas y sus colisiones
  • Recolectando la munición
  • Contar los enemigos a derribar
  • Diseñando el menú de Game Over
  • La rutina del Game Over
  • Identificando las condiciones de Game Over
  • Proyecto al final de hoy
Día 5: Introducción a la IA con los blueprints de Unreal Engine
  • Día 5: Acerca de la IA y su rol en el mundo de los videojuegos
  • Los assets gratuitos de la Epic Games Store
  • El mundo del diseño de niveles
  • Las mallas de navegación para personajes no jugadores
  • Mallas, controladores, pizarras y árboles de comportamientos
  • Configurando los puntos de ruta y las variables de la IA
  • Programando la patrulla del NPC
  • Los ojos del enemigo para detectar al jugador
  • Persiguiendo al jugador principal
  • Proyecto al final de hoy
Día 6: Más mecánicas de juego y mejoras en nuestra IA
  • Día 6: La IA y el balance de la dificultad en el videojuego
  • Atacando al personaje principal
  • Bajando la vida del personaje
  • Añadiendo la opción de escuchar ruidos
  • Una función para cambiar valores booleanos
  • La distancia de detección del personaje
  • Cambiando los valores de la blackboard de la IA
  • Haciendo ruido al esprintar (y que la IA pueda escuchar)
  • Ejercicio: haciendo ruido al disparar (y que la IA pueda escuchar)
  • De matar cilindros a matar maniquís
  • El conteo global de enemigos en el blueprint del nivel
  • Creando enemigos aleatoriamente en el nivel
  • Creando unas rutas aleatorias por el nivel
  • Proyecto al final de hoy
Día 7: Menús de pausa y exportando a varias plataformas
  • Día 7: Los menús y exportando nuestro juego
  • ¿Qué queda por hacer?
  • El menú de Game Over
  • La muerte del jugador
  • Los archivos de guardado en los videojuegos
  • Definir el objetivo de la oleada
  • Vinculando las rondas a las etiquetas de texto
  • La transición al ganar la ronda
  • El diseño del menú de pausa
  • La lógica del menú de pausa
  • Abrir el menú de pausa con Escape
  • Añadir texturas en forma de imagen a las paredes
  • Financiar un videojuego con un Kickstarter
  • La configuración de gráficos según la plataforma
  • Exportar nuestro juego como ejecutable, HTML o juego móvil
  • Proyecto finalizado
Día 8: Entendiendo la generación de interiores
  • Un poco de historia para entender mejor la evolución de los videojuegos
  • La historia de Unreal Engine y su rol en la industria de los videojuegos
  • Los roles en la creación de videojuegos
  • Las partes de que consta Unreal Engine
  • La creación del suelo a partir de una brush