Unreal Engine 5 Fundamentals

Programa de capacitación transversal: C++ & Blueprints

Nivel: Iniciación / Intermedio Enfoque: Práctico

1. Análisis de Fundamentos

Core Interface
  • World Outliner: Jerarquía de la escena.
  • Details: Configuración de propiedades.
  • Content Browser: Gestión de assets.
  • Viewport: Navegación y transformaciones.
Programación
Blueprints & C++

Dominio transversal de lógica: Variables, Eventos (BeginPlay, Tick) y control de flujo. Implementación de Clases en C++ vs Logic Graphs en Blueprints.

Assets
Pipeline de Importación

Estrategia de carpetas, asignación de materiales y gestión de colisiones básicas.

2. Módulos de Aprendizaje

Configurar proyecto UE5 con plantilla Third Person o Blank. Explicar jerarquía de carpetas en Content Browser. Ejercicio: Importar un modelo 3D y asignar material.

Blueprints: Crear un Actor con variable pública, Evento BeginPlay + Tick. Usar nodos de flujo y transformaciones.

C++: Creación de una clase heredada de AActor. Definición de UPROPERTY y UFUNCTION. Sobrecarga de BeginPlay() y Tick().

Ejercicio: Hacer que un objeto se mueva al hacer clic en él (implementar en ambos sistemas).

Usar Launch y Play Mode para testear cambios. Usar Console Commands. Corrección de errores comunes (ej: Missing Reference).

Criterios de Aceptación

  • Replicar una funcionalidad simple (ej: objeto que se destruye al ser golpeado).
  • Demostrar entendimiento de la comunicación entre C++ y Blueprints (BlueprintNativeEvent / BlueprintCallable).
  • Autonomía en navegación del editor y debugging básico (Visual Studio / Rider integration).

Entregables

Repo: hypenosys/app/research/ue5-fundamentals
- /docs: Guías de referencia
- /tutorials: Material grabado

Prácticas de Capacitación

Gestiona tu progreso en las tareas de aprendizaje de UE5.

TO DO
WORKING
DONE
Estos datos son locales para tu navegador y no afectan al repositorio principal de tareas.