这个项目能做什么
PGX 是一个以版本化 monorepo 形式维护的模块化 Unreal Engine 游戏玩法框架。它提供了一套共享的配置、扩展和诊断流程,允许开发者在相同的 DataAssets 上同时使用 C++ 和 Blueprints,且子系统状态在编辑器中可见。
该框架通过自包含的快照(snapshots)进行分发,确保插件、文档和示例项目在特定的 Unreal Engine 版本中保持一致。当前的 v0.1.1 快照包含 26 个插件以及一个适用于 Unreal Engine 5.7.4 的演示项目。
核心特性和仓库结构包括:
- 用于灵活项目集成的模块化插件架构。
- 具有不可变快照和 SHA256 校验和的版本化发布,用于验证。
- 涵盖编辑器构建、游戏构建和自动化测试的全面验证门禁。
- 通过专用网站、GitHub Wiki 和特定版本指南提供文档。
评论
0 评分人数达到10人后显示
登录后参与讨论。