Duración total: 10 horas (4 clases de 2.5 horas cada una)


¿A quién está dirigido?

Este curso está dirigido a desarrolladores y artistas que deseen mejorar la calidad visual de sus videojuegos utilizando efectos especiales y partículas en Unity. Ideal para quienes buscan crear entornos impactantes, mejorar la estética y captar la atención del jugador con efectos visuales dinámicos.


Temario del Curso

Clase 1: Fundamentos de Efectos Visuales en Unity

  • ¿Qué son los efectos visuales y por qué son importantes?
  • Introducción al sistema de partículas en Unity.
  • Creación de partículas básicas (humo, fuego, chispas).
  • Configuración inicial: emisores, formas, tamaños y duraciones.
  • Ejercicio práctico: crear un sistema de partículas básico para fuego.

Clase 2: Personalización y Control Avanzado de Partículas

  • Uso de módulos: velocidad, rotación, gravedad y colisiones.
  • Integración de texturas y materiales en sistemas de partículas.
  • Uso de curvas para personalizar trayectorias y comportamientos.
  • Ejercicio práctico: diseño de un efecto de explosión con partículas dinámicas.

Clase 3: Efectos Visuales Avanzados con Shaders y Postprocesado

  • Introducción a shaders: ¿qué son y cómo funcionan?
  • Creación de efectos visuales avanzados con Shader Graph.
  • Postprocesado: bloom, depth of field, color grading, motion blur.
  • Ejercicio práctico: implementar un efecto de luz volumétrica y partículas brillantes.

Clase 4: Integración y Optimización de Efectos Visuales

  • Sincronización de efectos con eventos del juego (explosiones, habilidades, impactos).
  • Optimización de efectos visuales para rendimiento en diferentes plataformas.
  • Proyecto final: creación de una escena interactiva con múltiples efectos visuales (niebla, luces, partículas).
  • Feedback y cierre del curso.

Al finalizar el curso, aprenderás:

  • Diseñar sistemas de partículas básicos y avanzados en Unity.
  • Personalizar efectos visuales para escenarios y mecánicas específicas.
  • Utilizar shaders y postprocesado para mejorar la calidad gráfica.
  • Integrar efectos visuales dinámicos y optimizados en videojuegos.
Nombre