Ruta de Aprendizaje

¿Qué camino quieres seguir?

Elige tu perfil principal como alumno y te guiaremos por una ruta personalizada con los cursos recomendados, el orden ideal y los sistemas que podrás crear al avanzar.

Diseñador de Juegos

Diseñador de Juegos

Crea mecánicas, lógica visual y sistemas de juego usando Blueprints y herramientas de diseño.

Ver ruta
Programador de Gameplay

Programador de Gameplay

Desarrolla sistemas complejos en C++, optimiza el rendimiento y construye la arquitectura del juego.

Ver ruta
Artista Técnico

Artista Técnico

Domina materiales, VFX, animación e integración visual para dar vida a los entornos y personajes.

Ver ruta
Desarrollador Todoterreno - La más completa y recomendada

Arquitecto de Sistemas

Perfil completo – Equivalente a un Technical Director o Lead Technical Designer Este perfil representa al profesional más versátil y estratégico del desarrollo en Unreal Engine. Es el equivalente al perfil Full Stack en otras tecnologías, pero aplicado al ecosistema de creación de videojuegos y simulaciones.

Ver Ruta
Imagen de forma

Asignaturas Troncales

Los cursos clave que necesitas para entender cómo funciona Unreal Engine desde la base. Domina Blueprints, C++, lógica visual y diseño de sistemas esenciales.

Ver

Frameworks

Accede a sistemas funcionales completos que podrás reutilizar o adaptar en tus propios proyectos. Aprende a construir arquitectura profesional y gameplay modular desde cero.

Ver Frameworks

Calendario de publicación

Consulta qué cursos se lanzan en cada trimestre y cómo progresar según tu nivel. Visualiza tu avance y descubre cuándo se desbloquean nuevas rutas y frameworks.

Ver Calendario

Asignaturas troncales

Aquí comienza tu base sólida. Estas asignaturas son esenciales para cualquier perfil técnico: aprenderás a estructurar proyectos de forma profesional, a trabajar en equipo con control de versiones, y a construir lógica reutilizable en Blueprints y C++. Son la columna vertebral de tu formación.

Control de versiones (Git)

Control de versiones (Git)

Gestiona el progreso de tu proyecto como un profesional. Aprende a guardar versiones limpias, colaborar sin sobrescribir contenido y organizada con Git.

Ver Módulo
Onboarding

Onboarding

Empieza con buen pie. Descubre cómo funciona la academia, cómo se estructuran los cursos y qué herramientas puedes aprovechar para sacar el máximo rendimiento desde el primer día.

Ver Módulo
Frameworks PGX Core

Frameworks PGX Core

Construye tu base. Aprende arquitectura en C++ expuesta a Blueprints, y desarrolla sistemas reutilizables, optimizados y pensados para escalar sin rehacer.

Ver Módulo
Wiki

Wiki

Documentación inteligente para proyectos reales. Aprende a organizar tus sistemas, conectar ideas entre lenguajes y mantener una base técnica sólida y accesible para todo el equipo.

Ver Módulo

Ruta de Aprendizaje – Diseñador de Juegos

Si te apasiona crear mecánicas, lógica de juego, UI o sistemas interactivos, esta es tu ruta.
Te centrarás en el diseño funcional y visual usando Blueprints, sistemas de lógica modular, y herramientas de gameplay.
Ideal si vienes de diseño, game jams o si quieres desarrollar prototipos completos sin depender de un programador.

Nivel Básico – Fundamentos

Este nivel está diseñado para que cualquier persona, incluso sin experiencia previa, pueda iniciarse de forma sólida y progresiva en Unreal Engine. Aquí aprenderás los principios básicos de la lógica visual (Blueprints), la programación en C++, el sistema de materiales, la animación, la inteligencia artificial, las cinemáticas y mucho más.

Todo el contenido está enfocado en que adquieras no solo conocimientos técnicos, sino también criterios profesionales: cómo estructurar tus proyectos, cómo aplicar buenas prácticas y cómo preparar las bases para crear experiencias interactivas funcionales.

El objetivo es que al terminar este nivel puedas afrontar proyectos propios, sabiendo moverte con soltura por el editor y comprendiendo cómo se relacionan sus sistemas principales.

Introducción a Blueprints y lógica visual

Introducción a Blueprints y lógica visual

Base del diseño interactivo: lógica sin código para prototipar y validar ideas.

