Temario y recursos del Curso de Programación de Videojuegos 2D con Unity
Temario del Curso de Programación de Videojuegos 2D con Unity
Introducción a Unity
- ¡Bienvenido a los cursos autorizados de Unity!
- Introducción al Desarrollo de Videojuegos y el motor de juegos Unity
- Conociendo la interfaz de Unity
- Software necesario para desarrollo en móvil
- ¿Cómo funcionan las versiones de Unity?
- Importación de assets y setup para móvil
- Preparación del espacio de juego
- Primer script y movimiento del jugador
- Limitando el movimiento de nuestra paleta
Introducción a la creación de videojuegos
- Físicas en Unity y movimiento de la pelota
- Agregando movimiento y Colisiones en Unity
- Otras configuraciones de movimiento y colisiones
- Sistema de UI simple
- Detectando puntos
- Condición de gane
- Condición de victoria y transición entre escenas
- Programando nuestro oponente
- Agregando Audio y desafío
- Exportando a Android
Creación de un juego de Plataformas
- Introducción al segundo proyecto
- Creación de nuevo proyecto e importación de assets
- Control de personaje principal: Caminado
- Control del personaje principal: Salto, brinco
- Material de estudio: ¿Cómo programar el movimiento de un personaje?
- Tilemap system en Unity 1
- Tilemap system en Unity 2
- Cinemachine2D
- Cinemachine2D: Presentación del reto y limites de la cámara
- Sistema de animación en Unity: Personaje principal, preparar animaciones)
- Sistema de animación en Unity: Personaje principal, conectar en código
- Sistema de animación en Unity: Uniendo nuestros parámetros a los inputs
- Movimiento del enemigo y condición de muerte
- Sistema de animación en Unity: Enemigo
- Objetos coleccionables y UI
- Añadiendo puntos a nuestro score
- Sistema de partículas
- Conectando partículas a objetos
- Música de fondo y efectos de sonido
- Uso de prefabs para replicar nuestro coleccionable
- Condición de victoria
- Preparando nuestros enemigos
- Lógica de vida del jugador y condición de derrota
Para este curso vas a necesitar
6 Horas de contenido
8 Horas de práctica

Proyecto del curso
Platzi Plataforma y Platzi PongAprende todos los conceptos principales de Unity creando 2 proyectos, Un videojuego de plataformas dónde aprenderás a crear niveles, utilizar las herramientas para diseñar niveles de forma rápida y eficiente, agregar lógica de juego, programar movimientos, partículas, audio y todo lo necesario para exportar tu videojuego a PC y Android.
Para este curso vas a necesitar
6 Horas de contenido
8 Horas de práctica

Proyecto del curso
Platzi Plataforma y Platzi PongAprende todos los conceptos principales de Unity creando 2 proyectos, Un videojuego de plataformas dónde aprenderás a crear niveles, utilizar las herramientas para diseñar niveles de forma rápida y eficiente, agregar lógica de juego, programar movimientos, partículas, audio y todo lo necesario para exportar tu videojuego a PC y Android.
Introducción a Unity
- ¡Bienvenido a los cursos autorizados de Unity!
- Introducción al Desarrollo de Videojuegos y el motor de juegos Unity
- Conociendo la interfaz de Unity
- Software necesario para desarrollo en móvil
- ¿Cómo funcionan las versiones de Unity?
- Importación de assets y setup para móvil
- Preparación del espacio de juego
- Primer script y movimiento del jugador
- Limitando el movimiento de nuestra paleta
Introducción a la creación de videojuegos
- Físicas en Unity y movimiento de la pelota
- Agregando movimiento y Colisiones en Unity
- Otras configuraciones de movimiento y colisiones
- Sistema de UI simple
- Detectando puntos
- Condición de gane
- Condición de victoria y transición entre escenas
- Programando nuestro oponente
- Agregando Audio y desafío
- Exportando a Android
Creación de un juego de Plataformas
- Introducción al segundo proyecto
- Creación de nuevo proyecto e importación de assets
- Control de personaje principal: Caminado
- Control del personaje principal: Salto, brinco
- Material de estudio: ¿Cómo programar el movimiento de un personaje?
- Tilemap system en Unity 1
- Tilemap system en Unity 2
- Cinemachine2D
- Cinemachine2D: Presentación del reto y limites de la cámara
- Sistema de animación en Unity: Personaje principal, preparar animaciones)
- Sistema de animación en Unity: Personaje principal, conectar en código
- Sistema de animación en Unity: Uniendo nuestros parámetros a los inputs
- Movimiento del enemigo y condición de muerte
- Sistema de animación en Unity: Enemigo
- Objetos coleccionables y UI
- Añadiendo puntos a nuestro score
- Sistema de partículas
- Conectando partículas a objetos
- Música de fondo y efectos de sonido
- Uso de prefabs para replicar nuestro coleccionable
- Condición de victoria
- Preparando nuestros enemigos
- Lógica de vida del jugador y condición de derrota