Empezar aquí
  • Introducción
  • El temario del curso
  • Tu instructor, Juan Gabriel Gomila
  • Comunidad de estudiantes del curso
  • Cómo descargar y configurar Unity 5 y Monodevelop
  • Cómo localizar los cambios respecto a lo explicado en el curso
  • Truco: qué hacer si no tengo los standard assets de Unity
  • La documentación oficial de Unity 5 en C#
  • Repositorio Git con los proyectos del curso
  • Extra: modelos 3D de Esteban Hidalgo
Mi primer juego 3D: Coins Collector - Diseño de la escena
  • Mi primer juego 3D: Coins Collector
  • Cómo se verá el juego acabado
  • Algo de Game Design para empezar
  • Crear el proyecto en Unity 5
  • El editor de Unity
  • Los assets de un videojuego
  • Empezando nuestro primer nivel
  • Las transformaciones afines de Game Objects
  • Navegando por el editor de Unity
  • Un regalo por ser alumno de Juan Gabriel
  • El diseño del nivel
  • Reto: diseña tu propio nivel
  • La iluminación de la escena
  • Acerca de la escena y guardado de la misma
  • Los controles del personaje, First Person Shooter Controller
  • La consola y los mensajes de información, advertencia y error
  • Cómo añadir agua a la escena
  • Introducción a los Box Colliders
  • Creando la moneda
  • Crear un material
  • Asignar el material a la moneda
  • Ejercicios
  • ¿Qué hemos aprendido?
  • Diseño de la escena
  • ¿Te está gustando este curso?
Mi primer juego en 3D: Coins Collector - Programación de la lógica
  • Del diseño a la implementación
  • Mi primer Script con C#
  • Contando monedas
  • Recolectar la moneda
  • Creando un prefab
  • Los temporizadores en Unity
  • Cambios en el reinicio de la escena
  • Fuegos artificales
  • Activar los fuegos artificiales cuando ganamos
  • Probando nuestra obra de arte
  • Desplegar nuestro juego
  • ¿Qué hemos aprendido?
  • Programación con C#
Un shooter en 2D: Space Wars - El diseño del nivel
  • Space Wars
  • Cómo se verá el juego acabado
  • Añadir las texturas del videojuego
  • Añadir los audios del videojuego
  • Crear el personaje
  • Añadir y configurar las componentes básicas del personaje
  • El Player Controller
  • Mover la nave aplicando fuerzas físicas
  • Limitar la velocidad máxima de la nave
  • Rotar la nave para que mire el ratón
  • Cambiar la cámara de perspectiva a ortográfica
  • Los bordes de la escena
  • La vida de las naves y los enemigos
  • Las explosiones y los sistemas de partículas
  • Creando el enemigo
  • El movimiento del enemigo
  • Dirigir el enemigo hacia el personaje
  • Quitar vida al personaje
  • Generación aleatoria de enemigos
  • Ejercicios
  • ¿Qué hemos aprendido?
  • Física componentes y matemáticas
Un shooter en 2D: Space Wars - Las opciones del usuario
  • Armas, puntos y mucho más
  • Armas para disparar
  • Cargando la munición
  • Cómo hacer daño con la munición
  • El mánager de la munición
  • Implementando el disparo de la nave, el despertar de las variables
  • La cola de municiones
  • Disparando la bala
  • El bug de las balas y las capas del videojuego
  • Configurar los controles del videojuego con el Input Manager
  • El diseño de la Interfaz gráfica de usuario
  • Los objetos de texto en la GUI
  • El Game Controller
  • Sumar puntos al destruir enemigos
  • Fuentes personalizadas para el videojuego
  • Añadir el fondo del videojuego
  • La música de fondo
  • La pantalla de Game Over
  • El profiler, una herramienta de lujo
  • Ejercicios
  • ¿Qué hemos aprendido?
  • Managers y Controladores
Dark Raider, una aventura en 2D
  • Dark Raider
  • Cómo se verá nuestro Dark Raider