Ver Módulo
https://www.platanogames.es/formacion/fundamentos-del-flujo-hibrido-c-y-blueprints-trabajando-juntos

https://www.platanogames.es/formacion/fundamentos-del-flujo-hibrido-c-y-blueprints-trabajando-juntos

Para entender cómo se conecta el diseño visual con la lógica técnica.

Ver Módulo
Fundamentos de IA en Unreal: BT y Blackboard

Fundamentos de IA en Unreal: BT y Blackboard

Esencial para diseñar comportamientos de NPCs y enemigos sin programar.

Ver Módulo
Fundamentos del diseño de sistemas de gameplay en Unreal Engine

Fundamentos del diseño de sistemas de gameplay en Unreal Engine

Introducción estructurada al diseño de mecánicas, reglas y lógica de juego.

Ver Módulo
Narrativa interactiva y control de secuencias

Narrativa interactiva y control de secuencias

Permite integrar eventos, diálogos y acciones narrativas desde el diseño.

Ver Módulo
Materiales desde cero fundamentos y usos comunes

Materiales desde cero fundamentos y usos comunes

Comprender cómo los materiales influyen en la estética y el feedback jugable.

Ver Módulo
Optimización básica de proyectos en Unreal Engine

Optimización básica de proyectos en Unreal Engine

Aplicar buenas prácticas desde el diseño para evitar errores estructurales.

Ver Módulo
Introducción a Animation Blueprint y Control Rigs

Introducción a Animation Blueprint y Control Rigs

Diseñar acciones jugables ligadas a animaciones reactivas y estados básicos.

Ver Módulo

Nivel Intermedio

En este nivel profundizamos en el diseño técnico y la conexión real entre sistemas. Ya no se trata solo de saber usar herramientas: aquí aprenderás a diseñar arquitectura modular, a integrar funcionalidades complejas, y a mantener tu proyecto organizado, optimizado y escalable.

Trabajarás con sistemas orientados a datos, lógica multijugador, animaciones reactivas, percepción avanzada para IA, y creación de cinemáticas con control total sobre la narrativa. Todo se enfoca desde una perspectiva profesional, preparando tu código y tus flujos de trabajo para equipos reales y producción técnica.

Este nivel marca el paso de aprendiz a desarrollador técnico: sabrás crear sistemas completos, conectarlos con otras áreas del juego, y mantenerlos limpios y reutilizables.

Arquitectura modular profesional con C++ y Blueprints

Arquitectura modular profesional con C++ y Blueprints

Para estructurar lógicamente los sistemas de juego con una visión escalable.

Ver Módulo
IA modular y comportamientos complejos en Unreal Engine

IA modular y comportamientos complejos en Unreal Engine

Diseño de IA que responde a estímulos y patrones complejos del entorno.

Ver Módulo
Implementación del Gameplay Ability System (GAS)

Implementación del Gameplay Ability System (GAS)

Crear sistemas flexibles basados en atributos, tags y lógica desacoplada.

Ver Módulo
Cinemáticas con Sequencer, cámaras y triggers

Cinemáticas con Sequencer, cámaras y triggers

Diseñar eventos y escenas interactivas con control visual y narrativo total.

Ver Módulo
Animaciones contextuales y Control Rigs en Unreal Engine

Animaciones contextuales y Control Rigs en Unreal Engine

Integrar gameplay y animación de forma coherente y jugable.

Ver Módulo
Pipeline profesional de producción y organización de proyectos

Pipeline profesional de producción y organización de proyectos

Organizar proyectos y assets para que los sistemas escalen sin caos.

Ver Módulo
Creación de herramientas personalizadas

Creación de herramientas personalizadas

Diseñar utilidades internas para facilitar la implementación de ideas jugables.

Ver Módulo

Nivel avanzado

Este nivel está orientado a desarrolladores que buscan llevar sus proyectos al siguiente nivel de complejidad, rendimiento y calidad profesional. Aquí trabajarás con arquitecturas reactivas, sistemas emergentes, optimizaciones de bajo nivel y lógica avanzada orientada a diseño sistémico.

Aprenderás a construir frameworks sólidos, a combinar múltiples sistemas de forma dinámica, y a diseñar experiencias que respondan de manera fluida al jugador, a la narrativa y al entorno. Es el nivel donde convergen el dominio técnico, la claridad arquitectónica y la capacidad de resolver problemas reales en producción.

