我有一个玩家不断告诉我,他们的游戏结束时,准确地在第68个字母处死亡,而不是在附近的68个字母处,三次独立的证据。我无法重现这个问题,真的让我头疼。(背景:我单独开发了一个打字游戏,叫做Keymania,有一个模式是生存模式,一旦出现错误,就会立即死亡。)结果发现,游戏一开始就有10个句子,服务器会随着游戏的进行提供更多的句子。10个句子大约是68个字母。所以,如果连接中断早期(手机锁定,wifi切换,aws连接限制在2小时),那么补充的句子从未到达,你输入到句子结束,仍然会因时间耗尽而死亡。所以我修复了它,让游戏在句子耗尽时请求更多,并在github actions出故障的情况下发布了它,当然也就顺理成章了。然后那个报告了三次问题的玩家,写了游戏的第一篇正式帖子。没有任何提示。2个点赞,25个浏览。哈哈,但我并不在乎这些数字。我只希望他仍然喜欢这个游戏,愿意写关于它的帖子。这个教训是:不断报告问题的玩家并不是烦人的,他们是你最宝贵的人。重复报告的玩家简直就是解决问题的关键。回到Keymania.app。
我收到的最让人烦恼的BUG报告最终变成了我的第一篇有机用户帖子
评论 (0)