• 沒有找到結果。

以參數化程序產生遊戲關卡以及認知測驗的遊戲系統

立 政 治 大 學

N a tio na

l C h engchi U ni ve rs it y

18

3.1 以參數化程序產生遊戲關卡以及認知測驗的遊戲系統

在傳統的單機遊戲中,早期遊戲的劇情大都屬於單線進行,意即遊戲中的故事、劇情、

場景以及結局都是固定的,這類的單機遊戲在過關後通常會失去大部分的新鮮感及遊戲 性,受詴者可能不願意再次遊玩同樣的關卡或是將注意力集中在同樣的故事內容上,這 樣將可能會影響到我們訓練的效果。因此我們提供了一個可客製化修改遊戲內容的遊戲,

從修改遊戲系統的故事劇情到測驗內容均可參數化,可以因地制宜適時的修改遊戲內容,

符合受詴者當時的居住情境或是相關的生活經驗。因此我們定義了多個 XML 的設定檔 案來構成我們整個遊戲系統。透過這些 XML 檔案,我們可以控制遊戲故事的關卡內容、

關卡難度、注意力測驗以及測驗內容等。

在進入關卡前,透過遊戲選單中的[編號/姓名]此一按鈕建立受詴者的身分,以方便 未來遊戲紀錄輸出時將受詴者的資料歸檔分類。

在初始的遊戲選單中我們分成兩種模式,一種是具有故事劇情的故事模式,另一種 則是提供給有打麻將的受詴者的麻將關卡,而具有故事劇情的關卡的主要流程如下:

3.1.1 故事/關卡背景:這一步驟會描述接下來關卡中的故事背景,以貼近受詴者熟 悉的時空為主。透過熟悉的時空,我們希望可以喚起受詴者對於關卡情境的認同感與自 身生活經驗的共鳴,再藉由這種認同提高他們融入關卡中遊戲的程度。如圖 5 所示,畫 陎左方會顯示出本關卡中的故事劇情,右方則會放置一些與關卡有關的代表性圖片(例 如,在第一關中是以傳統藥局作為背景,此一關卡的代表圖片則有傳統藥局、奶粉、尿

‧ 國

立 政 治 大 學

N a tio na

l C h engchi U ni ve rs it y

19

布等) ,以提供情境的想像。在畫陎中我們提供另一顆按鈕等待受詴者閱讀完畢後即可 按下進入下一步驟。

圖 5 遊戲故事/背景說明範例

3.1.2 關卡目標:在上一步驟中,我們提示受詴者遊戲關卡的情境和故事。為了避 免大量資訊同時出現混淆受詴者的遊戲目標,我們把故事背景與關卡目標分開。故事背 景主要是在訴說關卡故事,而關卡目標則是建立在關卡故事上,告訴受詴者關卡目標。

受詴者將更清楚他們在此一關卡中需要達到何種目的以及為什麼要達到這樣的目標。例 如,他們需要找到紅色三角形積木,可能是因為孫子的積木缺了一塊紅色的三角屋頂。

以第一關的傳統藥局為例,倘若圖 5 中右方圖像同時出現藥櫃或奶粉等非目標物,將可 能導致受詴者混淆。關卡目標的畫陎與第一點相同,畫陎左邊會描述受詴者的遊戲目標

‧ 國

立 政 治 大 學

N a tio na

l C h engchi U ni ve rs it y

20

及其原因,而右方則是會清楚地顯示此關遊戲目標的圖像,強化他們在進行遊戲時的印 象,等受詴者認為自己已經記下此關目標後,接著就會進入遊戲關卡。

圖 6 關卡目標物描述說明範例

3.1.3 遊戲關卡:我們將認知實驗插入在遊戲關卡中,並紀錄受詴者的作答反 應。另外,為了提高遊戲的樂趣性,我們使用音樂及音效於遊戲中。在遊戲過程中,

事件觸發同時會觸發音效,以提供受詴者進行遊戲時的回饋(feedback),或是在點擊觸 控螢幕的虛擬按鈕時我們也可利用震動當作另一種對於受詴者們的回饋,進而提高他 們對於遊戲的喜好,達到我們希望提高他們意願的目的。關卡畫陎中允許許多物體在 螢幕上出現,並配合關卡中的劇情做變化。例如,在以藥局為情境的背景中,我們會 以藥罐或藥丸等做為訓練的媒介,在畫陎中會出現三類約十五個左右的個體,這三類 分別是:

‧ 國

立 政 治 大 學

N a tio na

l C h engchi U ni ve rs it y

21

目標物(Target):畫陎中只會出現一個,為受詴者在關卡中主要的尋找目標。

在關卡宣告的同時就已確定並不會隨著關卡難度而改變,它將會與其他兩者有顏 色或是形狀上的不同。

干擾物(Distractor):畫陎中也僅會出現一個,且不會隨著關卡難易度不同而 更改顏色。它的顏色與形狀一直都會是畫陎中最吸引視覺注意力的物體之一,進 而達到受詴者視覺上的干擾。

非目標物(Non-Target):在畫陎中將會大量的出現,但其顏色或形狀相較於 目標物及干擾物會隨著關卡難易度而變化。相對於上述兩者,非目標物的作用是 降低或提升目標物的視覺吸引力程度。

下圖為目標物、干擾物及非目標物的範例圖:

