Curso Avanzado

Unity Sistemas de Combate y Proyectiles

Aprende a crear sistemas de combate completos: desde proyectiles físicos hasta NPCs armados, pasando por efectos, optimización e interfaz. 12 clases prácticas.

12 Clases en vivo
3 Meses
1h Semanal + práctica

Detalles del Curso

Domina cada aspecto del combate en Unity. Desde proyectiles físicos hasta NPCs inteligentes, optimización y UI profesional.

Características Clave

3 meses

duración total

12 clases

1 por semana

12 horas

de clase + práctica

Tutor IA Aurora

Soporte 24/7

Certificado

al finalizar

Módulos del Curso

Nivel 1: Fundamentos de Proyectiles

Clases 1 a 4
  • Clase 1: Fundamentos con Rigidbody – Creación de un proyectil físico básico.
  • Clase 2: Disparo de proyectiles rectos – Trayectorias lineales y velocidad constante.
  • Clase 3: Disparo de granadas – Trayectoria parabólica con gravedad y explosión.
  • Clase 4: Raycast y efectos de partículas – Disparo instantáneo, impactos visuales y sonido.

Nivel 2: Armas e Interacciones

Clases 5 a 8
  • Clase 5: Tipos de armamento – Ametralladoras, pistolas, escopetas, lanzagranadas (cada una con su lógica).
  • Clase 6: Interacciones: detectar impacto en un NPC – Sistema de vida y daño.
  • Clase 7: Interacciones: barriles explosivos – Objetos que reaccionan al daño y dañan a su alrededor.
  • Clase 8: Proyectiles especiales – Rebote, penetración de enemigos, explosión al impacto.

Nivel 3: Optimización, UI y NPCs

Clases 9 a 12
  • Clase 9: Rendimiento: Colector de basura – Object pooling para evitar lag con muchos proyectiles.
  • Clase 10: Munición – Gestión de inventario, recarga, tipos de munición.
  • Clase 11: Interfaz para armas – HUD con munición actual, selector de arma, recarga visual.
  • Clase 12: NPCs que usan armas – IA básica para enemigos que detectan al jugador y disparan.

¿Qué lograrás?

Al finalizar, tendrás un shooter completamente funcional y optimizado, y los conocimientos para expandirlo con nuevos tipos de armas, enemigos y mecánicas.

Cursos Relacionados

Unity: Fundamentos

Empieza desde cero y domina las bases del motor.

Unity C# Básico
Ver Detalles

Unity Parte 2: Desarrollo Avanzado

IA con FSM, Waypoints, Animación y Optimización.

IA en Juegos Optimización
Ver Detalles
Últimos cupos

¡Crea sistemas de combate profesionales!

Domina proyectiles, armas, interacciones y optimización con la ayuda de nuestro tutor de IA, Aura.