☰分类导航

软件工程/游戏发布
课程进度 41% · 第5/10章第5/10章 · 标签 1/8
— 1 —

发布是可重复交付

发布不仅是得到一个压缩包,而是把某次源代码、资源和构建配置对应到可识别的产物。记录版本号、提交标识、目标平台、导出配置和校验值,确保测试过的文件就是交给玩家的文件。开发环境能运行不代表导出包包含了所有素材与权限配置。

交付对象还包括玩家如何安装、从哪里读取旧存档、失败时如何恢复,以及维护者如何知道当前运行的是哪一版。把这些信息与产物一起保存,才能在出现问题时迅速关联代码、配置和受影响玩家,而不是凭文件名猜测。

— 2 —

确定平台与产物

先选择桌面、移动或网页中的一个目标,再列运行前提。桌面要查架构、路径与读写目录;网页要查资源地址、浏览器音频解锁和刷新行为;移动端要查横竖屏、触摸、挂起恢复。签名与商店条款应在发布当时查对应平台官方要求,不能照搬另一平台清单。

实施顺序

  1. 固定版本与导出配置,校验产物后再做最终冒烟。
  2. 先备份并校验存档,再迁移;把回退读档纳入发布演练。