两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

移動終端網(wǎng)絡游戲的三維導航系統(tǒng)的制作方法

文檔序號:10705842閱讀:968來源:國知局
移動終端網(wǎng)絡游戲的三維導航系統(tǒng)的制作方法
【專利摘要】本發(fā)明涉及一種移動終端網(wǎng)絡游戲的三維導航系統(tǒng),所述系統(tǒng)包括游戲服務器及移動終端,移動終端包括游戲程序模塊,用戶借助游戲程序模塊登錄游戲,游戲程序模塊與游戲服務器建立網(wǎng)絡連接,移動終端還包括三維導航功能模塊,三維導航功能模塊用于在用戶的游戲角色使用三維導航功能進行自動行走時,向游戲服務器發(fā)出導航請求,游戲服務器根據(jù)導航請求生成可行路徑數(shù)據(jù),并將可行路徑數(shù)據(jù)傳送至游戲程序模塊,游戲程序模塊根據(jù)可行路徑數(shù)據(jù)控制游戲角色按可行路徑自動行走。本發(fā)明的技術方案在移動終端網(wǎng)絡游戲中實現(xiàn)了全三維環(huán)境的長距離自動準確尋路,并能區(qū)分上下樓等不同游戲環(huán)境,使游戲可以實現(xiàn)自動完成任務的功能,加強了用戶的游戲體驗。
【專利說明】
移動終端網(wǎng)絡游戲的三維導航系統(tǒng)
技術領域
[0001]本發(fā)明屬于移動通信終端游戲應用領域,特別是一種移動終端網(wǎng)絡游戲的三維導航系統(tǒng)。
【背景技術】
[0002]目前,隨著各種大屏幕智能移動通信終端的普及和無線網(wǎng)絡技術的發(fā)展,帶動了移動終端網(wǎng)絡游戲的發(fā)展。當前主流的幾種移動終端游戲開發(fā)平臺為:Android及10S。上述各種平臺包含了一整套開發(fā)手機上音頻播放、視頻動畫之類應用的API函數(shù)。在各種網(wǎng)絡游戲中,多人在線RPG游戲(麗0RPG)因為玩法豐富,所以具有較強的使用黏性,吸引了越來越多的玩家,具有最為廣闊的發(fā)展前景。
[0003]由于移動終端硬件的發(fā)展,使得移動游戲的三維化成為可能。加上用戶的需求,現(xiàn)有的多人在線RPG游戲多采用為全三維圖形環(huán)境,同時視角可自由旋轉。此時,用戶的游戲角色在游戲中移動時,需要判斷全三維的坐標及找尋移動路徑。此外,網(wǎng)絡游戲中通常會為用戶提供自動完成任務的功能,這一功能需要游戲角色在游戲中能夠長距離自動尋路。如何使游戲角色在全三維圖形環(huán)境進行準確的尋路,并能區(qū)分上下樓等具體游戲環(huán)境,成為了移動終端多人在線游戲急需解決的技術問題。
[0004]因此有必要提供一種技術來解決上述問題。

【發(fā)明內(nèi)容】

