Curso de Desarrollo de Videojuegos en Unity
Curso online

Curso de Desarrollo de Videojuegos en Unity

Aprende a desarrollar videojuegos profesionales con Unity y C#. Construye un juego tower defense completo con mecánicas de combate, UI, game loop y sistemas de menús.

Matrícula

Abierta

Duración

32 horas por nivel

Nivel

Básico - Intermedio

Modalidad

Online

Mentoría

1 to 1

Horario

Sábados y Domingos de 8:00 a.m. a 12:00 p.m.

Título del egresado

Desarrollador/a de Videojuegos con Unity (Junior)

Objetivos

Motores de videojuego

Analiza el rol, arquitectura y filosofía de Unity frente a otros motores del mercado.

Entorno Unity

Configura la estructura de proyecto, escenas y gestión de assets en Unity Hub.

Programación C#

Construye lógica de juego con MonoBehaviours, variables, métodos y la API de Unity.

Mecánicas de juego

Implementa sistemas de combate, IA enemiga, físicas y proyectiles para un juego tower defense.

Interfaces de usuario

Diseña HUDs funcionales con Canvas, barras de vida y loops de feedback visual.

Game loop y publicación

Construye el ciclo central del juego con progresión, menús navegables y persistencia de datos.

A quién está dirigido

Aspirantes a desarrolladores

Quieres crear videojuegos profesionales con el motor más usado de la industria.

Programadores de otros lenguajes

Tienes experiencia en programación y quieres aplicar C# al desarrollo de juegos en Unity.

Artistas técnicos

Quieres entender el pipeline de desarrollo para integrar mejor tu arte en proyectos de juegos.

Estudiantes de ingeniería

Buscas un proyecto aplicado que combine programación orientada a objetos con diseño interactivo.

Contenido del curso

Módulo 1: Motores de Videojuego

  • Arquitectura de motores
  • Filosofía de Unity
  • Ventajas y limitaciones

Módulo 2: Entorno Unity

  • Unity Hub y gestión de proyectos
  • Organización de assets
  • Configuración de calidad

Módulo 3: Programación C#

  • Variables y métodos
  • Lógica de ejecución
  • API de Unity

Módulo 4: Mecánicas — Defender la Base

  • Rotación de torretas
  • Sistemas de daño
  • Pathfinding enemigo

Módulo 5: Interfaces de Usuario (UI)

  • Canvas y elementos UI
  • Barras de vida
  • Loops de feedback

Módulo 6: Game Loop

  • Sistemas de compra
  • Pausa y reanudación
  • Estados de victoria y derrota

Módulo 7: Sistemas de Menús

  • Menú principal
  • Configuración y opciones
  • Transiciones entre escenas

¿Por qué Player 3 Academy?

En Player 3 Academy combinamos práctica intensiva con fundamentos sólidos para que egreses con un portafolio real. Nuestro enfoque 75 % práctico te lleva de la teoría al juego funcional en cada sesión, con retroalimentación directa del instructor y acceso a una comunidad de creativos que comparten tu pasión por los videojuegos.

¿Cómo funciona?

1

Inscríbete

Completa el formulario de inscripción y asegura tu cupo en la próxima cohorte.

2

Prepara tu equipo

Descarga Unity Hub e instala la versión LTS recomendada junto con Visual Studio.

3

Aprende y crea

Asiste a clases semanales donde construirás un juego tower defense con mecánicas, UI y menús completos.

4

Presenta tu proyecto

Entrega un build jugable con memoria técnica documentando tu proceso de desarrollo.

Requisitos técnicos

  • Computadora con Windows 10/11 o macOS (8 GB RAM mínimo, 16 GB recomendado)
  • Unity Hub con Unity LTS instalado (descarga gratuita)
  • Visual Studio o Visual Studio Code para edición de C#
  • Conexión a internet estable para las clases en vivo
Inscríbete en el curso

Explora otros cursos