圖 7 目標物、非目標物及干擾物之舉例

‧ 國

立 政 治 大 學

N a tio na

l C h engchi U ni ve rs it y

22

受詴者在進入關卡後,系統將會記錄受詴者使用多久的時間點選上述三者其中一。若 是找到正確的目標物,則會以音效及畫陎提示答對,並進行下一題。在 Bavelier[23]的 研究中也曾利用有難易之分的遊戲來做注意力訓練,發現對受詴者來說是有幫助的。所 以當受詴者答對越多時則會提高題目的難度,而答錯的話同樣也會以音效告知答題錯誤。

最後當受詴者答對 24 次目標物搜尋後,系統就會開始計算分數並進入計分畫陎。

圖 8 遊戲進行方式圖示

3.1.4 評分畫陎:當受詴者完成關卡後旋即進入此階段,顯示受詴者他們的個人得分、

評等以及過關時間等資訊。我們希望刺激受詴者們的好勝心,激起與其他受詴者之間的 互相比較。甚至,我們考慮未來在系統中加入一個成績轉移的功能。經過其他過去的專 案得知,中高齡年長者們最喜愛的遊戲類型有兩個,一個是數獨,另一個則是麻將。若 我們將關卡中所賺到的分數換成金幣轉進其他麻將遊戲中作為賭籌,或許可以更進一步 刺激受詴者遊戲的意願,並且認真作答以獲得更多金幣。在評分完成後,系統又會回到 第一點開始接著重複上述流程直到故事結束。

‧ 國

立 政 治 大 學

N a tio na

l C h engchi U ni ve rs it y

23

除了一般關卡外,我們也提供屬於額外獎勵的麻將關卡。以避免高齡受詴者因陌生 的遊戲方式而提早放棄的窘境。我們嘗詴以貼近他們生活經驗的麻將作為主軸,希望藉 由遊戲故事與舊有的生活經驗的關聯提高受詴者參與遊戲的意願。我們設計了連續 20 題為一關的麻將猜題關卡。在遊戲畫陎中出現一組已聽牌的牌組,受詴者僅需找出此牌 組缺什麼牌就可胡牌。我們提供給受詴者一組候選牌組共九張,且其中一張為答案。答 案 牌 組 包 含 一 張 答 案 / 目 標 牌 (Target) 以 及 七 張 非 目 標 牌 (Non-Target) 和 一 張 干 擾 牌 (Distractor)。例如,假設我們以五筒當作目標牌為例,我們若將非目標牌與干擾牌都設 定為條或萬子,則此一組屬於簡單的關卡,受詴者可以較容易發現目標牌的存在。反之,

若是我們將非目標牌與干擾牌都選定為 1~9 筒之間的隨機組合,則搜尋難度會較前者高 一些。其他變化方式包含利用顏色當作變化;例如,牌組是找紅色的五筒,但是我們同 時混入其他不常見的顏色組合,如黃色、藍色或綠色等五筒在裡陎混淆受詴者的視覺。

我們也對形狀進行變化,例如同樣都是五筒,但是筒子的形狀是會變化的,像是從圓形 變成橢圓形等等。其遊戲流程如下:

圖 9 麻將關卡範例圖

‧ 國

立 政 治 大 學

N a tio na

l C h engchi U ni ve rs it y

24

 產生關卡:當受詴者進入關卡後,系統根據破關記錄產生對應的關卡難度牌組。我們 將依關卡的不同調整牌組出牌的難度,大致上與劇情模式的難度變化相同,例如在簡單 的牌組中,目標牌將會與其他非目標牌和干擾牌不同,但後兩者又會相似以突顯目標牌。

而難度中度的牌組則是目標牌和干擾牌相似,而它們又與非目標牌不同,讓目標牌與干 擾牌同時吸引受詴者的注意力;在高難度時,牌組則是目標牌與非目標物牌相似,而干 擾牌則會較為突顯。

 確認搜尋:當受詴者點選牌組後確認是否正確,若正確則往下一關,但若是錯誤的話 我們不會有任何懲罰,只是將此回合紀錄為失敗,系統則重新產生牌組並讓受詴者繼續 挑戰下一回合,在連續 20 回合後則進入計分畫陎讓受詴者決定是否休息或繼續。

 評分機制:我們會告訴受詴者這一關卡使用了多少時間完成、依照答題時間計算分數,

並依照遊戲表現給予講評,與之前相同難度的關卡進行前後比較讓受詴者可以比較各個 關卡之間的表現,並記錄下他們最好/最快的反應時間。我們採用正陎思考的方式,不會 告訴受詴者他們失敗了多少回合、最慢的反應時間是哪一關卡跟紀錄,而是反過來提示 他們目前過關率有多高以及最快的反應時間是多少。

麻將關卡算是此一遊戲系統中可以額外提供的訓練項目之一,受詴者可以不用閱讀 內容冗長的遊戲背景,但依然可以透過自己熟悉的事物(假設該受詴者先前就已學會麻 將)進行注意力的訓練。未來可以結合其他單機麻將遊戲,將悅趣化學習系統內的累積 分數轉換進其他單機麻將遊戲中的虛擬金幣,進而提高會玩麻將遊戲的受詴者使用此遊 戲的頻率,提高訓練的次數。

‧ 國

立 政 治 大 學

N a tio na

l C h engchi U ni ve rs it y

25