El objetivo es que salgas de este nivel preparado para asumir roles técnicos complejos en estudios profesionales, desarrollar tus propios sistemas escalables o crear proyectos completos de alto nivel técnico y creativo.

 Sistemas de progresión: economía, inventario, stats

Sistemas de progresión: economía, inventario, stats

Dominar el diseño de sistemas interdependientes, reactividad y balance.

Ver Módulo
IA avanzada: multicomportamientos, EQS y combate

IA avanzada: multicomportamientos, EQS y combate

Diseñar inteligencia con lógica estratégica, múltiples decisiones y adaptabilidad.

Ver Módulo
Dirección narrativa avanzada con lógica reactiva

Dirección narrativa avanzada con lógica reactiva

Unir narrativa y sistemas para crear juegos con historia integrada y dinámica.

Ver Módulo
Optimización y rendimiento: Técnicas avanzadas para juegos reales

Optimización y rendimiento: Técnicas avanzadas para juegos reales

Garantizar fluidez y estabilidad en juegos con lógica y sistemas complejos.

Ver Módulo
Animación avanzada con estados, overlays y gameplay

Animación avanzada con estados, overlays y gameplay

Diseñar flujos animados que se adapten dinámicamente al gameplay.

Ver Módulo
Técnicas avanzadas de shading y efectos personalizados

Técnicas avanzadas de shading y efectos personalizados

Integrar elementos visuales coherentes con el diseño jugable y feedback visual.

Ver Módulo

Ruta de Aprendizaje – Programador de Gameplay

Si lo tuyo es entender cómo funcionan las cosas por dentro, escribir código optimizado y construir sistemas escalables, esta es tu ruta.
Aprenderás C++, arquitectura modular, rendimiento y técnicas profesionales para que tu juego funcione de forma sólida y eficiente.

Nivel Básico – Fundamentos

Este primer nivel está enfocado en proporcionarte una base técnica sólida para convertirte en programador de gameplay dentro del ecosistema de Unreal Engine. Aprenderás los pilares fundamentales del lenguaje C++, el uso de Blueprints como sistema visual de lógica, y cómo ambos se combinan para crear mecánicas funcionales y escalables.

También abordarás conceptos esenciales como el control del tiempo, los componentes reutilizables, los eventos, la comunicación entre clases y la estructura modular de código. Todo desde una perspectiva orientada a proyectos reales y siguiendo buenas prácticas profesionales.

Este nivel es ideal tanto si partes desde cero como si vienes de Blueprints y quieres dar el salto a la programación en C++ de forma estructurada y eficaz.

Introducción a Blueprints y lógica visual

Introducción a Blueprints y lógica visual

Base visual para implementar lógica rápida y depurar estructuras.

Ver Módulo
Fundamentos de C++ para Unreal Engine

Fundamentos de C++ para Unreal Engine

Lenguaje principal para sistemas complejos y rendimiento.

Ver Módulo
Fundamentos del flujo híbrido: C++ y Blueprints

Fundamentos del flujo híbrido: C++ y Blueprints

Aprender a combinar ambos mundos sin errores ni duplicidades.

Ver Módulo
Fundamentos del diseño de sistemas de gameplay

Fundamentos del diseño de sistemas de gameplay

Comprender cómo se estructuran mecánicas, reglas y lógica reactiva.

Ver Módulo
Fundamentos de IA en Unreal: BT y Blackboard

Fundamentos de IA en Unreal: BT y Blackboard

Dominar los sistemas base de comportamiento para NPCs.

Ver Módulo
Introducción al multijugador en Unreal Engine

Introducción al multijugador en Unreal Engine

Conocer el modelo cliente-servidor, replicación y roles.

Ver Módulo
Optimización básica de proyectos

Optimización básica de proyectos

Escribir código y lógica limpia desde el inicio, sin costes ocultos.

Ver Módulo
Introducción a Animation Blueprint y Control Rigs

Introducción a Animation Blueprint y Control Rigs

Integrar animaciones desde lógica de gameplay.

Ver Módulo
Materiales desde cero: fundamentos y usos comunes

Materiales desde cero: fundamentos y usos comunes

Comprender cómo interactúan materiales con lógica visual o efectos.

Ver Módulo
Narrativa interactiva y control de secuencias

Narrativa interactiva y control de secuencias

Diseñar triggers, eventos narrativos y lógica de transición básica.

Ver Módulo
Introducción a VFX y sistema Niagara

Introducción a VFX y sistema Niagara

Crear e invocar efectos desde lógica de juego (impactos, feedback, daño).

