unity-game-architecture
Installation
SKILL.md
Unity 游戏技术架构
建立可维护、可测试、可构建的技术边界,并让 S00 只承载确有复用证据的全局骨架。
输入与决策
读取 Work Item、项目配置、GDD、TDD、模块 manifest 与代码事实。技术路线、公共接口、存档迁移、包依赖、性能预算或发行方式存在无法合理推断的实质取舍时,交给 $unity-game-grilling;普通首次实现或可逆的本地架构选择由实施包记录合理假设后推进。
执行与交接
首次建立工程、规划目录或评审模块边界时,读取项目结构约束,在 TDD 固定目录映射、程序集依赖、场景生命周期与资源所有权;后续新增实现必须沿用该合同。
项目创建与 Editor/构建操作交给 unity:new-unity-project、unity:unity-cli;UPM 交给 unity:unity-package-management;BiRP→URP 和 Render Graph 专项分别交给 unity:migrate-birp-to-urp、unity:validate-urp-render-graph-renderer-feature。本角色只决定架构、预算、依赖和验收边界,不重复维护插件操作步骤。