第三章 系統架構與功能
3.1 系統架構
3.1.1 合作式遊戲導覽系統架構
資料庫 用戶端多人遊戲軟體
資料庫讀取元件
遊戲介面 同步機制
元件
用戶端多人遊戲軟體 資料庫讀取元件
遊戲介面 同步機制
元件
用戶端多人遊戲軟體 資料庫讀取元件
遊戲介面 同步機制
元件
圖 3.1 合作式遊戲系統架構圖
圖 3.1 為合作式遊戲系統架構圖,用戶端的多人遊戲軟體會將使用者對系統的操
作傳送至資料庫以更新資料庫,每隔固定時間會透過「資料庫讀取元件」對資料
庫進行讀取動作,藉此取得資料庫中所記錄的各種資料。而資料庫讀取元件所取
得的資料會經過「同步機制元件」,這些資料由「同步機制元件」針對同伴之資
料進行判讀後即送至「遊戲介面」將遊戲情形顯示出來。因此,多人遊戲系統可
達到與組員同步進行遊戲之功能。
3.1.2 個人式遊戲導覽系統架構
資料庫 用戶端單人遊戲軟體
資料庫存取元件
遊戲介面
圖 3.2 個人式遊戲系統架構圖
圖 3.2 為個人式遊戲系統架構圖,用戶端的個人遊戲軟體會將使用者對系統的操
作動作傳送至資料庫以更新資料庫。「資料庫存取元件」會對資料庫進行讀取的
動作,藉此取得資料庫中所記錄的各種資料。這些資料會送至「遊戲介面」將遊
戲情形顯示出來。
3.1.3 導覽系統內容編輯器
圖 3.3 導覽系統內容編輯器架構圖
圖 3.3 為導覽系統內容編輯器架構圖。使用者透過「資料編輯元件」直接編輯資
料庫中的資料欄位,也透過資料「上傳元件」將檔案上傳到伺服器端。
3.2 系統功能說明
3.2.1 合作式遊戲導覽系統功能說明
合作式多人遊戲系統以遊戲的方式進行導覽,希望藉此引起參訪者之學習動
機,並藉由遊戲中的解謎任務與過程中的問題挑戰提升參訪者與展物的互動層
次。
合作式多人遊戲系統之情境以清朝皇帝乾隆派兵清繳賊窟為主軸,參訪者扮
演清廷之禁衛軍執行搜尋寶物的任務。故事的背景提供了遊戲情境讓參訪者可藉
由角色扮演更加融入參訪任務。遊戲開始之後,參訪者即開始進行「搜尋寶物」
的任務。遊戲進行的過程主要為運用多人遊戲系統之系統功能進行搜尋寶物的解
謎任務。
圖 3.4 合作式遊戲導覽系統功能架構圖
(1) 觀看線索:顯示謎題。
(2) 觀看古書查詢:瀏覽展物相關資訊。
(3) 探索展物:可點選展物進行探索。
(4) 隊友資訊:透過地圖畫面,以及右側的小組狀況,看到隊友目前的狀況。
參訪者在參訪過程中的搜尋寶物任務流程主要為「探索展物」、「回答問題」、「戰
鬥」。
圖 3.5 合作式遊戲導覽系統流程圖
圖 3.5 說明參訪者在遊戲中進行任務之流程。參訪者在首頁輸入帳號(如圖 3.6)
之後,即進入遊戲主畫面開始遊戲。
圖 3.6 合作式遊戲首頁圖
進入遊戲畫面後(如圖 3.7 所示),左邊為地圖畫面,地圖畫面上可看到自己以及
隊友在遊戲地圖上的相對位置。為了達到合作學習的目標並藉此促進人與人之間
的互動,系統介面的右邊為遊戲狀態欄,呈現遊戲者所扮演角色之外觀,姓名,
小組以及隊友狀況,
圖 3.7 合作式遊戲畫面圖
參訪者可點選「線索」(圖 3.7 遊戲畫面上方),即會出現此次遊戲任務所附之謎
題(如圖 3.8)。參訪者所屬小組的遊戲任務就是根據該謎題之提示,尋找出展場
中最符合該謎題特徵的展物。
圖 3.8 遊戲謎題顯示圖
在遊戲進行的過程中,參訪者隨時可以點選遊戲畫面右下角的「古書查詢」以觀
看和展物有關的相關背景知識(如圖 3.9,3.10)。
圖 3.9 觀看展物資料圖之一
圖 3.10 觀看展物資料圖之二
圖 3.11 探索展物畫面圖之一
本研究運用解謎任務促進參訪者在展場的探索活動,並在遊戲情境中嵌入包
含背景與表徵的問題,提升人-境的互動層次,讓參訪者對展物的觀察同時具備
深度與廣度。 當參訪者游標移至地圖上的展物方塊鈕時,展物方塊會由原先的
半透明變為實色(如圖 3.11 所示),此時點選該展物方塊鈕,參訪者即開始進行
探索展物的歷程,進入探索展物的歷程後,即會呈現問題回答畫面(如圖 3.12),
上方粗體字為題目,中間為三個答案選項,若按「放棄」鈕則會跳離探索展物歷
程回到遊戲的畫面,若選擇好答案後按「送出答案」鈕,系統即會將答案送出並
進行比對。若答案錯誤則會隨機抽取一個題目讓使用者繼續回答;若答案正確,
則系統會判斷此展物是否為「謎題所暗示之目標展物」。若此展物不是謎題所暗
示之目標展物,則系統會呈現如圖 3.13 之畫面而後跳回遊戲地圖畫面;若此展
物為謎題所暗示之目標展物,則系統會如圖 3.14 呈現進入戰鬥之提示畫面而後
圖 3.12 探索展物畫面圖之二
圖 3.13 探索展物畫面圖之三
跳入戰鬥畫面(如圖 3.15)。此時另外兩位組員也會進入戰鬥畫面。在對目標展
物的戰鬥過程中,小組成員必須合作答題,除了以遊戲性提升參訪者的學習動機
並藉由回答較多問題(三題)對目標展物有更深入的瞭解外,也促進了小組成員間
的互動,藉此達到眾-機-場境的互動層次。
圖 3.14 進入戰鬥提示畫面
圖 3.15 進入戰鬥畫面
進入戰鬥後,三位組員則輪流回答問題,回答問題時,系統每 20 秒會自動
將答案送出,如答案正確則使用者所扮演之角色會對怪物進行攻擊(如圖 3.16,
3.17),若答案錯誤則被怪物攻擊(如圖 3.18)。
圖 3.16 戰鬥畫面攻擊圖之一
圖 3.17 戰鬥畫面攻擊圖之二
圖 3.18 戰鬥畫面被攻擊圖
當小組成員總共答對三個問題則成功打倒怪物,小組完成任務。
3.2.2 個人式遊戲導覽系統功能說明
個人式遊戲導覽系統以遊戲的方式進行導覽,希望藉此引起參訪者之學習動
機,並藉由遊戲中的解謎任務與過程中的問題挑戰提升參訪者與展物的互動層
次。
個人式遊戲導覽系統之情境以清朝皇帝乾隆派兵清繳賊窟為主軸,參訪者扮
演清廷之禁衛軍執行搜尋寶物的任務。故事的背景提供了遊戲情境讓參訪者可藉
由角色扮演更加融入參訪任務。遊戲開始之後,參訪者即開始進行「搜尋寶物」
的任務。遊戲進行的過程主要為運用個人式遊戲導覽系統之系統功能進行搜尋寶
物的解謎任務。
博物館單人遊戲系統
觀看線索
觀看古書查詢
探索展物
圖 3.19 個人式遊戲導覽系統功能架構圖
如圖 3.16 所示,個人式遊戲導覽系統之主要功能如下:
(1) 觀看線索:顯示謎題。
(2) 觀看古書查詢:瀏覽展物相關資訊。
(3) 探索展物:可點選展物進行探索。
搜尋寶物的流程主要為「探索展物」、「回答問題」、「戰鬥」。
圖 3.20 合作式遊戲導覽系統流程圖
如圖 3.20 所示,參訪者在遊戲中的任務進行以流程表示。參訪者在首頁輸入帳
圖 3.21 個人式遊戲首頁圖
號(圖 3.21)之後,即進入遊戲主畫面開始遊戲,進入遊戲畫面後(如圖 3.22 所
示),左邊為地圖畫面,地圖畫面上可看到自己在遊戲地圖上的相對位置。右邊
為遊戲狀態欄,呈現遊戲者所扮演角色之外觀,姓名以及狀態。
圖 3.22 個人式遊戲畫面圖
參訪者可點選「線索」,即會出現此次遊戲任務所附之謎題(如圖 3.23)。參訪者
的遊戲任務就是根據該謎題之提示,尋找出展場中最符合該謎題特徵的展物。
圖 3.23 遊戲謎題顯示圖
在遊戲進行的過程中,參訪者隨時可以點選遊戲畫面右下角的「古書查詢」以觀
看和展物有關的相關背景知識(如圖 3.24,3.25)。
圖 3.24 觀看展物資料圖之一
圖 3.25 觀看展物資料圖之二
圖 3.26 探索展物畫面圖之一
本研究運用解謎任務促進參訪者在展場的探索活動,並在遊戲情境中嵌入包
含背景與表徵的問題,提升人-境的互動層次,讓參訪者對展物的觀察同時具備
深度與廣度。當參訪者游標移至地圖上的展物方塊鈕時,展物方塊會由原先的半
透明變為實色(如圖 3.26 所示),此時點選該展物方塊鈕,參訪者即開始進行探
索展物的歷程,進入探索展物的歷程後,即會呈現問題回答畫面(如圖 3.27)上
方粗體字為題目,中間為三個答案選項,若按「放棄」鈕則會跳離探索展物歷程
回到遊戲的畫面,若選擇好答案後按「送出答案」鈕,系統即會將答案送出並進
行比對。若答案錯誤則會隨機抽取一個題目讓使用者繼續回答;若答案正確,則
系統會判斷此展物是否為「謎題所暗示之目標展物」。若此展物不是謎題所暗示
之目標展物,則系統會呈現如圖 3.28 之畫面而後跳回遊戲地圖畫面;若此展物
圖 3.27 探索展物畫面圖之二
圖 3.28 探索展物畫面圖之三
為謎題所暗示之目標展物,則系統會如圖 3.29 呈現進入戰鬥之提示畫面而後跳
入戰鬥畫面(如圖 3.30)。本系統在參訪者對目標展物的戰鬥過程中以遊戲性提
升參訪者的學習動機並藉由回答較多問題(三題)對目標展物有更深入的瞭解,藉
此提升參訪者與展物間的互動層次。
圖 3.29 進入戰鬥提示畫面
圖 3.30 進入戰鬥畫面
進入戰鬥後,每隔一段時間會進入回答問題畫面,選好答案後若按「送出答
案」則系統會將答案送出,如答案正確則使用者所扮演之角色會對怪物進行攻擊
(如圖 3.31),若答案錯誤則被怪物攻擊(如圖 3.32)。
圖 3.31 戰鬥畫面攻擊圖之一
圖 3. 32 戰鬥畫面被攻擊圖
當參訪者總共答對三個問題則成功打倒怪物就完成任務。
3.2.3 導覽內容編輯器功能說明
為方便本遊戲式導覽系統運用於不同的展覽,本研究設計導覽系統內容編輯
器,讓博物館參訪活動的規劃者可根據展覽之不同對遊戲內容進行編輯。導覽內
容編輯器之功能架構如圖 3.33 所示。
圖 3.33 導覽系統內容編輯器功能架構圖
如圖 3.33 所示,博物館導覽內容編輯器根據前台遊戲的內容需求,分為地
圖編輯,小組編輯,展物編輯,三個部分。
1. 地圖編輯器
地圖編輯器(如圖 3.34),主要由一網狀地圖所構成,以此網狀地圖,切割
出三個編輯此地圖的功能:
圖 3.34 地圖編輯畫面
(1)放置展物:
系統將鍵入資料庫的展物資料顯示於地圖左方(如圖 3.35),使用者可經由
點選展物,再點選欲放置之地圖位置,即可將展物放置於該位置。如此一來,使
用者可根據實際展場的相對位置,放置展物,構成展場之地圖。
圖 3.35 地圖編輯器畫面_放置展物
(2)移除展物:
使用者可將目前已放置於地圖上之展物移除。
(3)編輯背景:
在編輯背景的功能中(如圖 3.36),可上傳背景圖片,並指定地圖欲呈現的
背景圖檔,使用者可根據實際展產之配置,配合欲呈現的遊戲情境,放置適合的
地圖背景。
圖 3.36 地圖編輯畫面_編輯背景
2.小組編輯
如圖 3.37 所示,小組編輯由新增小組,刪除小組,編輯小組以及編輯學生
四個功能組成。
圖 3.37 小組編輯器畫面
(1)新增小組:
使用者可根據參訪者的人數予以新增小組。
(2)刪除小組:
使用者可刪除已存在的小組。
使用者可針對已存在的小組進行編輯,可為該小組設定組員名單以及該組的
目標展物。
(4)編輯學生:
圖 3.38 小組編輯器_學生編輯
如圖 3.38 所示,使用者可在編輯學生的功能內,新增學生,刪除學生。
3. 展物編輯
展物編輯功能切割為新增展物,刪除展物,編輯展物三個功能。
圖 3.39 展物編輯器
(1)新增展物:
使用者可依據展場的情況,與欲放入導覽之展物,新增展物。
(2)刪除展物:
使用者可刪除已鍵入的展物。
(3)編輯展物:
使用者可針對已鍵入的展物,進行展物圖片的上傳,展物問題的編輯等動作。