Ver Módulo

Nivel Intermedio

En este nivel aprenderás a estructurar sistemas de gameplay de forma modular, limpia y profesional. Ya no solo programarás mecánicas: aprenderás a diseñar cómo se comunican entre sí, cómo se desacoplan y cómo se integran dentro de una arquitectura escalable.

Trabajarás con subsistemas, estructuras de datos personalizadas, librerías de funciones, timers, lógica de pooling y estrategias para organizar tu proyecto de forma eficiente. Además, se profundiza en cómo controlar el flujo de datos entre UI, lógica de juego y controladores, asegurando una integración sólida y desacoplada.

Este nivel te prepara para construir funcionalidades complejas que puedan mantenerse y evolucionar a lo largo del desarrollo de cualquier proyecto real.

Arquitectura modular y sistemas complejos en C++

Arquitectura modular y sistemas complejos en C++

Escribir sistemas limpios, extensibles y orientados a patrones.

Ver Módulo
Arquitectura modular profesional con C++ y Blueprints

Arquitectura modular profesional con C++ y Blueprints

Diseñar lógica híbrida sin acoplamiento, ideal para frameworks.

Ver Módulo
Implementación del Gameplay Ability System (GAS)

Implementación del Gameplay Ability System (GAS)

Crear lógicas escalables basadas en tags, atributos y eventos.

Ver Módulo
IA modular y comportamientos complejos en Unreal Engine

IA modular y comportamientos complejos en Unreal Engine

Integrar estímulos del entorno con decisiones complejas.

Ver Módulo
Replicación de Blueprints, Inputs y UI

Replicación de Blueprints, Inputs y UI

Implementar replicación lógica, predicción y autoridad correctamente.

Ver Módulo
Pipeline profesional de producción y organización

Pipeline profesional de producción y organización

Modularizar y optimizar estructuras a medida que crece el proyecto.

Ver Módulo
Creación de herramientas personalizadas

Creación de herramientas personalizadas

Extender el motor y mejorar el flujo de desarrollo con utilidades propias.

Ver Módulo
Animaciones contextuales y Control Rigs en Unreal Engine

Animaciones contextuales y Control Rigs en Unreal Engine

Controlar transiciones y eventos animados desde C++ o Blueprint.

Ver Módulo
Integración avanzada: Niagara + Blueprints + materiales

Integración avanzada: Niagara + Blueprints + materiales

Integrar sistemas visuales con lógica jugable avanzada.

Ver Módulo
Cinemáticas con Sequencer, cámaras y triggers

Cinemáticas con Sequencer, cámaras y triggers

Coordinar narrativa reactiva con lógica del juego de forma profesional.

Ver Módulo

Nivel Avanzado

Este nivel está centrado en el desarrollo de sistemas complejos, reusables y completamente integrados con el entorno del juego. Aquí dominarás la lógica de gameplay reactivo: sistemas que responden de forma dinámica al estado del mundo, del jugador y de otros sistemas internos, permitiendo experiencias interactivas profundas y adaptativas.

Profundizarás en el diseño de frameworks, arquitectura basada en eventos, lógica de estado avanzada, y flujos asincrónicos optimizados. Se abordan técnicas de optimización, gestión de dependencias, estrategias de escalado y patrones de diseño profesional.

Este tramo final de la ruta te posiciona como un programador de gameplay senior, capaz de liderar sistemas técnicos en producción y construir la base lógica de cualquier tipo de juego o simulación compleja.

Optimización y rendimiento: Técnicas avanzadas

Optimización y rendimiento: Técnicas avanzadas

Evitar cuellos de botella técnicos en proyectos reales.

Ver Módulo
Sistemas avanzados: sincronización, Steam y EOS

Sistemas avanzados: sincronización, Steam y EOS

Diseñar estructuras de juego online completas y seguras.

Ver Módulo
IA avanzada: multicomportamientos, EQS y combate

IA avanzada: multicomportamientos, EQS y combate

Crear sistemas de combate complejos, adaptativos y balanceados.

Ver Módulo
Sistemas de progresión: economía, inventario, stats

Sistemas de progresión: economía, inventario, stats

Diseñar sistemas de gameplay interdependientes y altamente modulares.

Ver Módulo
Animación avanzada con estados, overlays y gameplay

Animación avanzada con estados, overlays y gameplay

Controlar flujos animados dinámicos y sincronizados con la lógica.

Ver Módulo
Técnicas avanzadas de shading y efectos personalizados

