慢慢

游戏制作 · 2026-07-17

万法归一从 RC0 到 Beta 1,可玩闭环怎样被一层层补齐

RC0、RC1 和 Beta 1 各自解决了不同问题。旧候选的通过记录仍然有用,但不能替当前 checkout 作证;归档复核时,两个隔离 GUT 用例已经复现回归。

万法归一从 RC0 到 Beta 1,可玩闭环怎样被一层层补齐

《万法归一》从 RC0 到 Beta 1 不是一次大提交。RC0 先解决能不能从启动玩到结算,RC1 再补首页、有限阶段和统一视觉,Beta 1 才开始加入主动操作、路线目标、敌人生态与 Boss 机制。每个阶段都有自己的报告,也有不同的完成边界。

整理历史时,最省事的写法是把旧报告里的绿色数字并排放好,再说项目一路通过全量测试。问题在于测试只替它实际运行过的 checkout 作证。历史报告没有撒谎,但它不会自动覆盖后来继续变化的代码。

我先按时间拆证据。2026 年 7 月 13 日的 RC0 报告记录 255/255 tests;7 月 14 日的 RC1 报告记录 273/273 tests;随后多个 Beta 1 垂直切片继续增加目标、Boss 和敌人。归档时没有直接重跑会刷出数十 MB 日志的完整 GUT,而是先跑设计契约、资产清单,再隔离历史失败点。RC0、RC1、Beta 1 与当前复核

旧报告和当前结果乍看冲突,实际原因是验证对象不同。RC0 与 RC1 的数字证明当时的候选通过了各自门禁;当前 checkout 已继续加入内容和规则,必须重新验收。隔离复跑中,敌人生成 provider 已升到 schema 6,快照 codec 与旧用例仍要求 schema 5;路线恢复用例反复出现 run not configured ,执行 tick 超过 117000,而断言要求小于 12000,随后触发 RID 上限错误。代码根因还没有修复,我不会替它补一个猜测。

当前能确认的绿色部分是设计契约和资产清单,7 个实体、211 条公式、491 个常量通过,六个资源 manifest 合计覆盖 114/114 张 Runtime bitmap。当前不能确认的是完整 GUT;两个失败点已经在独立进程里复现,异常循环也被停止。Beta 1 内容审计仍为 41/159。微信开发者工具、微信真机、目标设备性能、音频、手感和真人 Playtest 也没有完成。

现在写版本复盘,我会把历史候选曾通过和当前 checkout 仍通过拆成两句话。里程碑报告更像一张带日期的底片,能说明当时拍到了什么,不能替今天的现场盖章。