11 月 9 日这天,暴雪社区管理员,发布了一则通知,表示——

炉石传说制作组,将打造官方的无障碍功能,让视障人群也能体验到打牌的乐趣。

炉石玩家咋了?居然让全世界程序员“自愿加班”?-编程知识网

对普通玩家来说,暴雪开发无障碍功能,或许是一条无关痛痒的新闻。

但如果你经历过近期的“ 辅助插件风波 ”,那这则公告的重要性不言而喻。

因为《 炉石传说 》中,确实有不少盲人玩家。

甚至前段时间,视障玩家们差点就要永远告别《 炉石传说 》这款游戏。。。

炉石玩家咋了?居然让全世界程序员“自愿加班”?-编程知识网

一切起因,得从去年 8 月聊起。

当时,一位国外大佬 GuideDev,在 Reddit 炉石社区发贴,说他为视障玩家做了款辅助插件。不含任何外挂行为,只为便利盲人朋友。

一经发布,就让不少听过炉石大名的视障玩家,体验到了在小酒馆打牌的乐趣。

并且,这一年多,作者都在及时保持插件免费更新,以应对游戏版本的迭代。

值得一提的是,国内玩家“ 蓝疆帝月 ”,还为这款插件做了本地化工作,让中文视障社区也能如愿以偿地上手使用。

炉石玩家咋了?居然让全世界程序员“自愿加班”?-编程知识网

国外视障玩家体验后的反馈,能感觉到溢出屏幕的激动 ▼

炉石玩家咋了?居然让全世界程序员“自愿加班”?-编程知识网

但今年 11 月 5 号,GuideDev 突然发推特表示——因为个人精力有限,在踌躇良久之后,无奈决定停止后续版本的更新。这也就意味着,马上就要上线的《 炉石传说 》新版本“ 巫妖王的进军 ”,将与全世界盲人玩家无缘。

炉石玩家咋了?居然让全世界程序员“自愿加班”?-编程知识网

此事一出,圈内立马引起了不小轰动。大量玩家联手写请愿书、各大主播接力宣传,只希望暴雪能重视起这些视障玩家。有技术的炉石玩家,不少都在考虑接手插件的后续更新,没技术的,也希望通过捐助贡献力量。

炉石玩家咋了?居然让全世界程序员“自愿加班”?-编程知识网

这期间,小发也加入了国内玩家自行组建的“ 炉石无障碍 QQ 群 ”。在官方通知没出来之前,群里可谓是既忧心忡忡,又满腔热血,场面相当焦灼。其中,忧虑的原因是,这群视障玩家们,真的很舍不得《 炉石传说 》。

盲人 UP 主:鲜鱼红爽

发布的视频简介 ▼

炉石玩家咋了?居然让全世界程序员“自愿加班”?-编程知识网

比如群里的视障玩家:暗密、天黑请闭眼、少侠、梦寻、小恶魔等人,都跟小发聊了不少。这几位玩家的病情类似,几乎都是先天性双眼全盲、视网膜萎缩。其中只有梦寻的情况好些,但仍然完全无法读出手机、电脑上的内容。

据暗密所说,他们因为不方便用鼠标,所以打牌全靠键盘。而盲人炉石辅助插件,则可以结合其他 OCR 语音读屏软件,实时播报当前牌桌上的具体情况,并支持将所有操作映射到键盘。

暗密为我录制的实操视频 ▼

炉石玩家咋了?居然让全世界程序员“自愿加班”?-编程知识网

举个例子,配合方向键,按下键盘上的 C 键,语音就会朗读当前手牌信息,如“ 手中,欢快的树苗 1、欢快树苗 2、野性印记 3 ”,其中数字代表顺序;以此类推,D 键是读出牌堆信息;A 键是播报当前水晶数;S 键则是查看奥秘。。。

对手回合的动作,同样会以语音播报,如“ 对手获得了一个魔法水晶,召唤了一个 3-4 的持盾卫士,嘲讽 ”。重点是,因为对局时长有限制,起码需要保证耳朵听的速度,和眼睛看差不多。所以,暗密听到的播报语速,对于明眼人来说,即便放慢 2 倍依然很难听清,但他早已习惯。

除了以上的基础行动,辅助插件还有些人性化的“ 一键操作 ”。比如按下 Shift+F,就能让所有随从快速攻击对手;F1 浏览当前可执行的操作;TAB 确认所有有效选项等等。。。尽管仍需要很高的上手门槛,但对于视障人士来说已经足够体贴,几乎能满足所有常规对战的需求。

炉石玩家咋了?居然让全世界程序员“自愿加班”?-编程知识网

后来,为了真正体验暗密的“ 蒙眼 ”操作,我俩还加了战网好友。我用我好几年前 AFK 时的“ 奇迹贼 ”牌组,和他打了几场。

不出意外,被吊锤了。也能切实感受到,暗密的出牌干净利落,完全不像“ 听声辨位 ”打出来的操作。