Técnicas avanzadas de shading y efectos personalizados

Aplicar efectos visuales específicos desde código o lógica del juego.

Ver Módulo
Dirección narrativa avanzada con lógica reactiva

Dirección narrativa avanzada con lógica reactiva

Controlar ritmo, narrativa y decisiones a nivel lógico desde sistemas.

Ver Módulo
Modificación avanzada y distribución del motor

Modificación avanzada y distribución del motor

Ampliar el motor con lógica propia y distribuirlo para proyectos internos.

Ver Módulo

Ruta de Aprendizaje – Artista Técnico

Si te apasiona crear mecánicas, lógica de juego, UI o sistemas interactivos, esta es tu ruta.
Te centrarás en el diseño funcional y visual usando Blueprints, sistemas de lógica modular, y herramientas de gameplay.
Ideal si vienes de diseño, game jams o si quieres desarrollar prototipos completos sin depender de un programador.

Nivel Básico – Fundamentos

Este nivel está enfocado en darte una base sólida para trabajar con lógica visual, interacción y contenido artístico en tiempo real dentro de Unreal Engine. Aprenderás a usar Blueprints para crear mecánicas simples, activar eventos, gestionar actores, trabajar con UI básica y controlar el flujo de una escena.

También te iniciarás en el sistema de materiales, efectos visuales con Niagara y primeros pasos en diseño visual funcional. Todo desde una perspectiva práctica, sin necesidad de saber programar, ideal si vienes del mundo del arte, el diseño o estás empezando en Unreal.

Introducción a Blueprints y lógica visual

Introducción a Blueprints y lógica visual

Necesario para vincular arte visual con lógica básica.

Ver Módulo
Fundamentos del flujo híbrido: C++ y Blueprints

Fundamentos del flujo híbrido: C++ y Blueprints

Comprender cómo los sistemas visuales se comunican con la lógica del motor.

Ver Módulo
Materiales desde cero: fundamentos y usos comunes

Materiales desde cero: fundamentos y usos comunes

Base esencial para crear superficies, efectos y estilos visuales.

Ver Módulo
Introducción a VFX y sistema Niagara

Introducción a VFX y sistema Niagara

Crear efectos visuales básicos y comprender su lógica.

Ver Módulo
Introducción a Animation Blueprint y Control Rigs

Introducción a Animation Blueprint y Control Rigs

Integrar animaciones con lógica y preparar rigs para interacción visual.

Ver Módulo
Narrativa interactiva y control de secuencias

Narrativa interactiva y control de secuencias

Diseñar escenas visuales, triggers, cámaras y eventos.

Ver Módulo
Optimización básica de proyectos

Optimización básica de proyectos

Entender costes visuales y estructurar escenas eficientes.

Ver Módulo

Nivel Intermedio

Aquí comenzarás a conectar distintos sistemas visuales entre sí: materiales maestros, partículas avanzadas con eventos, interfaces interactivas, lógica modular en Blueprints y efectos sincronizados con gameplay.

Aprenderás a reutilizar componentes visuales, optimizar tu flujo de trabajo, depurar lógica visual y aplicar buenas prácticas en la construcción de sistemas interactivos. También trabajarás con control de animaciones, audio, condiciones visuales y elementos UI complejos.

Este nivel te prepara para crear proyectos funcionales, visuales e inmersivos por tu cuenta, sin necesidad de escribir una sola línea de C++.

Arquitectura modular profesional con C++ y Blueprints

Arquitectura modular profesional con C++ y Blueprints

Comprender flujos técnicos híbridos para construir sistemas visuales avanzados.

Ver Módulo
Master Materials y Material Functions

Master Materials y Material Functions

Crear materiales reutilizables, con funciones personalizadas y parámetros globales.

Ver Módulo
Animaciones contextuales y Control Rigs en Unreal Engine

Animaciones contextuales y Control Rigs en Unreal Engine

Dominar lógica visual reactiva, efectos en bucle y comportamiento visual dinámico.

Ver Módulo
Introducción a Animation Blueprint y Control Rigs

Introducción a Animation Blueprint y Control Rigs

Coordinar animaciones visuales con eventos y feedback.

Ver Módulo
Cinemáticas con Sequencer, cámaras y triggers

Cinemáticas con Sequencer, cámaras y triggers

Controlar escenas con lógica visual avanzada y planos personalizados.

Ver Módulo
Pipeline profesional de producción y organización

