行政院國家科學委員會專題研究計畫 成果報告
適合視障者使用之電腦遊戲軟體研發 研究成果報告(精簡版)
計 畫 類 別 : 個別型
計 畫 編 號 : NSC 95-2411-H-011-004-
執 行 期 間 : 95 年 08 月 01 日至 96 年 07 月 31 日 執 行 單 位 : 國立臺灣科技大學工商業設計系
計 畫 主 持 人 : 孫春望
計畫參與人員: 碩士班研究生-兼任助理:莊絢淳、劉景倫、林韋呈
處 理 方 式 : 本計畫可公開查詢
中 華 民 國 96 年 12 月 06 日
結案報告
計畫名稱:適合視障者使用之電腦遊戲軟體研發 計畫編號:95-2411-H-011-004
計畫主持人:國立台灣科技大學工商業設計系教授 孫春望
2
本研究計畫主題為「適合視障者使用之電腦遊戲軟體研發」,目的在於希望研發一系列 適合視障者使用的電腦遊戲,讓這一群長期生活在黑暗中的人們也能分享科技帶來的喜 悅。
緣起
失去身體的部分功能是不幸的;但在所有的身體殘缺中,視障(目盲)似乎特別的不幸。
聽障者可以利用讀唇語和手語維持與他人的溝通,而視障者只能透過聲音與觸覺感知這 個世界。世界上絕大多數的訊息是以視覺方式呈現,失去視覺的人似乎注定會被忽略與 遺忘。
當然我們的社會並沒有全然忽視視障者的生存權力,在人行道上鋪設了導盲地磚,公共 空間裝設了點字指示牌。然而這些似乎只不過是幫助視障者「繼續活著」而已,對於如 何滿足他們更高層次的需求,例如「活的快樂與有尊嚴」則顯然沒有多少人感興趣。
視障者能從事什麼工作呢?好像只能替人按摩。無論他們的天賦與興趣為何,他們在社 會上的出路都十分狹窄。當視障者結束一天的工作,他們能享有什麼樣的娛樂呢?除了 聽音樂、聽電視、聽廣播,大概就只剩下和朋友聊天了。正常人的休閒活動,例如看電 影、運動、打麻將、閱讀,都離視障者的世界十分遙遠。
如果一個視障的小朋友想玩電腦遊戲,他(她)的父母應該會覺得很困惑與傷心。他們 無法滿足這個卑微的要求,不是因為買不起電腦,而是因為根本沒有適合盲人玩的遊戲 軟體。遊戲產業非常現實,一切以市場為導向;視障人口在社會中僅佔微不足道的少數,
而且在經濟上居於相對的弱勢;任何一家以成本為考量的遊戲公司都不可能投資開發這 種注定賠錢的遊戲軟體。
本計畫研究者近年來從事電腦遊戲之設計、製作與教學工作,一直希望能運用這些知識 與技術做一點真正有意義的事情。因此計畫以聲音為介面,研發一系列以盲人為對象的 電腦遊戲,希望能提供視障者生活中一些小小的樂趣。
過程
然而,真正開始設計時,我們遭遇不少的困難。第一個困難是要採取什麼樣的硬體?如 果用紅外線感應或者其他類似的裝置,我們可以輕易捕捉視障者的肢體語言,並且轉換 成有意義的互動訊息。但是這樣的裝置必然所費不貲,而視障者在社會通常處於經濟弱 勢,不太可能購買昂貴的遊戲硬體。所以我們最後決定採用一般的個人電腦作為遊戲平 台。
接下來的問題是操作方式。一般人最常使用的滑鼠對於視障者幾乎沒有任何意義,因為
滑鼠的功能為操縱螢幕上的游標,意義全在於視覺;所以能用的硬體只似乎只剩下鍵 盤。比較年輕的視障者可能在啟明學校學過電腦鍵盤輸入,但我們假設許多視障者可能 從未使用過鍵盤,因此我們進一步排除文字溝通的遊戲方式。
當然鍵盤可以提供簡單而相對易學的操作,例如一般鍵盤右方的數字鍵與方向鍵。我們 注意到數字鍵中央的「5」上面有一個小小的突起,正如同公用電話的按鍵一般,可以 讓視障者輕易藉由觸覺定位而熟悉其他數字鍵的位置,所以利用數字鍵與方向鍵應該是 可行的操作方法。
單單只用數字鍵能玩什麼遊戲呢?我們最直接的想法是五子棋,五子棋似乎是相當理想 的選擇,因為第一,棋子的角色十分單純,不像象棋有許多不同的棋子,五子棋只有黑 白兩種棋子,而且一人一次只用一種棋子,更可單純化至敵我差別而已,意思是說,遊 戲者只需注意棋子的位置即可。遊戲程式必須扮演敵對者的角色,好在五子棋的規則簡 單,AI 程式並不難寫。稍微困難的是「下棋」的方法,因為沒有實際可見的棋盤,所 有的落子位置都必須轉換成平面座標。
在一個 19*19 的典型圍棋棋盤上下五子棋,通常第一子會下在中央天元的位置。假設 遊戲者持黑子先手,他應該會輸入(10,10);然後電腦用語音回應:十一,十一,代表 電腦在黑子的右下方下了一個白子。然後遊戲者可能繼續下在(10,11)或(10,9)等等 位置,然後雙方繼續下下去,一直到有一方連成五子或者主動認輸為止。
其實我們所做的只不過是用下盲棋的方式下五子棋而已,為了測試,我們先花了許多時 間實際下盲棋。我們發現,剛下前幾子時還好,等到雙方都下到十子以上時問題就會變 的很嚴重,因為雙方都已經不太清楚所有的棋子位置。似乎下盲棋這件事情需要相當強 的心像(Imagery)能力,能夠在心中建構一個棋盤,並且能夠「看見」到目前為止所 有下過的棋子,從我們的親身經驗得知,這種能力相當不容易培養。為什麼許多棋類高 手擅長下盲棋?或許因為他們已經長久習慣注視棋盤與棋子,不知不覺中已將所見的畫 面內化而成心像;但是對於初學者而言,在心中建構一個完整的棋盤仍然是極端困難的 事情。
其實,如果要提供視障者棋類的遊戲,無論是圍棋(五子棋)、象棋,最佳途徑不應該 是電腦遊戲,而應該是一套特殊製作的棋子,讓視障者能夠藉由觸覺辨識不同棋子,加 上可以嵌入臨時固定的棋盤,讓下棋的人不致於因觸摸而攪亂棋局。從此觀點而言,西 洋棋似乎佔有先天優勢,因為西洋棋的棋子原本就具備不同的形狀,只要從表面質感設 法區分黑白棋子即可。
但是本研究的重點在於製作電腦遊戲,所以只好重新考慮其他的遊戲方法。我們最後想 到的是一種國、高中時期曾經玩過的簡單遊戲,無以名之,暫時稱為「幾 A 幾 B」。遊 戲的方式是兩人各自設想一個四位的數字,然後互相猜對方的數字。對於對方所猜的數 字必須提供回饋:如果對方猜的數字數目正確,位置也正確則為 A;數目正確,但位置
4
不正確則為 B。以謎底(1234)為例,如果對方猜(1433)則應回報 2A2B,因為千位 的 1 與十位的 3 數目正確,位置也正確;百位的 4 與個位的 3 數目正確,但位置不正確。
這個遊戲的樂趣在於根據對方的回饋逐步分析歸納,最後搶先正確猜出答案。記得當時 最常玩這個遊戲的時候是在週會,所有學生被迫坐在大禮堂聽校長冗長訓話;我們唯一 打發時間的方法就是和鄰座同學玩「幾 A 幾 B」。由於無法用紙筆記錄,所以大家都只 好全憑記憶,類似下盲棋一般,久而久之,也都變的相當熟練,所以我們假設視障者應 該也能適應這個遊戲。
這個遊戲的製作極為簡單,一般稍微具備程式設計的學生應該都能勝任,所以在此無須 介紹如何製作。完成後的遊戲經過測試,大致符合我們當初的需求,亦即儘量非視覺化,
以及難易適中。
我們並沒有實際邀請視障者測試這套軟體。一方面是缺乏管道,另一方面是,我們對這 樣的研究成果並不滿意;也就是說,在內心深處我們並不確信這套軟體真能帶給視障者 多大的樂趣。
結論
「為視障者製作電腦遊戲」遠比當初想像困難許多,經過將近一年的嘗試與思考,才發 現「視覺」在我們生活的重要性也遠遠超過我們的想像。幾乎所有能夠想到的遊戲都必 須倚賴視覺,而當這個溝通管道被排除時,我們的感覺似乎也像視障者一般,陷入深沈 的茫然與絕望之中。
或許「音樂」是一條可行之路,因為畢竟許多視障者的音感勝過正常人許多。如果能有 以音樂,或音感,為主要挑戰的電腦遊戲,相信視障者的表現應會優於所謂的正常人,
而或許因此能夠帶給他們某種程度的成就感與信心。可惜我們對於音樂一無所知,期待 未來的研究者或許能從此一方向創作出真正能夠造福視障者的電腦軟體。