[發明專利]地圖加載系統、方法及裝置在審
| 申請號: | 202011120104.8 | 申請日: | 2020-10-19 |
| 公開(公告)號: | CN112214259A | 公開(公告)日: | 2021-01-12 |
| 發明(設計)人: | 梁波 | 申請(專利權)人: | 珠海金山網絡游戲科技有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445;A63F13/52;A63F13/5378 |
| 代理公司: | 北京智信禾專利代理有限公司 11637 | 代理人: | 劉曉楠 |
| 地址: | 519000 廣東省珠海市高新區唐家灣鎮前島環路325號102室*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 地圖 加載 系統 方法 裝置 | ||
本申請提供了地圖加載系統、方法及裝置,其中,所述地圖加載系統包括管理服務器、分區服務器以及客戶端,所述客戶端,被配置為發送地圖加載指令至對應的分區服務器,其中,所述地圖加載指令中攜帶有地圖標識;所述分區服務器,被配置為基于所述地圖標識確定本地不存在對應的地圖的情況下,將所述地圖加載指令發送至所述管理服務器;所述管理服務器,被配置為基于所述地圖加載指令確定對應的地圖,為所述地圖確定目標分區服務器,且基于所述目標分區服務器為所述客戶端加載所述地圖。
技術領域
本申請涉及計算機技術領域,特別涉及地圖加載系統、地圖加載方法、地圖加載裝置、計算設備和計算機可讀存儲介質。
背景技術
目前的大型多人在線角色扮演游戲(英文全稱:Massive(或Massively)Multiplayer Online Role-PlayingGame,英文簡稱:MMORPG)中,游戲通常分為很多地圖場景,例如主城地圖、野外地圖、副本地圖以及新手村地圖等,而一個游戲服務端進程無法承載這么多的地圖;當前的做法就是分不同的進程加載不同的地圖,但是例如像承載主城地圖的進程負載就會很高,而承載副本地圖的進程又很低,此時就會造成有的進程一直資源浪費,而有的進程則會一直超負荷工作,使得游戲服務端負載不均衡。
因此,急需提供一種可以根據實時負載、動態的在各個游戲進程中加載指定地圖的地圖加載系統。
發明內容
有鑒于此,本申請實施例提供了地圖加載系統、地圖加載方法、地圖加載裝置、計算設備和計算機可讀存儲介質,以解決現有技術中存在的技術缺陷。
根據本申請實施例的第一方面,提供了一種地圖加載系統,包括:
管理服務器、分區服務器以及客戶端,
所述客戶端,被配置為發送地圖加載指令至對應的分區服務器,其中,所述地圖加載指令中攜帶有地圖標識;
所述分區服務器,被配置為基于所述地圖標識確定本地不存在對應的地圖的情況下,將所述地圖加載指令發送至所述管理服務器;
所述管理服務器,被配置為基于所述地圖加載指令確定對應的地圖,為所述地圖確定目標分區服務器,且基于所述目標分區服務器為所述客戶端加載所述地圖。
可選的,所述分區服務器,進一步被配置為:
基于所述地圖加載指令獲取本地預設的分區地圖配置表,其中,所述分區地圖配置表中包括至少一個地圖以及每個地圖對應的地圖標識;
確定所述地圖加載指令中攜帶的地圖標識;
根據所述地圖標識確定所述分區地圖配置表中不存在與所述地圖標識對應的地圖的情況下,將所述地圖加載指令發送至所述管理服務器。
可選的,所述管理服務器,進一步被配置為:
基于所述地圖加載指令獲取預設的中心地圖配置表,其中,所述中心地圖配置表中包括所有地圖、每個地圖對應的地圖標識、地圖與分區服務器的關聯關系;
確定所述地圖加載指令中攜帶的地圖標識,基于所述地圖標識確定對應的地圖。
可選的,所述管理服務器,進一步被配置為:
根據所述中心地圖配置表確定所述地圖存在關聯的分區服務器的情況下,將所述關聯的分區服務器確定為所述地圖的目標分區服務器。
可選的,所述管理服務器,進一步被配置為:
接收所述分區服務器根據預設的時間間隔發送的性能數據。
可選的,所述管理服務器,進一步被配置為:
根據所述中心地圖配置表確定所述地圖不存在關聯的分區服務器的情況下,對所述分區服務器的性能數據進行分析;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于珠海金山網絡游戲科技有限公司,未經珠海金山網絡游戲科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011120104.8/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:數據處理方法及裝置
- 下一篇:一種帶有溫控功能的化工反應罐





