Details
¿Tienes curiosidad por saber cómo es posible?
¡Ahora puedes aprender Unreal Engine con Eugene Rho, un programador de juegos veterano que ha trabajado con innumerables empresas coreanas y extranjeras durante veinte años!
Este proceso de desarrollo de juegos le presentará las diferentes herramientas de Unreal Engine y los conceptos básicos difíciles de comprender para que la creación de juegos sea divertida e interesante.
Únete ahora mismo a la única CLASS de Unreal Engine en Coloso y domina el flujo de trabajo de diseño de juegos para llevar tus habilidades de programación al siguiente nivel.
Beneficios de la CLASS
Consigue estas exclusivas de Coloso
-
Acceso ilimitado a más de 14 horas y 32 capítulos de contenido -
Consejos esenciales para que los aspirantes a programadores de juegos mejoren sus habilidades -
CLASS de programación "real": desde la teoría para principiantes hasta los planos y la jugabilidad
Recomendación
¡Consulta las reseñas escritas por estudiantes reales!
-
Estudiante AMuchos cursos cortos en línea se centran únicamente en producir resultados atractivos, pero el plan de estudios de esta clase adopta un enfoque más fundamental que te ayuda a comprender el flujo general. Me sentí muy satisfecho con él porque podía sentir que mejoraba de manera lenta pero segura. -
Estudiante BLo que aprendes en esta CLASS se puede aplicar no solo a Unreal Engine sino también a otros motores de juegos. También fue muy útil para comprender conceptos matemáticos. -
Estudiante CMe impresionaron mucho las explicaciones de las teorías básicas. Gracias a esta CLASS pude comprender a fondo conceptos que no conocía muy bien, lo que me ayudó a mejorar mis habilidades prácticas. -
Estudiante DSolía sentirme perdido porque no sabía cómo empezar a estudiar las herramientas. Esta CLASS me permitió comprenderlas mucho mejor, ya que ofrece diversos contenidos sobre el diseño de juegos.
Portafolio del experto Eugene Rho
¿Por qué tomar esta CLASS?
Esta no es una de esas clases básicas que solo explica cómo crear funciones de juego sin explorar los conceptos básicos y te da dolores de cabeza al hablar sobre un montón de ideas difíciles e innecesarias.
Esta CLASS fusiona teoría y herramientas con el "por qué" detrás de todo y explora una mezcla de teorías y habilidades fundamentales que un programador debe saber para usar Unreal Engine, incluidos conceptos básicos de programación, matemáticas para juegos y cómo trabajar con editores, planos, animaciones y modelos de IA simples.
¡No pierdas esta oportunidad única de dominar las teorías y Unreal Engine mientras Desarrollo de habilidades de programación esenciales!
6 ejercicios de CLASS
-
1. Diseño de fondo -
2. Creación de personajes jugables -
3. Creación de personajes enemigos controlados por IA
-
4. Animación -
5. Aplicación de efectos y sonidos -
6. Prueba final
Desarrollador de juegos
Eugene Rho
Hola, soy Eugene Rho, desarrollador de juegos. Con experiencia en empresas líderes como NCSOFT y NetEase, donde trabajé en clientes, motores, gráficos y varias tareas de programación, ahora desarrollo nuevos proyectos en Tencent.
He utilizado Unreal Engine desde la versión 2.0 y tuve la oportunidad de contribuir como desarrollador de la comunidad externa en Unreal Engine 4.26. A lo largo de mi trayectoria, he notado que muchos principiantes tienen dificultades con la programación debido a su complejidad y al gran volumen de información.
Mi objetivo en esta CLASS es simplificar el proceso de aprendizaje y hacer que la programación sea más accesible y agradable para usted.

