Unreal Engine desde 0: Crea 3 Juegos con Blueprints y C++
Sin conocimientos previos aprende cómo programar tus primeros 3 videojuegos y desata tu imaginación.
Lo que serás capaz de hacer
Sin experiencia previa requerida, y con la ayuda de explicaciones paso a paso para principiantes, aprenderás a usar las técnicas esenciales de programación en Unreal Engine 4, uno de los motores de desarrollo de videojuegos más conocidos y con más trayectoria en el mercado. Utilizado por grandes títulos comerciales (Batman Arkham Asylum, Rocket League, Final Fantasy, y la lista continúa), Unreal es una herramienta muy completa para todo tipo de proyectos, tanto videojuegos como aplicaciones interactivas 3D, visualización arquitectónica o simuladores para entrenamiento. En el curso nos concentramos en cómo programar juegos con Blueprints y C++, y utilizar arte descargado de internet, o sea, modelos 3d, UI y audio ( no haremos gráficos ni sonido propio ). El curso está dividido en 3 partes: Introducción a Unreal: En esta primera parte haremos un juego de disparos con vista superior. Para ello aprenderemos los conceptos básicos de Unreal y programación a través del uso del lenguaje visual Blueprints, el cual nos permite adentrarnos fácilmente a pesar de no saber programar. También integraremos gráficos 3d y audio a nuestro juego. Introducción a C++: Aquí crearemos un juego de laberintos en C++, un potente lenguaje de programación que nos permitirá hacer cosas más avanzadas en la siguiente parte. Aplicaremos lo visto anteriormente en dicho lenguaje y también veremos cómo crear interfaces gráficas para mostrar información del juego Juegos FPS: En este módulo veremos cómo crear un juego de disparos en primera persona o FPS. Haremos los distintos sistemas de juego (disparos, vida, etc), una IA básica para los enemigos y profundizaremos sobre diferentes apartados gráficos, como partículas, iluminación y la creación de un ejecutable. Cualquier duda sobre el curso no duden en mandarme un mensaje privado antes de comprarlo. Saludos y disfruten del curso!
- Crear tres géneros distintos de videojuego (Top Down Shooter, Laberintos, FPS)
- Técnicas iniciales para la programación de videojuegos
- Crear niveles agregando y ubicando objetos en el mismo
- Crear objetos propios para realizar el juego deseado
- Uso de dos lenguajes de programación (Blueprints y C++)
- Agregar arte gráfico y sonoro al juego
Temario
UNIDAD 1 - Bienvenido al curso · 4 leccionesUNIDAD 1 - Bienvenido al curso
UNIDAD 1 - Bienvenido al curso
- Presentación Fede
- Introducción al curso
- Diapositivas
- Únete a la comunidad de discord para aprender con otros amigos
UNIDAD 2 - Top Down Shooter - Intro a Unreal, Blueprints y Gráficos · 37 leccionesUNIDAD 2 - Top Down Shooter - Intro a Unreal, Blueprints y Gráficos
UNIDAD 2 - Top Down Shooter - Intro a Unreal, Blueprints y Gráficos
- Introducción al Desarrollo de Videojuegos
- Instalacion
- Creación de Proyectos
- Creación de Niveles
- Creación de Objetos
- Programación con Blueprints
- Variables
- Destrucción y Temporizadores
- Instanciación de Objetos
- Practica N°1
- Figura de colisión
- Presets de Colisión
- Detectando Colisiones
- Cambio de Variables
- Variables Ajenas 1
- Variables Ajenas 2
- Condiciones - Parte 1
- Condiciones - Parte 2
- Practica N° 2 - Parte 1
- Práctica N° 2 - Parte 2
- Peones
- Input - Parte 1
- Input - Parte 2
- Game Mode
- Victoria y Derrota
- Reutilizar Victoria y Derrota
- Practicas 3
- Modelos 3D - Parte 1
- Modelos 3D - Parte 2
- Materiales
- Texturas
- Prácticas 4
- Instancias de Materiales y Prácticas 5
- Audio
- Control de Audio
- Sound Cues y Prácticas 6
- Fin de modulo
UNIDAD 3 - Laberintos - Intro a C++ e Interfaces Gráficas · 35 leccionesUNIDAD 3 - Laberintos - Intro a C++ e Interfaces Gráficas
UNIDAD 3 - Laberintos - Intro a C++ e Interfaces Gráficas
- Intro a C++
- Clases en C++
- Variables en C++
- Eventos en C++
- Acciones en C++
- Spawn en C++
- Posición de Spawn en C++
- Temporizadores en C++
- Parar Timers y Comentarios en C++
- Destrucción en C++
- Operadores Matemáticos en C++
- Movimiento relativo al tiempo
- Condiciones en C++
- Colisiones en C++
- Modificando Otros Objetos en C++
- Pawns en C++
- Ejes en C++
- Botones en C++
- GameModes en C++
- Prácticas 1 - Parte 1 - Movimiento
- Prácticas 1 - Parte 2 - Laberinto
- Prácticas 1 - Parte 3 - Movimiento Trampa
- Prácticas 1 - Parte 4 - Daño Trampa
- Prácticas 1 - Parte 5 - Respawn Jugador
- Prácticas 1 - Parte 6 - Llaves y Puertas
- Prácticas 1 - Parte 7 - Condición de Victoria
- Prácticas 1 - Parte 8 - Checkpoints
- Descarga de Practicas
- Introducción a UI con Widgets
- UI Responsive
- Imagenes de UI
- Botones
- Mostrar datos con textos y barras
- Manipular la UI desde C++
- Fin de módulo
UNIDAD 4 - Juegos FPS - Personajes Humanoides e IA · 41 leccionesUNIDAD 4 - Juegos FPS - Personajes Humanoides e IA
UNIDAD 4 - Juegos FPS - Personajes Humanoides e IA
- Intro Módulo FPS
- Prototipado con Geometry Brushes
- Configurando Geometry Brushes
- Characters
- Modelos Animados
- Blueprints de Animación
- Máquinas de Estado de Animación
- Disparos con Traces (Blueprints)
- Agregar componentes en C++
- Traces en C++
- Traces y Zonas del cuerpo
- Mapas - Asociar huesos y daño
- Arrays - Spawner de enemigos
- Recorrer Arrays - Spawner de enemigos avanzado
- Multi Trace - Balas que traspasan
- Multi Trace - Evitar repeticiones
- Funciones
- Interfaces de código
- Crear componentes propios
- Intro a IA - Movimiento Básico
- Patrullaje por Waypoints
- Pathfinding - Búsqueda de Caminos
- AI Perception - Sentidos de la IA
- Blackboard - La memoria de la IA
- Behaviour Trees - Toma de decisiones de la IA
- Decoradores - Condición de opciones en Behaviour Trees
- Secuencias y Tareas Propias - Patrullando con Behaviour Trees
- Servicios de Behaviour Trees - Haciendo que la IA nos ataque
- AI en C++ Parte 1
- AI en C++ Parte 2
- AI en C++ Parte 3
- AI en C++ Parte 4
- Introducción a Partículas
- Eventos de Componentes - Partículas en Impacto de Bala
- Eventos Heredados - Particulas de Salto y Disparo con eventos propios
- Crear Sistemas de Partículas - Emisión
- Crear Sistemas de Partículas - Apariencia
- Iluminación - Intro a Luz Directa e Indirecta
- Iluminación - Cubemaps
- Iluminación - Lightmass: Precalculo de iluminación
- Crear un ejecutable
UNIDAD 5 - Módulo Extra · 2 leccionesUNIDAD 5 - Módulo Extra
UNIDAD 5 - Módulo Extra
- Compilación en C++
- Manejo de Memoria en C++
Tu certificado lo emite la SEP, no solo una plataforma
Al demostrar la competencia recibes un certificado emitido por la Secretaría de Educación Pública a través del Gobierno del Estado de México: un documento oficial que puedes presentar con confianza ante cualquier empleador o institución.
Tu certificado con INEC
- Lo emite la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México
- Documento oficial con folio verificable en línea
- Lo otorga la Universidad Tecnológica Fidel Velázquez
Otras plataformas en línea
- Constancia privada emitida por la misma plataforma
- Solo acredita horas cursadas o asistencia
- Sin respaldo de una autoridad educativa
Tu itinerario, de la inscripción al certificado
- 1
Inscripción con pago único
Pagas $2,800 MXN una sola vez y entras de inmediato al curso.
- 2
Estudias a tu ritmo
5 unidades con videos, lecturas y actividades, disponibles 24/7 durante 12 meses.
- 3
Cuestionarios por unidad
Cuestionarios para comprobar lo aprendido.
- 4
Certificado
Emitido por la SEP a través del Gobierno del Estado de México, con folio verificable.
Un certificado oficial de la SEP
- Emitido por la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México. No es una constancia privada: es un documento oficial, y ese respaldo marca la diferencia frente a otras plataformas en línea.
- Contenido impartido por Nicolas Alejandro Borromeo.
- Folio y QR verificables para compartirlo con quien te contrate.
Empieza hoy, a tu ritmo
Un solo pago y acceso inmediato al curso completo durante 12 meses.
- 5 unidades · 119 lecciones · 30 h
- 12 meses de acceso
- Certificado emitido por la SEP (Gob. del Estado de México) con folio verificable
Sobre tu inscripción
¿Cómo es el pago?
Un solo pago de $2,800 MXN. No hay mensualidades ni cargos recurrentes.
¿Cuánto tiempo tengo acceso?
12 meses desde tu inscripción, 24/7, para avanzar a tu ritmo.
¿Quién imparte el contenido?
El curso es impartido por Nicolas Alejandro Borromeo; INEC gestiona tu inscripción, evaluación y certificado.
¿Qué pasa cuando vence mi acceso?
Puedes renovar tu cuenta tú mismo desde la plataforma, sin trámites ni esperas.


