2011年5月18日 星期三

G4C題庫式網路遊戲之02 :功能與運作畫面


    G4C 系統目前已經完成部分的基本功能,能提供學生在其中進行地圖的走動、簡單的題庫練習、累積成績與等級以及各種自訂事件的互動等。


GM:老師登入階段

當 Socket 程式執行後,老師必須第一個登入:


登入成功之後,按下 "進入遊戲" 按鈕,遊戲系統才算開始運作,學生也才可以登入:






GM:老師主要畫面

老師進入遊戲後的畫面,老師自己並沒有代表的角色,所以不會顯示老師在地圖上的位置,而且因為是第一個登入,所以也還看不到學生:


當學生登入之後,畫面就會如下圖所示,可以在地圖上陸續看到學生的位置:




Client:學生登入階段

學生可以在 Id 處輸入自己的名稱,但是名稱長度有限制:


接著選擇代表自己的頭像圖案,本系統的學生資料並未區分性別,學生可以自由選擇:


選擇頭像之後就可以準備進入遊戲:






Client:學生主要畫面

學生自己的角色名稱是呈現黃色字體,其他人則是呈現白色字體:


按下 "前進" 功能,就會出現轉盤並開始旋轉產生步數:


停下來後,有一定的機率會遇到隨機事件,這是一般事件:


這是題庫型的事件:


題庫來自在下拙作 2P 遊戲題庫,本系統設計讓兩者題庫直接互通共用:


走到傳送點 (地圖格子為淡藍色門狀圖案),就會傳送到另一地圖:


這是選擇型事件,必須針對事件的問題選擇合適的答案:






GM:畫面操作功能

老師可以按下左上方 "畫面切換" 功能鈕,地圖格子與玩家就會隱藏,這在人數眾多時會比較有用,可以多多少少增加程式執行的效能:


老師按下右上方 "排行榜" 功能,會即時統計目前所有玩家的成績,並列出前 10 名:


老師端和學生端都有的 "廣播" 功能,就是可以即時打字傳話:


老師按下右下方 "管理" 時,中間大視窗出現進階選項:


按下 "玩家相關處理",可以個別調整學生的成績與資料:


另外,"管理" 之後按下 "GM 全體任務",出現系統目前全體任務的選單:


全體任務的用途,可以讓當時上線的學生一起進行活動,且因為每個全體任務都是可單獨設計的內容,所以可做為系統日後擴充其他教學功能的用途,在遊戲進行的過程中,老師可以不定時地 "舉行" 全體任務,讓學生可以體驗一同過關的樂趣。



Client:伺服程式未開或被踢出的畫面

當學生端嘗試連線時, 而 Socket 程式尚未執行,或是系統容納人數已滿,或者被老師執行 "踢掉使用者" ,玩家就會看到下面的畫面:

 



其他相關內容:
    日後慢慢補充。






沒有留言:

張貼留言