炉石玩家咋了?居然让全世界程序员“自愿加班”?-编程知识网

还有一位叫“ 天黑请闭眼 ”的老哥,更强,早早就用插件上了传说。我们 QQ 聊天时,也看得出来,他对游戏有很深的理解。在如何构筑、解场、布场上都有独到的见解,明显是下了不少功夫钻研。每个人一提起炉石,就像班级里下课后滔滔不绝的男生们,贼兴奋。但每每谈到辅助插件的停摆,他们立马又变得焦虑起来。。。天黑请闭眼的牌组 ▼

炉石玩家咋了?居然让全世界程序员“自愿加班”?-编程知识网

不过,最让人动容的,是炉石圈子里的融洽氛围,常常给人看得热血沸腾。群里的水友们,有活儿的出力,没活儿的喊加油,都一心想把这个辅助插件盘活。

炉石玩家咋了?居然让全世界程序员“自愿加班”?-编程知识网

炉石玩家咋了?居然让全世界程序员“自愿加班”?-编程知识网

炉石玩家咋了?居然让全世界程序员“自愿加班”?-编程知识网

炉石玩家咋了?居然让全世界程序员“自愿加班”?-编程知识网

据作者 GuideDev 所说,在他发布停止更新的通知后,立马就有不少开发者联系他,打算要来源代码,接手插件的后续版本。

但这个插件的复杂程度,远超所有人想象。以至于,20 多位开发者,无一例外,在听完 GuideDev 的描述后选择放弃。

炉石玩家咋了?居然让全世界程序员“自愿加班”?-编程知识网

群里的资深程序员“ 诗歌 ”,作为炉石的开服老玩家,视力没问题,之所以进群,就是想看看自己能不能帮上忙。他说,如果想继续编写这款插件,那就相当于——“ 在没有源码的情况下,对炉石传说的客户端成品进行逆向工程,然后在特定的复数游戏场景中加入一段指定音频,并打包替换游戏客户端,还要能做到正常联机对战 ”。基本上,就是先破译炉石客户端,再高度定制化一款“ 良性外挂 ”出来。

炉石玩家咋了?居然让全世界程序员“自愿加班”?-编程知识网

尤其是对于炉石这种,会定期更新卡池、规则,更新玩法的卡牌游戏来说,更复杂。比如马上推出的新卡死亡骑士,多了尸体计数器、符文等新机制。而每一次玩法变动、各种新互动的产生,插件都要对炉石客户端进行一次反编译,难度可想而知。这种工作量,起码需要一个较为成熟的工作室,才应付得来。好在,暴雪官方已经出马,而这个结果,或许也正是因为大家的不懈努力。

炉石玩家咋了?居然让全世界程序员“自愿加班”?-编程知识网

这几天,小发和好几位视障玩家聊天、打牌,了解他们的生活,感触良多。一方面,视障群体的娱乐生活,并非我们想象中那样贫瘠,他们其实也可以靠听音效,游玩拳皇街霸等格斗游戏。质量颇高的 Roguelike 游戏《 哈迪斯 》,或是《 我的世界 》,因为辅助功能较为完善,也有一批忠实的视障玩家。但另一方面,也可以说,包括《 炉石传说 》在内,这是他们仅有的游戏娱乐。

炉石玩家咋了?居然让全世界程序员“自愿加班”?-编程知识网

玩家“ 少侠 ”,天生全盲。他说,《 炉石传说 》让自己变得更乐观,尤其是对局胜利后,真正感觉到了自己与常人无异。而玩家“ 梦寻 ”和大多数视障朋友一样,从事推拿工作。自打去年接触到了炉石辅助插件,他下班后除了听书,终于又多了一件可以消遣放松的事,为此他看了不少教程,光是入坑就花了很久。此时,炉石传说对他们也不单单是一款游戏这么简单。

炉石玩家咋了?居然让全世界程序员“自愿加班”?-编程知识网

目前,得知官方消息后,大家心里的石头都落了地。在默默等待暴雪下一步更新时,不少人打算先靠直播过渡一下,或者暂时 AFK。

尽管这段时间没法玩,但心里还是开心的。因为,用暗密的话说,这完全可以看作是一个“ 社会补丁 ”。

炉石玩家咋了?居然让全世界程序员“自愿加班”?-编程知识网

或许这便是最好的结局,而小发我其实也早有这种预感。毕竟,旅店老板有一句什么话来着?“ 只要有客人来玩,我都欢迎 ”。撰文:赤膊朋克   编辑:面线   封面:焕妍

图片、资料来源:

炉石传说无障碍交流群、

B站:天天卡牌、鲜鱼红爽、暗密

暴雪玩家社区、Twitter

京东红包(每日三次,最高11111元):领取>> | 打开京东APP搜索“领红包985”

天猫红包(每日一次,最高22888元):领取>> | 打开天猫APP搜索“天降红包5656”