Contenido del curso
🧩 Módulo Core – Hereda la arquitectura base desde PGX Core
Este módulo no añade nuevas lecciones funcionales, ya que hereda directamente todos los sistemas definidos en PGX Core.
🔁Metasistema y Lógica Global
Define la lógica transversal del framework: control de estados globales, gestión de flujos compartidos, sistemas interdependientes y coordinación entre departamentos.
0/3
🔌Integraciones Externas y Plugins
Implementación de plugins externos, APIs de terceros, SDKs, servicios online y sistemas auxiliares no nativos del motor que amplían las capacidades del framework.
0/1
🧠Programación y arquitectura de código
Lógica central, estructura modular, Blueprints y C++ trabajando en conjunto. Define el comportamiento del juego a nivel de sistema.
0/3
🎨Materiales y Shading
Control visual de superficies, creación de materiales maestros, funciones compartidas y efectos especiales.
0/1
💥VFX & Niagara
Sistema de partículas, efectos visuales reactivos, uso de eventos, loops y sistemas sincronizados con gameplay.
0/1
🕺Animación y Rigging
Blueprint de animación, control rigs, sincronización de estados y lógica de transición para personajes y objetos animados.
0/2
🧠IA & Comportamiento
Inteligencias artificiales, behavior trees, percepción, navegación, toma de decisiones y modularidad de lógica.
0/3
🌐Multijugador y Redes
Replicación, lógica cliente-servidor, sesiones, validaciones, sincronización de variables y multiplayer funcional.
0/1
⚙️Editor y Motor
Herramientas personalizadas dentro del editor, comandos, menús contextuales, blueprints utilitarios y edición extendida.
0/1
🚀Optimización y pipeline
Mejora el rendimiento y organiza el flujo de desarrollo. Incluye sistemas de LOD, pooling y carga asíncrona.
0/1
🎬Cinemáticas y Narrativa
Controla secuencias animadas, triggers narrativos y la lógica de presentación visual o tutorial.
0/2
🖥️ UI/UX e Interacción
Este módulo desarrolla la interfaz centrada en juegos de acción y aventura con énfasis en exploración, combate contextual y narrativa. Incluye HUD adaptativo, menú de habilidades, indicadores de misiones activas, gestión de inventario y notificaciones di diegéticas. La UI está diseñada para acompañar la experiencia sin saturar visualmente, ofreciendo feedback claro sin romper la inmersión narrativa. Soporta control por gamepad, pausado narrativo, y navegación fluida por menús contextuales.
0/6
🧵Arte Técnico e integración
Implementación artística con lógica, integración de props, escalas correctas, pivotes, colliders y compatibilidad con el gameplay.
0/1
🔁Control de versiones
Gestión con Git, flujos de trabajo colaborativos, organización de ramas y buenas prácticas de trabajo en equipo.
0/1
PGX Action Adventure

Requisitos Previos y Recomendaciones para el Uso de los Frameworks PGX

 

Los frameworks PGX han sido diseñados como herramientas avanzadas de desarrollo dentro del ecosistema Unreal Engine. Están pensados para acelerar la creación de proyectos funcionales, técnicos y de gameplay complejo. Debido a su profundidad técnica y modularidad, es importante que los usuarios cuenten con una base sólida antes de comenzar a utilizarlos. Esta lección recoge todos los requisitos previos, habilidades necesarias y recomendaciones prácticas para garantizar una experiencia óptima y productiva con los sistemas.


 

Conocimientos Técnicos Mínimos Requeridos

 

Para poder aprovechar correctamente los frameworks PGX, es imprescindible dominar ciertos fundamentos:

1. Unreal Engine a nivel intermedio:

  • Dominio del entorno del editor.

  • Conocimiento fluido del sistema de Blueprints.

  • Familiaridad con la creación de niveles, gestión de actores y lógica de juego.

2. C++ en Unreal Engine:

  • Conocimientos funcionales de programación en C++ orientado a componentes.

  • Comprensión del sistema de clases de Unreal (AActor, UComponent, UObject).

  • Capacidad para integrar y modificar lógica en C++ sin comprometer el sistema base.

3. Flujo híbrido de desarrollo:

  • Capacidad para combinar sistemas en Blueprint con extensiones C++.

  • Conocer cuándo es mejor usar visual scripting y cuándo escalar a programación.

4. Sistemas de proyecto organizados:

  • Familiaridad con buenas prácticas de carpetas, DataAssets, funciones reutilizables.

  • Capacidad para entender un sistema modular con dependencias cruzadas controladas.


 

Recomendaciones Antes de Empezar

 

1. Completar al menos los cursos de Fundamentos de la academia:

  • Fundamentos de Blueprints

  • Fundamentos de C++ en Unreal

  • Fundamentos del motor y arquitectura

2. Disponer de un proyecto limpio para pruebas:

  • Antes de integrarlo en tu proyecto real, se recomienda utilizar un proyecto limpio de pruebas para entender el funcionamiento de los sistemas.

3. Leer las descripciones de cada módulo con atención:

  • Cada sistema tiene requisitos, dependencias y posibles efectos secundarios. No todos son plug-and-play.

4. Activar el sistema de source control o backups regulares:

  • A pesar de estar bien documentado, es fácil modificar o romper accidentalmente la lógica.

  • Se recomienda usar Git desde el primer momento.

5. Asegúrate de tener experiencia básica con UMG, Gameplay Tags y Gameplay Frameworks:

  • Muchos sistemas utilizan interfaces de usuario, Tags o estructuras jerárquicas de gameplay.


 

Acceso exclusivo y condiciones

 

Recuerda que estos frameworks están disponibles únicamente para usuarios del plan Founder. En el futuro, se ofrecerán versiones funcionales completas a través de PlatanoShop para su adquisición individual.

Si eres Founder, puedes acceder a todo el contenido en estado de desarrollo, pero recuerda que no está pensado aún para uso comercial en producción, salvo que se indique expresamente.


 

Advertencias de uso

 

  • Estos sistemas están en constante evolución. No se recomienda basar un proyecto comercial estable sobre versiones en desarrollo.

  • Puedes experimentar, aprender, mejorar el sistema y adaptarlo, pero el soporte está limitado a errores estructurales graves, no a personalizaciones.

  • En caso de utilizar partes del sistema, te pedimos que nos menciones como agradecimiento por el esfuerzo, aunque no es obligatorio legalmente en esta etapa.


 

¿Estás preparado?

 

Si cumples con los requisitos y estás familiarizado con las herramientas y flujos mencionados, estás listo para sacar el máximo partido a los frameworks PGX.

Si aún no estás al nivel técnico necesario, te recomendamos avanzar en los cursos de la academia antes de intentar utilizarlos. No es una carrera: un uso correcto de estos sistemas puede ahorrarte cientos de horas de trabajo técnico en tus proyectos reales.

0% Completar
1 / 10