作为一名独立开发者,自己编写的直棋游戏刚上架应用商店不久,一位用户来信反馈,这个

晨曦看国际 2023-12-22 15:44:36
作为一名独立开发者,自己编写的直棋游戏刚上架应用商店不久,一位用户来信反馈,这个程序存在一个低级 Bug:应该是白方先手,黑方后手,但程序弄反了。 刚看到来信,感觉有些难以置信,我很认真地给他回复了一封邮件,大意为: 我从苹果应用商店和 Google Play Store 上下载了42个直棋 app,统计表明其中28个 app 是黑方先行,14个 app 是白方先行,比例正好2:1,黑方先行是绝对主流。此外,大凡以黑白双方棋子不区分角色的棋种,比如围棋和五子棋,也是黑方先行,更符合习惯。 不料他回信给了一个链接,竟然是“世界直棋协会”官方网站的棋规 PDF 文件,并表示黑棋先行是违反标准棋规的。这让我大吃一惊,因为我原来一直以为直棋是世界各地的民间棋种,其中在中国,人们一般用石头和树叶之类的就可以玩,全国各地的变种棋规五花八门,我从未想过会有“世界直棋协会”这种奇怪的组织,感觉有些哭笑不得。这位用户解释到,直棋在欧洲和南非等地是正式比赛项目,有很多严肃玩家,有国家级以及世界的直棋协会,会组织国内以及世界范围的直棋锦标赛,并且还有等级分排名公布在网站。 我于是把之前统计的各个 app 黑方还是白方先行的情况再重新摸排了一遍,发现确实白方先行的 app ,总体制作质量相对更高一些,算是能印证白方先行是标准规则的说法。于是开始改代码。 这个 Bug 改完后造成了数以百计的零碎代码行被改动,然后很多测试需要回归,搞得特别头大。只能怪自己之前功课没做足。 由此也可知,随大流也有可能被带到坑里搞出意想不到的 Bug 出来。这次折腾算是被上了一课。
0 阅读:25
晨曦看国际

晨曦看国际

国际局势解读。