Programador de juegos
Eugene Rho
[Actual]
Juegos de Netease
Líder del equipo de Engine y
Experto en programación gráficos
Tencent
Desarrollo de Engine para Apex Legends Mobile
Desarrollo de Engine para nuevos proyectos
Mundo perfecto
Director del Laboratorio de Gráficos
Dirigió el Graphics Lab en el Desarrollo de tecnología de renderizado en tiempo real, principalmente en Unreal Engine 4
NCSOFT
Programador principal de gráficos y Engine
Participó en el desarrollo de un nuevo juego móvil basado en Aion, la principal propiedad intelectual de la compañía.
Proyectos y premios
[Proyectos]
NetEase
- Proyecto FPS no revelado
Tencent
- Apex Legends Móvil
- Nuevo proyecto FPS
NCSOFT
- AION Móvil
- LEGIONES
- Hodoo Inglés
JCE
- Sacerdote en línea
Mundo perfecto
- Zusun en línea
Destacado de la CLASS
Domine las matemáticas esenciales para la programación utilizando únicamente las operaciones aritméticas básicas
Con Unreal Engine, puedes aprender fácilmente los conceptos básicos como variables, funciones, clases y condiciones, así como matemáticas para juegos.
Programa con Blueprints de Unreal Engine en lugar del lenguaje C++
Descubra cómo los principiantes en programación pueden usar Blueprints para realizar codificación basada en nodos y desarrollar funciones de juego, además de explorar conceptos básicos de programación.
Formas rápidas y sencillas de crear un juego FPS utilizando solo las funciones básicas
¡Aprenda a crear personajes de cuento de hadas con ojos expresivos y rasgos faciales únicos! Esta CLASS le brinda pautas paso a paso sobre proporciones corporales, ángulos faciales, conceptos básicos de dibujo y aplicaciones en la vida real.
Detalles de la CLASS
Aprenderás
-
Dominando los conceptos básicos de Unreal EditorComprenda los conceptos de Unreal Engine y aprenda las funciones básicas como la configuración de la interfaz de usuario, la personalización, los espacios virtuales y la navegación. -
Comprender las matemáticas para los juegosDescubre cómo puedes usar vectores y rotadores para crear jugabilidad, incluidos los movimientos de los personajes y las matemáticas que los impulsan. -
Formas súper fáciles de crear fondosOrganice objetos usando funciones básicas como Mover, Rotar y pinceles, luego aplique efectos de fondo e Iluminación para producir un fondo simple pero efectivo por su cuenta.
-
Aplicación de animaciones en el juegoDescubre formas rápidas y sencillas de mover personajes y armas con solo arrastrar y soltar usando Blueprints en lugar de codificar. -
Disparos y efectosBasándose en una comprensión de las matemáticas para juegos y conceptos teóricos como variables, funciones y vectores, aprenda a hacer que un arma dispare balas a lo largo de una pista y controle los efectos del juego en consecuencia. -
Creación de enemigos de IA básicosUsando el controlador de IA y las funciones de navegación, crea personajes enemigos de IA de nivel básico que se mueven por sí solos para atacar el objetivo set .
Plan de estudios
Una mirada en profundidad
SECCIÓN 01. Familiarizándose con Unreal Editor
01. Presentación de Unreal Engine y la CLASS
- Presentación de Unreal Engine: la historia y el propósito de los motores, y su papel en la industria
- Introducción a la programación de juegos: la evolución de la programación de juegos y sus tipos y roles
- Presentación de la CLASS: sobre el plan de estudios, trabajos finales y método de enseñanza.
02. Instalación y corriendo del Engine
- Requisitos del sistema: Especificaciones de hardware recomendadas para ejecutar Unreal Engine sin problemas
- Instalación del Engine: creación de una cuenta de Epic Games, instalación del lanzador, comprensión de las versiones, verificación del espacio en el disco duro e instalación de Unreal Editor
03. Conozca Unreal Editor: Conceptos básicos de Unreal : las ventanas gráficas de Unreal Editor
- Un breve vistazo a la demostración de Epic Shooter
- Navegando por espacios virtuales: Cómo caminar por un espacio virtual
- Configuración de las ventanas gráficas: comprensión de las distintas configuraciones de las Viewport
04. Creación de un proyecto: Conceptos básicos de Unreal : interfaz de usuario principal
- Creación de un proyecto: corriendo del editor, configuración y creación de un proyecto y comprobación de la estructura de carpetas
- Descripción de las ventanas Detalle y Esquema mundial
05. Creación de un cielo: conceptos básicos Unreal : esferas celestes y luces direccionales
- Creación de un cielo: creación de un cielo y un sol utilizando el plano del cielo
- Configuración de un sol: uso de luces direccionales y conexión de las mismas a esferas del cielo
06. Creación de un piso: Fundamentos de matemáticas - Sistemas de coordenadas/ Conceptos básicos de Unreal - Translation Gizmo
- Comprender el concepto de un sistema de coordenadas
- Creando un piso con pinceles de caja
07. Creación de cuatro paredes: conceptos básicos de Unreal : pincel CSG, vista superior
- Creación de cuatro paredes con pinceles de caja Comprensión del modelado CSG
- Organizar en vista superior: comprender las diferencias con la vista en Perspectiva
08. Construcción de una estructura sencilla: conceptos básicos de Unreal : Rotation Gizmo, Snap
- Movimiento preciso: ajustar un objeto con precisión en una posición usando la herramienta Ajustar
09. Construyendo un puente: conceptos básicos de Unreal - CSG avanzado
- Cómo crear una estructura más complicada: una guía detallada de CSG
- Creación de una Pendiente triangular: Edición de los vértices de un pincel
10. Iluminación: conceptos básicos de Unreal : mapas de luz
- Reestructuración de objetos: herramientas de grupo y carpeta
- Iluminación para el sol: comprensión de los mapas de luz
- Iluminación para el cielo: entender las luces del cielo
11. Configuración de materiales: conceptos básicos de Unreal : posprocesamiento de volúmenes y materiales
- Configuración de la adaptación ocular: comprensión de la adaptación ocular y los volúmenes de posprocesamiento
- Configuración de luces armoniosas: comprensión de las unidades de Iluminación
- Preparación de materiales: comprensión de los materiales
12. Completar niveles: Fundamentos de matemáticas: espacio mundial y espacio de objetos/ Fundamentos de Unreal : consolas
- Añadir objetos decorativos: diferenciar entre pinceles y malla estática
- Cambio de tamaño: uso del gizmo de escala
- Comprender los espacios: espacio mundial y espacio de objetos
- Ocultar mensajes en pantalla: comprensión de registros y comandos de consola
SECCIÓN 02. Creación de personajes FPS
13. Conozca Blueprints: conceptos básicos de Unreal : creación de clases de Blueprints
- Computadora y programación
- Comprender las clases de Blueprint: crear, editar, compilar y guardar
- Jugabilidad: El comienzo y el final de un juego.
14. Animaciones para personajes de FPS
- Reposicionamiento de mallas
- Comprensión y uso de planos de animación
15. Configuración de cámaras para FPS: conceptos básicos de Unreal : relación de aspecto de la cámara, nodo BP
- Agregar y configurar cámaras para personajes
- Comprender y resolver los problemas de la relación de aspecto de la cámara
- Creando movimientos de personajes simples
16. Personajes en movimiento: Fundamentos de matemáticas - Vectores
- Por qué los juegos requieren matemáticas: mostrar la posición y dirección de un vector
- Mapeo de entrada y creación de movimientos de personajes
- Comprender cómo compilar Blueprints: crear, compilar, guardar
17. Cambiar la dirección de un personaje Conceptos básicos de matemáticas: vectores de dirección y rotadores
- Por qué los juegos requieren matemáticas: Vectores de dirección y rotación
- Comprensión de los rotadores: mostrar la rotación con inclinación, guiñada y balanceo
- Cambio de dirección: Cambio de dirección horizontal y vertical
18. Cómo añadir armas a los personajes: conceptos básicos de Unreal : comprensión de las ranuras
- Corrección de errores de movimiento
- Comprensión de las ranuras: cómo configurar dónde agregar una malla
- Agregar armas: agregar un arma a la ranura de un personaje para que sea visible en el juego
19. Animaciones de movimiento para personajes Conceptos básicos de Unreal : espacios de fusión/conceptos básicos de programación: variables
- Comprensión de los espacios de mezcla de animación: estructura y parámetros de control
- Matemáticas para juegos: Velocidad y rapidez
SECCIÓN 02-1. Unreal Engine 5
20. Actualización a Unreal Engine 5 Conceptos básicos de Unreal : actualización de proyectos
- Cómo instalar Unreal Engine 5
- Actualización de proyectos de Unreal Engine 4
- Explorando la nueva interfaz de usuario del editor
SECCIÓN 03. Creación de personajes enemigos
21. Bot! Personajes de IA: conceptos básicos de Unreal : controladores de IA y navegación
- Construyendo bots: Creando nuevos planos de personajes
- Realizar movimientos automáticos: Comprender y utilizar el sistema de Navegación
22. Bot! Chaser: Unreal Basics - Navegación
- Control de la navegación en detalle
- Hacer que un personaje te persiga eternamente: inicio y finalización de nodos Blueprint
23. Apariencia de personajes extraterrestres: conceptos básicos de Unreal : importación de activos
- Cómo utilizar Mixamo
- Importación de activos externos a Unreal Engine
- Creación de una CLASS de personaje AlienSoldier
24. Animaciones de movimiento para bots: conceptos básicos de Unreal : comprensión del movimiento de la raíz
- Comprender la función y las limitaciones del movimiento de raíces
- Modificación de activos mediante herramientas externas
- Creación de animaciones de movimiento para bots
SECCIÓN 04. ¡Disparos!
25. Solución de problemas de movimiento de personajes: conceptos básicos de Unreal : parámetros de mezcla y volúmenes de bloqueo
- Identificación de problemas de movimiento en el personaje creado
- Comprender las limitaciones de los espacios de mezcla y controlar los parámetros de mezcla en detalle
- Restringir el movimiento de los personajes
26. Animaciones de disparo: conceptos básicos de Unreal - Montajes de animación
- Comprender los problemas de la función Reproducir animación
- Entendiendo el concepto de Posesión: Dominando personajes usando Controladores
- Comprensión de los montajes de animación: creación y control de animaciones de disparo
27. Visualización y control de efectos de disparo: conceptos básicos de programación: variables y sus tipos
- Emisores de efectos: Cómo añadir efectos de disparo a las armas
- Desactivación de efectos: comprensión de las variables y sus tipos
28. Creación de sonidos de disparos y movimientos de cámara: conceptos básicos de programación: funciones; conceptos básicos de Unreal : sistemas de sonido
- Distinguir entre códigos complicados: comprender las funciones de programación
- Creación de sonidos de disparos: comprensión de los sistemas de sonido
- Creando movimientos realistas con Camera Shakes
29. Juegos e interfaz de usuario: Conceptos básicos de Unreal : el modo de juego y los widgets
- Modo de juego y personajes
- Creación de una interfaz de usuario con forma de cruz: cómo añadir una imagen con forma de cruz al centro de la pantalla
30. Examen de la línea de tiro: conceptos básicos Unreal : trazas de líneas; conceptos básicos de matemáticas: suma de vectores
- Creando la lógica para disparar
- Creando un rastro recto para balas y colisiones.
31. Golpear a un bot: conceptos básicos de Unreal : set el temporizador y los canales de colisión
- Creación de la función de disparo automático: comprensión de Set Timer
- Creación de un bot que recibe un disparo: comprensión de los canales de colisión
SECCIÓN 05. Outro
32. Finalización: Conceptos básicos de Unreal : referencia de Recursos
- Comprensión de las referencias de Recursos
- Explorando el juego terminado
- Resumen de la CLASS
- Lo que aprenderás en la siguiente parte
* La CLASS de programación de juegos de Eugene Rho consta de dos Piezas, siendo esta CLASS la Parte 1.
*La fecha de lanzamiento de esta CLASS, las imágenes del plan de estudios y el contenido asociado pueden cambiar sin previo aviso.
** Los videos de las CLASS pueden estar separados para una experiencia de visualización más optimizada.
Entrevista con
Eugene Rho
He utilizado Unreal Engine desde la versión 2.0 y he desarrollado una carrera en programación de juegos, motores y gráficos trabajando en varias empresas coreanas y extranjeras. Esta CLASS es más que un simple tutorial o guía. Basándome en mi experiencia en el mundo real, he llenado esta CLASS con habilidades básicas de programación de juegos que también se pueden aplicar en la práctica.
Unreal Engine ofrece potentes funciones no solo para crear arte sino también para programar. A pesar de eso, muchos de los profesionales que lo han usado durante mucho tiempo, y ni hablar de los principiantes, solo conocen muy pocas de sus funciones de programación. Para crear Software jugable, recomiendo encarecidamente aprender las herramientas de programación que ofrece Unreal Engine. Además, será un comienzo perfecto para aquellos que son nuevos en la programación.
Esta CLASS explora desde la A hasta la Z la creación de funciones de juegos, así como los conocimientos básicos necesarios para ello. Para los estudiantes que aman el diseño de juegos, será una oportunidad de aprender los conocimientos básicos de programación de formas divertidas y adquirir la capacidad de resolver problemas más difíciles por su cuenta mientras trabajan.
Esta CLASS permite que uniforme los principiantes desarrollen habilidades de programación de juegos utilizando Unreal Engine con explicaciones fáciles de entender y atractivas. Podrás entender por qué los programadores aprenden estos conceptos y qué tipo de problemas enfrentan, dando así el primer paso para convertirte en un programador de juegos de pleno derecho.
Programas requeridos
Este curso utilizará la versión con licencia de publicación de Unreal Engine. Compre e instale estos programa(s) para disfrutar de una experiencia de CLASS optimizada.
* Especificaciones recomendadas para corriendo Unreal Engine: Enlace
** Enlace de descarga
*Estos programas y/o materiales no se proporcionarán con el curso.
