Bienvenido a los Frameworks PGX de la Academia PlatanoGames
Has llegado a una de las piezas clave del ecosistema PlatanoGames: nuestros frameworks PGX, sistemas completos de desarrollo creados con Unreal Engine, estructurados por departamentos, y diseñados para servir como columna vertebral de proyectos reales.
En esta lección de bienvenida, conocerás en profundidad qué son, cómo funcionan, a quién están dirigidos y cuáles son las condiciones de uso y evolución. Este documento es un punto de partida obligatorio antes de trabajar con cualquier framework PGX.
¿Qué son exactamente los Frameworks PGX?
Los PGX («PlátanoGames eXtensions») son plantillas técnicas profesionales creadas en Unreal Engine para ayudarte a:
-
Crear proyectos complejos sin partir de cero.
-
Aprender arquitectura real de sistemas usados en producción.
-
Comprender cómo se estructuran internamente los grandes juegos o simuladores.
-
Tener una base escalable y modular lista para ser extendida.
Cada framework representa un tipo de proyecto concreto, como puede ser un shooter, un juego de terror, un RPG táctico o una simulación arquitectónica. Internamente, todos siguen una misma filosofía de diseño: modularidad por departamentos, estándares profesionales y claridad en el código y la documentación.
Características generales
-
Listos para usar: Todos incluyen un proyecto .uproject funcional, compilado y organizado.
-
Documentación interna: Comentarios, estructuras nombradas y mapas de ejemplo.
-
Organización modular: Separados en departamentos técnicos como en una producción real.
-
Orientados a sistemas: No son «templates de gameplay», sino frameworks técnicos con arquitectura.
-
Escalables: Pensados para crecer según el roadmap y el feedback de la comunidad.
¿Qué incluye cada framework?
Cada framework PGX incluye:
-
Un proyecto funcional (.uproject) estructurado y comentado.
-
Una serie de módulos por departamento, que incluyen Blueprints, clases base y sistemas específicos.
-
Una organización clara por carpetas, prefijos y árboles lógicos coherentes.
-
Lecciones asociadas en la academia para comprender cada parte del sistema.
-
Acceso a futuras versiones del framework y changelogs detallados.
Organización por departamentos
La organización interna de cada framework se basa en los mismos departamentos técnicos que trabajamos en los cursos de la academia:
-
Programación y arquitectura: Base de código y organización de sistemas.
-
Materiales y shading: Master materials, instancias, postprocesado y estética visual.
-
VFX y Niagara: Partículas, efectos reactivas, loops, sincronización.
-
Animación y Rigging: Blueprints de animación, estados, sincronía.
-
IA y comportamiento: Lógica reactiva, comportamiento modular, percepción.
-
Multijugador: Replicación, lobby, sincronización de gameplay.
-
Diseño técnico: Sistemas gameplay, inputs, lógicas modulares.
-
Narrativa y secuencias: Cameras, triggers, secuencias, timelines.
-
Control de versiones: Estructura pensada para Git y trabajo en equipo.
-
Optimización: LODs, culling, materiales, procesamiento eficiente.
-
Integraciones externas: Plugins, librerías externas, SDKs.
-
Metasistema y Lógica global: Estados generales, gestión de subsistemas, gestores.
Acceso exclusivo para Founders
Actualmente, los frameworks PGX están disponibles exclusivamente para los usuarios que han adquirido el Plan Founder.
-
Esto significa que solo estos usuarios pueden acceder a las versiones beta, sugerir mejoras y formar parte del roadmap.
-
Más adelante, se publicarán versiones funcionales finales en nuestra tienda independiente PlatanoShop, con licencias específicas.
Licencia de uso
-
El uso actual es personal y educativo.
-
No está permitida la reventa, redistribución o integración en productos comerciales sin autorización.
-
Las futuras versiones finales (una vez terminadas) podrán adquirirse con licencias para uso profesional.
-
Los Founders tendrán descuentos simbólicos en estas licencias.
Queremos evitar que sistemas a medio construir se usen en producción y generen problemas graves de valor o mantenimiento. Pero si has construido desde cero con base en nuestras clases, nos alegramos de que lo hayas logrado, y ojalá tengas mucho éxito en tus proyectos. Siempre puedes mencionarnos si lo deseas.
Nivel de experiencia requerido
Todos los PGX están etiquetados como material experto. Esto significa:
-
No se explican fundamentos.
-
Se espera que entiendas los sistemas de Blueprints, C++, replicación y organización por componentes.
-
Los cursos relacionados deben completarse antes o durante el uso del framework.
No recomendamos utilizar PGX si estás comenzando. Para eso están los cursos de fundamentos.
Evolución continua
Cada framework tiene un roadmap interno con mejoras y expansiones programadas. Las versiones 1.0 incluyen un conjunto mínimo viable que se irá ampliando con:
-
Nuevos departamentos
-
Módulos especializados
-
Sistemas más completos
-
Ejemplos prácticos y lecciones nuevas
¿Qué pasa si no eres Founder?
Si no tienes el Plan Founder, los frameworks estarán disponibles en el futuro como productos individuales con licencias comerciales desde PlatanoShop.
También podrás acceder a fragmentos educativos dentro de algunos cursos, pero no tendrás acceso completo a los proyectos descargables ni a la evolución del roadmap.
Conclusión
Los frameworks PGX son una herramienta educativa y técnica pensada para ir mucho más allá de los templates tradicionales. Son sistemas reales, organizados por departamentos, orientados a proyectos escalables, creados con amor por y para desarrolladores de Unreal Engine.
Si formas parte de esta aventura como Founder, estás recibiendo acceso anticipado a una de las iniciativas más ambiciosas del ecosistema hispano.
Disfrútalos, mejóralos, y si los llevas más allá, compártenos tu trabajo.