[0005]本發(fā)明所要解決的技術問題在于提供一種移動通信終端的游戲應用方法,特別是一種移動終端網(wǎng)絡游戲的三維導航系統(tǒng)。
[0006]本發(fā)明的目的是通過以下技術方案來實現(xiàn)的:
[0007]一種移動終端網(wǎng)絡游戲的三維導航系統(tǒng),所述系統(tǒng)包括游戲服務器以及與所述游戲服務器通信的移動終端,所述移動終端包括游戲程序模塊,用戶借助所述游戲程序模塊登錄游戲,所述游戲程序模塊與所述游戲服務器之間建立網(wǎng)絡連接,所述移動終端還包括三維導航功能模塊,所述三維導航功能模塊用于在用戶的游戲角色使用三維導航功能進行自動行走時,向所述游戲服務器發(fā)出導航請求,所述游戲服務器根據(jù)所述導航請求生成可行路徑數(shù)據(jù),并將所述可行路徑數(shù)據(jù)傳送至所述游戲程序模塊,所述游戲程序模塊根據(jù)所述可行路徑數(shù)據(jù)控制所述游戲角色按可行路徑自動行走。
[0008]在本發(fā)明的技術方案中,所述游戲程序模塊與所述游戲服務器建立網(wǎng)絡連接后,將用戶填寫的用戶名和密碼信息發(fā)送至所述游戲服務器,所述游戲服務器接收到所述信息后,與存儲的用戶信息進行對比,如果信息一致,則判斷用戶登錄成功,否則登錄失敗。
[0009]在本發(fā)明的技術方案中,所述用戶登錄成功后,所述游戲服務器將所述用戶信息對應的游戲角色的唯一標識、位置信息以及所述位置信息對應的游戲場景中的其他游戲角色及怪物坐標數(shù)據(jù),通過所述網(wǎng)絡連接傳輸至所述游戲程序模塊,所述游戲程序模塊接收所述數(shù)據(jù)后,在所述移動終端上顯示所述游戲角色所處的游戲場景及所述游戲場景中的其他游戲角色及怪物。
[0010]在本發(fā)明的技術方案中,所述游戲角色在使用自動完成任務的功能時觸發(fā)三維導航功能模塊工作。
[0011]在本發(fā)明的技術方案中,所述游戲服務器包括模型生成模塊、搜索模塊、連線模塊、拐點獲取模塊以及路徑生成模塊,所述模型生成模塊用于生成導航模型,所述搜索模塊用于在所述導航模型中查找所述游戲角色所處位置及目的地位置對應的導航網(wǎng)格,所述連線模塊用于將所述游戲角色所處位置與目的地位置在可行走面上連成一條線,找出所述連線經(jīng)過的所有導航網(wǎng)格,所述拐點獲取模塊用于找出經(jīng)過所述導航網(wǎng)格的最短路徑,獲得所述路徑上的拐點信息,所述路徑生成模塊用于存儲所述拐點信息,生成所述可行路徑數(shù)據(jù)。
[0012]在本發(fā)明的技術方案中,所述模型生成模塊生成所述導航模型的具體過程為,所述游戲程序模塊將游戲場景的可行走面分別取到若干個坐標點,將所述坐標點的集合與所述游戲場景綁定,生成場景標識文件,并將所述場景標識文件存儲至所述模型生成模塊,所述模型生成模塊將所述坐標點集合組成若干多邊形導航網(wǎng)格,所述導航模型為所述各個場景的導航網(wǎng)格的集合。
[0013]在本發(fā)明的技術方案中,所述游戲程序模塊還用于在用戶退出游戲時,將所述游戲角色的位置信息通過所述網(wǎng)絡連接傳輸至所述游戲服務器,并向所述游戲服務器發(fā)起登出請求,所述游戲服務器接收并存儲所述位置信息。
[0014]本發(fā)明的技術方案在移動終端網(wǎng)絡游戲中實現(xiàn)了全三維環(huán)境的長距離自動準確尋路,并能區(qū)分上下樓等不同游戲環(huán)境,使游戲可以實現(xiàn)自動完成任務的功能,加強了用戶的游戲體驗。
【附圖說明】
[0015]圖1為本發(fā)明移動終端網(wǎng)絡游戲三維導航系統(tǒng)的模塊圖。
[0016]圖2為本發(fā)明游戲服務器計算三維導航可行路徑的流程圖。
【具體實施方式】
[0017]為了使本發(fā)明的目的、技術方案及優(yōu)點更加清楚明白,以下結合附圖及實施例,對本發(fā)明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0018]請參閱圖1,為本發(fā)明移動終端網(wǎng)絡游戲三維導航系統(tǒng)的模塊圖。
[0019]該移動終端網(wǎng)絡游戲三維導航系統(tǒng)主要包括游戲服務器以及能夠與該游戲服務器通信的移動終端。
[0020]該移動終端包括游戲程序模塊及三維導航功能模塊。
[0021]游戲程序模塊與游戲服務器之間建立網(wǎng)絡連接,連接建立成功后,游戲程序模塊會把用戶填寫的用戶名、密碼等用戶信息發(fā)送給游戲服務器。游戲服務器接收到上述信息后,與存儲的用戶信息進行對比,如果信息一致,則判斷用戶登錄成功,否則登錄失敗。
[0022]登錄成功后,游戲服務器會把已經(jīng)存儲起來的用戶信息對應的游戲角色的唯一標識(ID)、所處位置信息、該位置信息對應的游戲場景中的其他游戲角色及怪物坐標等數(shù)據(jù),通過網(wǎng)絡連接傳輸至游戲程序模塊,游戲程序模塊接收上述數(shù)據(jù)后,即會在移動終端上顯示用戶游戲角色所處的游戲場景及該游戲場景中的其他游戲角色及怪物。
[0023]三維導航功能模塊用于在用戶的游戲角色使用三維導航功能進行自動行走時,向游戲服務器發(fā)出導航請求。游戲程序模塊向游戲服務器發(fā)起導航請求,將游戲角色所處的位置信息及目的地位置信息發(fā)送至游戲服務器。游戲服務器接收到上述信息后會通過一系列處理生成可行路徑數(shù)據(jù),并將該可行路徑數(shù)據(jù)發(fā)送給游戲程序模塊。游戲程序模塊根據(jù)所述可行路徑數(shù)據(jù)控制用戶的游戲角色按可行路徑自動行走。
[0024]通常來說,游戲角色在使用自動完成任務的功能時,會觸發(fā)三維導航功能模塊工作。
[0025]用戶操作退出游戲時,游戲程序模塊會把用戶的游戲角色所處的位置信息通過建立好的網(wǎng)絡連接傳輸給游戲服務器,并向游戲服務器發(fā)起登出請求。游戲服務器接收并存儲上述信息,以便于用戶下次登錄游戲時可以準確判斷需要顯示的游戲場景及其他游戲角色及怪物。
[0026]請參閱圖2,為本發(fā)明游戲服務器的模塊圖。
[0027]該游戲服務器包括模型生成模塊、搜索模塊、連線模塊、拐點獲取模塊以及路徑生成模塊。
[0028]其中,模型生成模塊用于生成導航模型。
[0029]具體過程為,游戲程序模塊將游戲場景的可行走面分別取到若干個坐標點,然后將上述坐標點的集合與該游戲場景綁定,生成場景標識文件,并將該文件存儲到模型生成模塊。模型生成模塊用這些點組合成若干多邊形導航網(wǎng)格,和游戲場景的坐標相一致,各個場景的導航網(wǎng)格的集合即形成該三維導航模型。游戲服務器在該三維導航模型的數(shù)據(jù)基礎上經(jīng)過運算提供導航服務。
[0030]搜索模塊用于在導航模型中查找游戲角色所處的位置及目的地位置對應的導航網(wǎng)格。
[0031]連線模塊用于將游戲角色所處的位置與目的地位置在可行走面上連成一條線,找出該連線經(jīng)過的所有導航網(wǎng)格。
[0032]可行走路徑的點即包含在這些導航網(wǎng)格中。
[0033]拐點獲取模塊用于找出經(jīng)過上述網(wǎng)格的最短路徑,獲得路徑上的拐點信息。
[0034]該最短路徑由一系列直線和拐點組成。
[0035]路徑生成模塊用于存儲上述拐點信息,生成可行路徑數(shù)據(jù)。
[0036]將上述拐點信息發(fā)送至游戲程序模塊,游戲程序模塊即可重現(xiàn)出可行走路徑,并根據(jù)可行走路徑控制游戲角色進行自動行走。
[0037]本發(fā)明的技術方案在移動終端網(wǎng)絡游戲中實現(xiàn)了全三維環(huán)境的長距離自動準確尋路,并能區(qū)分上下樓等不同游戲環(huán)境,使游戲可以實現(xiàn)自動完成任務的功能,加強了用戶的游戲體驗。
[0038]以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進等,均應包含在本發(fā)明的保護范圍之內(nèi)。
【主權項】
1.一種移動終端網(wǎng)絡游戲的三維導航系統(tǒng),所述系統(tǒng)包括游戲服務器以及與所述游戲服務器通信的移動終端,所述移動終端包括游戲程序模塊,用戶借助所述游戲程序模塊登錄游戲,所述游戲程序模塊與所述游戲服務器之間建立網(wǎng)絡連接,其特征在于,所述移動終端還包括三維導航功能模塊,所述三維導航功能模塊用于在用戶的游戲角色使用三維導航功能進行自動行走時,向所述游戲服務器發(fā)出導航請求,所述游戲服務器根據(jù)所述導航請求生成可行路徑數(shù)據(jù),并將所述可行路徑數(shù)據(jù)傳送至所述游戲程序模塊,所述游戲程序模塊根據(jù)所述可行路徑數(shù)據(jù)控制所述游戲角色按可行路徑自動行走。2.如權利要求1所述的移動終端網(wǎng)絡游戲的三維導航系統(tǒng),其特征在于,所述游戲程序模塊與所述游戲服務器建立網(wǎng)絡連接后,將用戶填寫的用戶名和密碼信息發(fā)送至所述游戲服務器,所述游戲服務器接收到所述信息后,與存儲的用戶信息進行對比,如果信息一致,則判斷用戶登錄成功,否則登錄失敗。3.如權利要求2所述的移動終端網(wǎng)絡游戲的三維導航系統(tǒng),其特征在于,所述用戶登錄成功后,所述游戲服務器將所述用戶信息對應的游戲角色的唯一標識、位置信息以及所述位置信息對應的游戲場景中的其他游戲角色及怪物坐標數(shù)據(jù),通過所述網(wǎng)絡連接傳輸至所述游戲程序模塊,所述游戲程序模塊接收所述數(shù)據(jù)后,在所述移動終端上顯示所述游戲角色所處的游戲場景及所述游戲場景中的其他游戲角色及怪物。4.如權利要求1所述的移動終端網(wǎng)絡游戲的三維導航系統(tǒng),其特征在于,所述游戲角色在使用自動完成任務的功能時觸發(fā)三維導航功能模塊工作。5.如權利要求1所述的移動終端網(wǎng)絡游戲的三維導航系統(tǒng),其特征在于,所述游戲服務器包括模型生成模塊、搜索模塊、連線模塊、拐點獲取模塊以及路徑生成模塊,所述模型生成模塊用于生成導航模型,所述搜索模塊用于在所述導航模型中查找所述游戲角色所處位置及目的地位置對應的導航網(wǎng)格,所述連線模塊用于將所述游戲角色所處位置與目的地位置在可行走面上連成一條線,找出所述連線經(jīng)過的所有導航網(wǎng)格,所述拐點獲取模塊用于找出經(jīng)過所述導航網(wǎng)格的最短路徑,獲得所述路徑上的拐點信息,所述路徑生成模塊用于存儲所述拐點信息,生成所述可行路徑數(shù)據(jù)。6.如權利要求5所述的移動終端網(wǎng)絡游戲的三維導航系統(tǒng),其特征在于,所述模型生成模塊生成所述導航模型的具體過程為,所述游戲程序模塊將游戲場景的可行走面分別取到若干個坐標點,將所述坐標點的集合與所述游戲場景綁定,生成場景標識文件,并將所述場景標識文件存儲至所述模型生成模塊,所述模型生成模塊將所述坐標點集合組成若干多邊形導航網(wǎng)格,所述導航模型為所述各個場景的導航網(wǎng)格的集合。7.如權利要求1所述的移動終端網(wǎng)絡游戲的三維導航系統(tǒng),其特征在于,所述游戲程序模塊還用于在用戶退出游戲時,將所述游戲角色的位置信息通過所述網(wǎng)絡連接傳輸至所述游戲服務器,并向所述游戲服務器發(fā)起登出請求,所述游戲服務器接收并存儲所述位置信息。
【文檔編號】A63F13/5372GK106075910SQ201610392226
【公開日】2016年11月9日
【申請日】2016年6月2日 公開號201610392226.X, CN 106075910 A, CN 106075910A, CN 201610392226, CN-A-106075910, CN106075910 A, CN106075910A, CN201610392226, CN201610392226.X
【發(fā)明人】劉丹
【申請人】深圳市豹風網(wǎng)絡股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
蒙阴县| 来宾市| 城固县| 化州市| 溧阳市| 申扎县| 禹城市| 阳东县| 彭州市| 周宁县| 荣昌县| 陆川县| 博兴县| 西丰县| 侯马市| 克什克腾旗| 保山市| 怀远县| 嘉定区| 广汉市| 定陶县| 铜鼓县| 崇礼县| 邓州市| 四川省| 康平县| 定西市| 犍为县| 梧州市| 铁力市| 玉屏| 吴川市| 黔江区| 阿拉尔市| 黄梅县| 通许县| 喜德县| 奉新县| 巍山| 阳曲县| 潢川县|