Sobre o projeto

PGX é um framework de gameplay modular para Unreal Engine mantido como um monorepo versionado. Ele fornece um fluxo compartilhado para configuração, extensão e diagnósticos, permitindo que desenvolvedores usem C++ e Blueprints sobre os mesmos DataAssets, com o estado do subsystem visível a partir do editor. O framework é distribuído via snapshots autocontidos, garantindo que plugins, documentação e projetos de exemplo permaneçam consistentes para versões específicas da Unreal Engine. O snapshot atual v0.1.1 inclui 26 plugins e um projeto de demonstração para Unreal Engine 5.7.4. Os principais recursos e a estrutura do repositório incluem: - Arquitetura de plugins modular para integração flexível de projetos. - Lançamentos versionados com snapshots imutáveis e checksums SHA256 para verificação. - Portões de validação abrangentes cobrindo builds do editor, builds do jogo e testes de automação. - Documentação fornecida via um site dedicado, GitHub Wiki e guias específicos de versão.