Pipeline profesional de producción y organización

Preparar assets para flujo profesional de producción artística.

Ver Módulo
Creación de herramientas personalizadas

Creación de herramientas personalizadas

Desarrollar utilidades internas para artistas y diseñadores visuales.

Ver Módulo
Integración avanzada: Niagara + Blueprints + materiales

Integración avanzada: Niagara + Blueprints + materiales

Unir materiales, lógica visual y partículas en sistemas reusables.

Ver Módulo

Nivel Avanzado

En el último nivel de esta ruta te centrarás en el diseño de experiencias reactivas y completas: lógica visual escalable, materiales dinámicos, UI personalizada desacoplada, partículas reactivas, animaciones contextuales y sincronización de eventos.

Aprenderás a organizar tu proyecto como un profesional, construir herramientas internas simples, modularizar tus Blueprints y crear sistemas que respondan dinámicamente al jugador y al entorno.

Este nivel consolida tu perfil como artista técnico funcional, capaz de construir sistemas visuales interactivos sin depender de programación en C++, con un enfoque profesional y preparado para producción.

Técnicas avanzadas de shading y efectos personalizados

Técnicas avanzadas de shading y efectos personalizados

Crear shaders complejos, con efectos únicos y lógica visual embebida.

Ver Módulo
Animación avanzada con estados, overlays y gameplay

Animación avanzada con estados, overlays y gameplay

Coordinar animaciones adaptativas con lógica visual avanzada.

Ver Módulo
Optimización y rendimiento: Técnicas avanzadas

Optimización y rendimiento: Técnicas avanzadas

Minimizar draw calls, analizar overdraw, gestionar visibilidad compleja.

Ver Módulo
Dirección narrativa avanzada con lógica reactiva

Dirección narrativa avanzada con lógica reactiva

Diseñar secuencias visuales que se integran con gameplay o decisiones.

Ver Módulo
Modificación avanzada y distribución del motor

Modificación avanzada y distribución del motor

Crear sistemas internos personalizados para arte técnico y visual scripting.

Ver Módulo

Ruta de Aprendizaje – Arquitecto de sistemas / Desarrollador Todoterreno

Perfil técnico integral que domina todos los pilares de Unreal Engine.

Combina programación, arte técnico, lógica de gameplay, optimización y herramientas internas. Su rol es asegurar la cohesión entre departamentos y construir sistemas sólidos y escalables.

🔧 Útil para: liderar proyectos, desarrollar frameworks, y tomar decisiones técnicas globales.

Nivel Básico – Fundamentos

Perfil completo – Equivalente a un Technical Director o Lead Technical Designer

Este perfil representa al profesional más versátil y estratégico del desarrollo en Unreal Engine. Es el equivalente al perfil Full Stack en otras tecnologías, pero aplicado al ecosistema de creación de videojuegos y simulaciones.

El Arquitecto de Sistemas domina los principales pilares técnicos del motor:
lógica de juego, materiales, animación, VFX, optimización, multijugador, herramientas internas y diseño de sistemas complejos.

🔹 Es el perfil que conecta todos los departamentos y garantiza la coherencia entre programación, arte, diseño y pipeline de producción.
🔹 Esencial en estudios pequeños y AA, donde una sola persona puede encargarse del desarrollo técnico completo.
🔹 Según su nivel, este perfil puede liderar proyectos, definir arquitecturas base, implementar frameworks reutilizables y tomar decisiones de alto nivel con criterio técnico.

Es, en definitiva, el perfil más completo y transversal de la industria, y uno de los más demandados para roles como:

  • Technical Director

  • Lead Technical Designer

  • Gameplay Architect

  • Generalista Técnico Sénior

Introducción a Blueprints y lógica visual

Introducción a Blueprints y lógica visual

Aprende las bases visuales del motor, necesarias para diseñar prototipos, UI y lógica rápida incluso en proyectos complejos.

Ver Módulo
Fundamentos de C++ para Unreal Engine

Fundamentos de C++ para Unreal Engine

Pilares técnicos del desarrollo avanzado: programación orientada a objetos, clases del motor, y control absoluto sobre rendimiento y estructura.

Ver Módulo
Fundamentos del flujo híbrido: C++ y Blueprints

Fundamentos del flujo híbrido: C++ y Blueprints

Domina cómo se comunican ambos mundos, evitando acoplamientos y errores típicos en la interacción entre código y lógica visual.

Ver Módulo
Materiales desde cero: fundamentos y usos comunes

