Download presentation
Presentation is loading. Please wait.
1
中華大學資管系系統開發專題 行動電話線上遊戲 指導老師: 游坤明 老師 專題學生: B09010011 黃貞維 B09010016 徐振家
2
大綱 簡介 系統功能介紹 開發過程遇到的困難 系統展示 總結
3
行動電話市場簡介 台灣市場年銷售量約600萬支,門號的數量更高達1600萬戶以上,用戶則是以年輕族群為主。 台灣行動電話市場
行動電話市場走向 目前行動電話的設計逐走向多功能,其中以鈐聲、照像、錄影、錄音,以及用來打發無聊的遊戲,則是最為吸引年輕族群最為主要的功能。
4
現有手機遊戲的缺點 缺點 影響 手機操作性不佳 動作太複雜不易操控 手機處理速度慢 降低遊戲樂趣 手機遊戲類型接近
使用者不願意花錢買類似的遊戲
5
解決辦法 缺點 解決方法 手機操作性不佳 利用選單作為主要的操作介面 手機處理速度慢 利用與主機連線減少手機處理 手機遊戲類型接近
以主機端的改寫增加遊戲變化度
6
人員工作分配 組員黃貞維 :主要負責手機端程式撰寫、遊戲 畫面設計。 組員徐振家:聯絡與溝通組員、伺服端與手 機端連線程式撰寫。
組員黃貞維 :主要負責手機端程式撰寫、遊戲 畫面設計。 組員徐振家:聯絡與溝通組員、伺服端與手 機端連線程式撰寫。 組員黃兆瑜:主要負責伺服器端程式撰寫、 遊戲設定規劃。 其它事項由三位組員共同分擔:如整合、測試、文件撰寫等等需要多方面一起才能完成之事項。
7
開發平台及工具 開發平台與環境:Win2000/XP、Java 2 SDK1.4以上 開發工具:TEXTPAD、J2ME WTK2.1
針對機種:支援J2ME MIDP2.0手機具有JAVA MIDlet功能
8
系統功能簡介 以主要功能區分: 手機端(Client) 伺服端(Server)
主要做為與主機連結的介面 , 負責傳送使用者動作與接受主機回應 伺服端(Server) 處理所有遊戲中的資料運算 , 包括所有遊戲內容
9
系統連線架構 Server 端 Client 端 開始監聽 登入畫面 接受連線 連線主機 Socket連線 接收資料 傳送資料 傳送資料
結束
10
伺服端系統架構圖 遊戲登入 新帳號註冊 登入系統 行動電話線上遊戲 移動資料系統 戰鬥功能 戰鬥結果顯示 戰鬥資料系統 玩家角色資料顯示
升級點數分配 角色資料系統 玩家道具資料顯示 道具資料系統 道具使用或武器、防具的裝備 商店資料顯示 買賣交易功能 商店資料系統 遊戲登入 新帳號註冊
11
登入系統 功能描述 玩家登入遊戲與新帳號之註冊。 子功能 1.1遊戲登入:舊玩家登入遊戲。 1.2新帳號註冊:提供玩家註冊新帳號。
12
伺服端系統架構圖 移動資料系統 行動電話線上遊戲 遊戲登入 新帳號註冊 登入系統 戰鬥功能 戰鬥結果顯示 戰鬥資料系統 玩家角色資料顯示
升級點數分配 角色資料系統 玩家道具資料顯示 道具資料系統 道具使用或武器、防具的裝備 商店資料顯示 買賣交易功能 商店資料系統
13
移動資料系統 功能描述 使用者進入遊戲後,可由此功能在地圖上任意的移動,系統會依據伺服端主機中地圖的資料,將手機端需要顯示畫面的資料與事件,傳送到手機端,再以貼圖的方式顯示在手機上。
14
伺服端系統架構圖 戰鬥結果顯示 戰鬥功能 行動電話線上遊戲 戰鬥資料系統 登入系統 移動資料系統 玩家角色資料顯示 升級點數分配
角色資料系統 玩家道具資料顯示 道具資料系統 道具使用或武器、防具的裝備 商店資料顯示 買賣交易功能 商店資料系統 遊戲登入 新帳號註冊 戰鬥功能 戰鬥結果顯示
15
戰鬥狀態系統 功能描述 子功能 玩家與怪物戰鬥 3.1戰鬥功能:系統提供一般攻擊、使用道具來與怪物戰鬥,或是選擇逃跑。
3.2戰鬥結果顯示:顯示戰鬥勝利或失敗。
16
伺服端系統架構圖 行動電話線上遊戲 角色資料系統 升級點數分配 玩家角色資料顯示 遊戲登入 新帳號註冊 登入系統 移動資料系統 戰鬥資料系統
玩家道具資料顯示 道具資料系統 道具使用或武器、防具的裝備 商店資料顯示 買賣交易功能 商店資料系統 戰鬥功能 戰鬥結果顯示 玩家角色資料顯示 升級點數分配
17
角色資料系統 功能描述 子功能 使用者可由此功能來觀看角色所擁有的道具資料以及分配角色升級點數。 4.1玩家角色資料顯示:顯示玩家角色資料。
4.2升級點數分配:玩家升級後會給予數點升級點數,玩家可由此功能自由分配點數。
18
伺服端系統架構圖 行動電話線上遊戲 道具資料系統 玩家道具資料顯示 道具使用或武器、防具的裝備 遊戲登入 新帳號註冊 登入系統 移動資料系統
戰鬥功能 戰鬥結果顯示 戰鬥資料系統 角色資料系統 商店資料顯示 買賣交易功能 商店資料系統 玩家角色資料顯示 升級點數分配 玩家道具資料顯示 道具使用或武器、防具的裝備
19
道具資料系統 功能描述 子功能 使用者觀看角色所擁有的道具資料,使用者可以選擇其角色擁有任一項道具來使用或是一件武器或防具裝備。
5.1玩家道具資料顯示:顯示玩家所擁有的道具。 5.2道具使用或裝備:玩家可以選擇道具使用或裝備。
20
伺服端系統架構圖 行動電話線上遊戲 商店資料顯示 買賣交易功能 商店資料系統 玩家角色資料顯示 升級點數分配 角色資料系統 玩家道具資料顯示
道具資料系統 道具使用或武器、防具的裝備 戰鬥功能 戰鬥結果顯示 戰鬥資料系統 移動資料系統 行動電話線上遊戲 遊戲登入 新帳號註冊 登入系統 商店資料系統 商店資料顯示 買賣交易功能
21
交易資料系統 功能描述 玩家與NPC交易 子功能 6.3商店資料顯示:顯示商店所販賣的道具以及價格。 6.2買賣交易功能:買入或賣出道具。
22
主要困難與解決之道 開發工具的不熟悉 跨平台連線的困難 可供參考的資料太少 VC++ Winsock與Java Socket
J2ME的網路應用
23
系統展示 展示遊戲中的所有功能 demo
24
系統展望 系統展望 全面圖形化介面 更多樣化的地圖與任務 增加玩家與玩家之間的互動 增加多種不同的遊戲進行方式
25
銘謝 感謝 游坤明老師的指導 曾經傳授相關經驗的學長姐 各位老師與現場各位同學
Similar presentations