第一種方法就是依靠OCR(光學字符識別)直接對屏幕上的信息進行文字識別,再轉換成語音輸出給玩家 。這種做法看似簡單明了,實則會出現識別時間長、錯字率高等各類問題 。權衡再三,Guide Dev選擇了第二種方法:直接讓輔助插件讀取游戲內部信息 。要做到這一點,他必須在每次版本更新后對游戲客戶端進行逆向分析,直接找到游戲文本內容所在的位置,并交付給屏幕閱讀軟件NVDA 。
Guide Dev說,第一種方法確實能更方便地更新與維護插件,卻永遠無法像第二種方法一樣給視障玩家帶來最接近原生的游戲體驗 。對玩家來說 , 這是“識別內容并模擬鼠標點擊一張牌”和“直接用鍵盤選中一張牌”之間的區別,二者的流暢度完全不同 。在他的努力下,HearthstoneAccess確實為玩家們帶來了無可比擬的操作體驗,它對游戲的適配幾乎就像《爐石傳說》原生的無障礙功能一樣 。
可是,另一方面,這意味著Guide Dev要承擔龐大的工作量 。像《爐石傳說》這樣不斷更新的游戲是一輛不斷改變的“汽車” 。有時候,汽車外殼看起來變了不少,但引擎并沒有變動;有時候 , 外殼看起來沒什么變化,引擎卻發生了天翻地覆的改動 。每當看見測試程序頻頻報錯,Guide Dev就不得不硬著頭皮慢慢手動查找、修正問題 。
一旦游戲更新 , 上一個版本的輔助程序便無法繼續使用 。《爐石傳說》的項目成員在得知了這件事后,為了讓Guide Dev能趕上更新,每次更新前都會將新版本提前發送給他 。即便如此,要在更新第一天就讓視障玩家們同步玩上游戲也并不容易 。每次游戲更新,他都要抽出10多個小時調試新版本的輔助插件 。如果是大型更新 , 他甚至要花30個小時以上——15個月以來,HearthstoneAccess已經發布了41次更新,Guide Dev的辛苦可想而知 。
盡管如此,Guide Dev并不希望為輔助插件加入付費選項 。確實有一些玩家想要在經濟上支持這個項目,但他認為這種狀態很難持續下去 。“這個插件肯定是全部免費的,我沒法為付過錢的用戶提供更多的功能 。”
輔助插件帶來的負擔變得愈發沉重 。Guide Dev是兼職制作和維護HearthstoneAccess,平均兩周一次更新,對他來說已經遠遠不止“業余時間的公益項目”這么簡單 。他也曾尋找過能夠接手這個項目的人,但在知曉了項目背后要付出的代價后,20多位慕名而來的程序員都選擇了放棄 。
百般無奈 , 在30小時的疲憊工作之后,Guide Dev完成了《爐石傳說》24.6版本的輔助插件更新,并發布了公告:“自此,HearthstoneAccess輔助插件即將停止更新 。”
5
《爐石傳說》更新的日期越來越近了 。
這并不是視障玩家們第一次玩不到《爐石傳說》 。在今年8月左右,HearthstoneAccess的更新曾經一度停滯,玩家們只能另尋他法 。比如 , 回去玩《黑帝斯》和《星露谷物語》 。對于這類公益性質的插件,玩家們沒法對開發者的更新速度做出過多要求,唯一能做的只有等待 。
好在到了9月 , Guide Dev重新開始更新 。玩家們一度十分欣喜,那時誰也沒有想到,HearthstoneAccess將在兩個月后徹底與他們告別 。
“……意識到還是要回去玩那些盲人游戲 , 覺得盲人始終無法融入社會這個大家庭,突然非常失落 。”一位玩家在交流群里說,“盲人這個群體,從小就上著盲人專門的學校,做著只能盲人做的工作,找著同樣是盲人的對象,玩著只有盲人可以玩的游戲 , 被圈在一個框框里始終無法出來 。”
消息剛剛宣布的那幾天里,鮮魚還在盡可能多地玩《爐石傳說》、做直播 。他也曾想過,如果《爐石傳說》不能玩了 , 之后該直播什么 。他不太熟悉《星露谷物語》,也還沒弄懂游戲有什么好玩的地方 。視障玩家們能玩、能直播的游戲相當有限,哪怕那些游戲并不是他們真正感興趣的類型,至少可以作為與更多人溝通交流的渠道 。為了之后的直播,鮮魚在群里詢問其他人:“如果要播‘星露谷’ , 是不是要裝上能發光的光輝戒指,觀眾才能看得清畫面?”
相關經驗推薦
- 《魔獸世界》10.0的捏臉廣受好評,玩家紛紛嗮出龍人美照
- 《拳皇》玩家津津樂道的“情侶”們,總有一些突發的小故事
- 妄想山海怎么攻擊玩家
- 告發《我的世界》主播Dream作弊的玩家,最后也選擇了作弊
- 《COD戰區2》主機版終于能調FOV了 戰區玩家很滿意
- 曝網易暴雪分手關鍵:知識產權和百萬中國玩家數據
- 日本最新動漫,日本最新動漫排名
- 即將頒布的民法典包括哪些內容
- 擊敗其他玩家是剩余兵力百分之五
- Eidos《漫威銀河護衛隊》玩家數量破800萬
