1. 发布分支和构建#
| 分支 | 用途 |
|---|---|
| internal | 内部开发和数据迁移 |
| beta | 封闭测试和压力报告 |
| demo | 公开试玩构建 |
| release | 正式 Steam 构建 |
| legacy | 只读保留旧构建,不继续生产 |
2. 发布前门禁#
发布前必须通过内容编译、Schema 校验、无头仿真、确定性回归、存档往返、迁移、Steam 本地替身、Steam 成就、Cloud 冲突、Workshop 数据型 MOD、崩溃日志和许可证检查。
3. Steam 接入顺序#
local platform stub
-> Steam initialization
-> user/language/overlay
-> achievements and stats
-> cloud conflict flow
-> workshop query/download/cache
-> upload/update moderation tools4. 商店和 AI 内容#
Steam 商店页按平台要求披露 AI 生成内容使用情况;披露属于发行合规,不进入玩法代码。商店页语言、成就 API 名称、Workshop 条目 ID 和存档格式一旦公开,后续只做兼容扩展。
4.1 模组与方向候选发布门禁#
Steam、成就、Cloud 和 Workshop 是平台能力,不代表任何候选方向已经承诺发布。每个更新候选必须生成内容包 manifest、依赖闭包、content_hash、存档迁移说明和回滚包。玩家从 Workshop 下载后,只有校验完成的条目才进入主菜单模组列表;选择当前模组时自动解析并选择其前置,缺失或冲突则阻止启动。
5. 回滚#
每个发布包保存 content manifest、导出配置、第三方插件版本、许可证、测试报告和存档兼容说明。发现严重问题时回滚程序版本或禁用有问题的内容包,不直接修改玩家存档。
6. 发行节奏#
先做无 MOD 的核心可玩版本,再接入成就和 Cloud,最后开放数据型 Workshop。发布前由当次更新清单确定哪些未来方向候选进入核心内容包、可安装模组或 Workshop;启动时只加载清单中通过依赖闭包、版本、哈希和存档兼容检查的模组。任意脚本型 MOD 不属于首发发布门禁。