Universo Gamer: Programación de juegos para Teens

Descubre el mundo del desarrollo de videojuegos y aprende programación en C# con Unity mientras creas tus propios prototipos en entornos 2D y 3D.
Desde
S/ 350
Inicio:
19 de enero
Duración:
24 horas
Horario:

Lunes:
9:00 a. m. a 12:00 p. m.

Modalidad:
Lugar:
Zoom y Moodle

¿Qué aprenderás?

El curso Universo Gamer: Programación de juegos para teens te permitirá diseñar, programar y probar prototipos de videojuegos con enfoque práctico. Aprenderás conceptos clave de C#, físicas, IA básica y lógica de programación para crear experiencias interactivas funcionales. A través de proyectos aplicados, fortalecerás tus habilidades en entornos 2D y 3D con Unity.

Al finalizar los módulos de aprendizaje, serás capaz de:

Comprender la interfaz y flujo de trabajo de Unity.

Dominar la sintaxis y lógica de C# aplicada a scripts de comportamiento.

Implementar mecánicas de juego, físicas y colisiones.

Desarrollar y compilar proyectos funcionales en 2D y 3D.

Módulos de aprendizaje

Diseñados para elevar tus conocimientos y habilidades de manera teórica y práctica

Módulo 1: Introducción a Videojuegos e Instalación

-Exploración de la Interface y Diseño (Hierarchy, Inspector, Project).
-GameObjects y Componentes.
-Creación del primer juego «No-Code» (uso de componentes físicos).

Módulo 2: Lógica de Programación con C#

– Estructura de un Script en Unity (Start, Update).
– Variables, tipos de datos y operaciones aritméticas.
– Funciones, métodos y ámbito (scope).
– Estructuras de control (Condicionales) y Bucles (Loops).
– Estructuras de datos: Arrays y Listas.
– Laboratorio: Ejercicios con casos reales de lógica.

Módulo 3: Prototipado Rápido (Mecánicas Base)

– Importación y configuración de Assets.
– Input System: Mover y rotar objetos mediante código.
– Lógica de límites de pantalla (Bounds).
– Comportamiento básico de Enemigos.
– Gestión de tiempo (Timers) y sistema de Colisiones (Triggers vs Colliders). Importación y configuración de Assets.
– Input System: Mover y rotar objetos mediante código.
– Lógica de límites de pantalla (Bounds).
– Comportamiento básico de Enemigos.
– Gestión de tiempo (Timers) y sistema de Colisiones (Triggers vs Colliders).

Módulo 4: Taller de Resolución de Problemas

– Análisis de errores comunes (Debugging).
– Optimización básica de código.
– Resolución de desafíos originales planteados por el docente (Refactorización).

Módulo 5: Desarrollo 2D Avanzado

– Físicas 2D: Rigidbody2D y fuerzas.
– Animación 2D: Sprite Sheets, Animator y State Machines (Idle, Run, Jump).
– Lógica de Salto (Ground Check) y Transformaciones.
– Interacciones: Trampas movibles y condiciones de victoria/derrota.
– Audio: AudioSource y gestión de SFX/Música.
– UI: Menús, Canvas y Compilación (Build) del ejecutable.

Módulo 6: Desarrollo 3D y Sistemas Complejos

– Físicas 2D: Rigidbody2D y fuerzas.
– Animación 2D: Sprite Sheets, Animator y State Machines (Idle, Run, Jump).
– Lógica de Salto (Ground Check) y Transformaciones.
– Interacciones: Trampas movibles y condiciones de victoria/derrota.
– Audio: AudioSource y gestión de SFX/Música.

– UI: Menús, Canvas y Compilación (Build) del ejecutable.

Docente

Aprende con expertos e influyentes en el área

Certifícate con nosotros

Potencia tu perfil con el respaldo de la Corporación Educativa San Ignacio de Loyola

¿No sabes por dónde empezar?​

Conversemos y encuentra el programa que se adapta a ti.

Más información

Recomendados

Prepárate para avanzar en tu carrera con nuestros cursos, talleres y especializaciones