下载 App
【游戏日志05】七日小馆
昨天 16:082 浏览
开发日志⑤|测试全都过了,居然还挖出一堆 bug
《七日小馆》做完五轮迭代调优之后,我们做了一轮完整自我审查。
有个很有意思的情况:我们之前写好的 13 组回归测试全部跑通。但是顺着玩家真实操作流程、各种时间边界反复玩,依旧揪出来不少问题。
所以这篇不只是晒新画面,和大家分享几个真实踩坑、修复 bug 的案例。
任务明明完成,进度条却卡一半
部分每日任务,最开始直接拿原始数字算进度。
举个例子,第三天拿到一次曝光就达成目标,进度条却只显示 50%;第四天接待了别的客人,进度条直接填满,但真正需要接待的目标客人还没处理完。
现在每天任务会按照专属条件计算进度。第四天只判定指定客人接待结果;第七天同时检查评分和知名度两项指标。
点下去的时候条件达标,不代表做完的时候还达标
处理客人特殊需求要消耗 5 秒执行时间。
旧代码只在点击开始的一瞬间检查卫生、店铺秩序数值。如果这 5 秒等待过程里数值掉下去了,条件已经不满足,系统依旧会给你算接待成功,发放奖励。
修复之后,要发奖励之前会再校验一遍条件。已经消耗掉的时间不会退回,如果条件不达标,就不会判定任务完成。玩家可以先收拾店铺,再重新处理客人请求。
删掉存档,又自动冒出旧存档
切后台的时候出的问题。
手动清除游戏存档之后,系统生命周期回调会自动保存默认状态。下次打开游戏,居然又出现 “继续游戏” 按钮。
现在自动存档只会针对已经开启、真实存在的游玩进度。刚进游戏标题页,或者手动清档之后,不会偷偷新建存档记录。
美术做完好看,功能也得挨个校验
这阶段也更新了不少美术资源:游戏标题插画、灯笼风格 App 图标,统一了游戏内中文字体。结算复盘文字太长,现在支持滑动浏览。
标题插画用到 AI 辅助素材,菜单文字、按钮都是游戏原生控件。我们挨个测试普通横屏、超宽屏、平板,打包成安卓安装包确认图标资源确实打进安装包里。
当前修复版本 v0.2.5。更新完新增检查项,一共 15 组回归测试,点击、拖动交互全部通过,打包 APK 没有报错警告。
当然这不代表游戏完全没有 bug。安卓真机长时间游玩、发热耗电这些表现,还需要继续测试打磨。
以后开发我们会保持这个习惯:发现问题、搞懂原因、修复完成,再反复验证。