Materiales desde cero: fundamentos y usos comunes

Aprende a crear y optimizar materiales desde una perspectiva técnica, comprendiendo cómo afectan al rendimiento y estilo visual.

Ver Módulo
Introducción a VFX y Niagara en Unreal Engine

Introducción a VFX y Niagara en Unreal Engine

Desarrolla efectos visuales que complementen gameplay, eventos, feedback y ambientación, usando lógica paramétrica.

Ver Módulo
Introducción a Animation Blueprint y Control Rigs

Introducción a Animation Blueprint y Control Rigs

Controla la lógica de animación desde sistemas reusables, con sincronización, rigs y flujos adaptativos.

Ver Módulo
Fundamentos de IA en Unreal: BT y Blackboard

Fundamentos de IA en Unreal: BT y Blackboard

Comprende el sistema de comportamiento modular de Unreal, desde la lógica reactiva hasta la toma de decisiones visual.

Ver Módulo
Introducción al multijugador en Unreal Engine

Introducción al multijugador en Unreal Engine

Aprende la arquitectura cliente-servidor, replicación de variables y primeros pasos para un juego en red funcional.

Ver Módulo
Fundamentos del diseño de sistemas de gameplay en Unreal Engine

Fundamentos del diseño de sistemas de gameplay en Unreal Engine

Desarrolla sistemas escalables de juego: atributos, acciones, estados y lógica modular.

Ver Módulo
Narrativa interactiva y control de secuencias

Narrativa interactiva y control de secuencias

Crea escenas integradas con gameplay y lógica reactiva usando Sequencer y triggers personalizados.

Ver Módulo
Introducción a la modificación del motor

Introducción a la modificación del motor

Conoce las posibilidades de extender el motor sin tocar código fuente directamente, usando APIs internas y configuración avanzada.

Ver Módulo
Optimización básica de proyectos en Unreal Engine

Optimización básica de proyectos en Unreal Engine

Introduce buenas prácticas para evitar errores estructurales, controlando tick, materiales y carga.

Ver Módulo
Introducción al arte técnico y flujo de integración en Unreal Engine

Introducción al arte técnico y flujo de integración en Unreal Engine

Comprender cómo se integran los recursos visuales (modelos, materiales, VFX, animaciones) en el flujo técnico general del motor es clave para construir sistemas escalables, optimizar procesos y colaborar con el equipo artístico desde una perspectiva estructural.

Ver Módulo

Nivel Intermedio

En este nivel aprenderás a conectar sistemas completos, diseñar flujos lógicos entre gameplay, interfaz, animaciones, VFX, IA y arquitectura de datos. Entrarás en el diseño técnico de sistemas modulares, el desarrollo multijugador, la integración avanzada de partículas, materiales y animaciones, y la organización profesional del proyecto.

También profundizarás en optimización, arquitectura limpia, control de estados, sincronización de eventos y creación de herramientas personalizadas para editor o gameplay. Aquí se consolida la capacidad de crear módulos funcionales, integrados y listos para producción, con visión global del proyecto.

Es el nivel donde se pasa de ejecutar tareas aisladas a diseñar soluciones completas y mantenibles.

Arquitectura modular profesional con C++ y Blueprints

Arquitectura modular profesional con C++ y Blueprints

Fusiona lógica visual y código en una estructura mantenible, usando principios sólidos de ingeniería de software.

Ver Módulo
Master Materials y Material Functions

Master Materials y Material Functions

Crea sistemas de materiales centralizados, reusables y paramétricos, ideales para proyectos grandes y optimizados.

Ver Módulo
Sistemas complejos: partículas reactivas y loops

Sistemas complejos: partículas reactivas y loops

Diseña efectos visuales que responden dinámicamente a eventos, con control de ciclo y rendimiento.

Ver Módulo
Animaciones contextuales y Control Rigs en Unreal Engine

Animaciones contextuales y Control Rigs en Unreal Engine

Controla estados animados dinámicos, mezclas, y lógica de cambio animado desde sistemas.

Ver Módulo
IA modular y comportamientos complejos en Unreal Engine

IA modular y comportamientos complejos en Unreal Engine

Implementa sistemas de IA que perciben el entorno, reaccionan a estímulos y navegan de forma inteligente.

Ver Módulo
Replicación de Blueprints, Inputs y UI

Replicación de Blueprints, Inputs y UI

Diseña sistemas replicables, autoridad de acciones, y flujos multijugador desacoplados.

