Introducción
  • Introducción y contenidos del curso
  • Conoce a Juan Gabriel Gomila, tu instructor en Udemy
  • Descarga los proyectos del curso desde el Github
  • Comunidad de desarrolladores del curso
Los fundamentos del desarrollo de videojuegos
  • Fundamentos matemáticos de los videojuegos
  • Polígonos y mallas
  • Materiales, físicas y colisiones
  • Cómo usar Unity para juegos en 2D
  • La interfaz de Unity 5 (I)
  • La interfaz de Unity 5 (II)
Mi primer juego, un Twin Stick Shooter
  • Acerca de descargar Unity y la configuración de nuestro proyecto
  • Assets Tema 1
  • Truco: qué hacer si no tengo los standard assets de Unity
  • Cómo importar los assets a nuestro proyecto
  • Añadir el fondo al videojuego
  • Introducción al scripting
  • El script de rotación de la nave
  • El script de movimiento de la nave
  • El script de disparo de la nave
  • El movimiento del laser
  • La nave enemiga
  • Las colisiones entre objetos
  • El controlador del juego
  • Las Corutinas en Unity
  • Los sistemas de partículas y las explosiones
  • Los sonidos
  • Nuestra primera interfaz gráfica
  • Publicando nuestro juego como ejecutable
El diseño de interfaces gráficas
  • El papel del canvas en la UI
  • Assets Tema 2
  • El uso de los botones
  • El menú de pausa
  • El transcurso del tiempo en el videojuego
  • El botón de reiniciar
  • El menú de opciones
  • Configurar el volumen y los efectos visuales
El diseño de niveles en Unity 3D
  • El rol del level designer en un estudio de videojuegos
  • Assets Tema 3
  • El terreno y la topología en un universo 3D
  • Texturización y efectos visuales de los terrenos
  • Los árboles en Unity
  • La hierba en los terrenos
  • Los skyboxes para el cielo
En diseño de interiores en Unity 3D
  • El diseño de interiores y disertaciones de JB
  • Assets Tema 4
  • Importar los modelos a Unity 3D
  • La configuración de los modelos 3D
  • Crear un pasillo a base de piezas básicas
  • Crear las tiles de las habitaciones
  • Crear las tiles de las escaleras
  • El primer nivel de interior
  • Crear el mobiliario
  • Decorar el interior del nivel
  • Las escaleras para subir de nivel
  • La iluminación del interior
El Gameplay del videojuego
  • La linterna del personaje principal
  • Assets Tema 5
  • Una segunda cámara
  • El skin la cámara de fotos
  • El alliasing
  • Mostrar y ocultar el skin del móvil
  • Corrigiendo el bug del viewport
  • La lógica de tomar la foto y el flash
Introducción a la inteligencia artificial
  • Assets Tema 6
  • Creando un enemigo a partir de una malla
  • Introducción a las máquinas de estados finitos
  • Las variables de la IA
  • Programando los tres estados
  • Métodos adicionales de nuestra IA
  • Haciendo daño al enemigo
  • El controlador de Xbox 360 para Unity
  • Nuestro fantasma por el nivel interior
La física en los juegos: Tappy Plane
  • El Tappy Plane
  • Assets Tema 7
  • El fondo del juego y el avión principal
  • El efecto de parallax en 2D
  • El algoritmo del pintor y las capas de visualización
  • Físicas para hacer que el avión salte
  • Fin del juego
  • Los enemigos del juego
  • Las ayudas del Game Start y el Game End
  • Añadir la puntuación del juego
  • La publicidad de móviles con Unity Ads
Animaciones con Tiro al pato!
  • Assets Tema 8
  • El fondo por capas y los patos
  • Animator de Unity
  • El plugin de iTween
  • El movimiento sinusoidal
  • Colocar las filas de patos
  • Crear oleadas de patos (no olvides guardar!!)