Ver Módulo
Implementación del Gameplay Ability System (GAS)

Implementación del Gameplay Ability System (GAS)

Implementa el sistema oficial de Unreal para habilidades, efectos y lógica basada en atributos.

Ver Módulo
Pipeline profesional de producción y organización de proyectos

Pipeline profesional de producción y organización de proyectos

Organiza proyectos grandes con estructuras sostenibles, reglas de trabajo en equipo y estructura modular.

Ver Módulo
Cinemáticas con Sequencer, cámaras y triggers

Cinemáticas con Sequencer, cámaras y triggers

Diseña sistemas cinemáticos integrados en el gameplay, con control total de evento y tiempo.

Ver Módulo
Master materials y gestión modular

Master materials y gestión modular

Diseñar materiales base reutilizables y escalables es esencial para mantener un proyecto optimizado y coherente.

Ver Módulo
Creación de herramientas personalizadas

Creación de herramientas personalizadas

Crea tus propios editores, ventanas y herramientas internas para facilitar procesos técnicos o creativos.

Ver Módulo

Nivel Avanzado

Este nivel final está orientado a quienes quieren liderar, crear frameworks, escalar proyectos reales y dominar Unreal en profundidad. Trabajarás con sistemas avanzados de render, shading personalizado, IA multicomportamiento, sistemas complejos de gameplay, locomoción contextual, VFX sistémicos y lógica asincrónica reactiva.

Aprenderás a integrar y optimizar todos estos sistemas en un flujo real de producción: desde cinemáticas con lógica integrada hasta multijugador competitivo, pasando por modificación del editor y gestión avanzada de proyectos.

Este nivel te prepara para convertirte en un Technical Artist completo y autónomo, capaz de liderar el desarrollo de juegos, simulaciones o herramientas complejas en Unreal Engine.

Arquitectura modular y sistemas complejos en C++

Arquitectura modular y sistemas complejos en C++

Controla el rendimiento CPU y GPU en proyectos reales, minimizando cuellos de botella en código y arquitectura.

Ver Módulo
Optimización y rendimiento: Técnicas avanzadas para juegos reales

Optimización y rendimiento: Técnicas avanzadas para juegos reales

Imprescindible para diagnosticar, analizar y corregir cuellos de botella en juegos complejos.

Ver Módulo
Técnicas avanzadas de shading y efectos personalizados

Técnicas avanzadas de shading y efectos personalizados

Diseña efectos visuales únicos mediante expresiones matemáticas, lógica visual y material functions personalizadas.

Ver Módulo
Integración avanzada: Niagara + Blueprints + materiales

Integración avanzada: Niagara + Blueprints + materiales

Enseña a coordinar efectos visuales con lógica jugable, usando parámetros, triggers y comunicación entre sistemas.

Ver Módulo
IA avanzada: multicomportamientos, EQS y combate

IA avanzada: multicomportamientos, EQS y combate

Crea IAs adaptativas, con lógica táctica, patrones de combate y análisis del entorno.

Ver Módulo
Sistemas avanzados: sincronización, Steam y EOS

Sistemas avanzados: sincronización, Steam y EOS

Construye estructuras de red para partidas online, sesiones persistentes y juegos PvP.

Ver Módulo
Sistemas de progresión: economía, inventario, stats

Sistemas de progresión: economía, inventario, stats

Este curso cubre las bases del diseño e implementación de sistemas de progresión esenciales para cualquier juego con desarrollo del jugador.

Ver Módulo
Modificación avanzada y distribución

Modificación avanzada y distribución

Aprende a modificar el código fuente del motor, compilar builds personalizados y crear versiones internas para estudios o frameworks.

Ver Módulo
Optimización avanzada de renderizado, CPU y GPU en Unreal Engine

Optimización avanzada de renderizado, CPU y GPU en Unreal Engine

Controla draw calls, carga de texturas, streaming, culling y microoptimización técnica.

Ver Módulo
Dirección narrativa avanzada con lógica reactiva

Dirección narrativa avanzada con lógica reactiva

Crea escenas cinemáticas que reaccionan a decisiones del jugador, con lógica integrada.

Ver Módulo
Integración visual avanzada: PBR, tiling, materiales híbridos

Integración visual avanzada: PBR, tiling, materiales híbridos

Es esencial para lograr estética de alta calidad sin sacrificar rendimiento, especialmente en entornos grandes o estilizados.

Ver Módulo