[發明專利]基于網絡距離的游戲撮合方法和游戲服務器有效
| 申請號: | 201210064706.5 | 申請日: | 2012-03-13 |
| 公開(公告)號: | CN103310084B | 公開(公告)日: | 2017-09-29 |
| 發明(設計)人: | 黨建國;馬啟平 | 申請(專利權)人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | A63F13/35 | 分類號: | A63F13/35;A63F13/795 |
| 代理公司: | 北京派特恩知識產權代理有限公司11270 | 代理人: | 蔣雅潔,張穎玲 |
| 地址: | 518044 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 網絡 距離 游戲 撮合 方法 服務器 | ||
1.一種基于網絡距離的游戲撮合方法,其特征在于,該方法包括:
A,游戲服務器將發送了游戲撮合請求的游戲玩家放入撮合隊列中;
B,游戲服務器在游戲撮合時間到達時,從所述撮合隊列中選擇出一個游戲玩家,計算該選擇的游戲玩家與所述撮合隊列中其他游戲玩家之間的網絡距離;
C,游戲服務器利用計算出的網絡距離確定出與該選擇的游戲玩家進行游戲撮合的游戲玩家并撮合在一起開始游戲;
步驟B中,計算選擇的游戲玩家與撮合隊列中其他游戲玩家之間的網絡距離包括:
B1,獲取該選擇的游戲玩家、以及撮合隊列中其他每一游戲玩家至不同地域服務器的網絡質量標識;步驟B1包括:從本地緩存的網絡質量標識中獲取該選擇的游戲玩家、以及撮合隊列中其他每一游戲玩家至不同地域服務器的網絡質量標識;或者,動態觸發該選擇的游戲玩家、以及撮合隊列中其他每一游戲玩家獲取并上報的至不同地域服務器的網絡質量標識;
B2,利用獲取的網絡質量標識計算該選擇的游戲玩家至撮合隊列中其他每一游戲玩家的網絡距離;
所述步驟C之后進一步包括:從撮合隊列中刪除已撮合在一起的游戲玩家;
所述游戲撮合時間為撮合隊列中游戲玩家的數量達到游戲規定撮合數量N的時間;
步驟C包括:游戲服務器從撮合隊列的其他游戲玩家中確定出與該選擇的游戲玩家網絡距離最近的N-1個游戲玩家,將該選擇的游戲玩家、以及該確定出的N-1個游戲玩家撮合在一起開始游戲。
2.根據權利要求1所述的方法,步驟B中,從所述撮合隊列中選擇出一個游戲玩家包括:
從所述撮合隊列中選擇出一個等待時間最長的游戲玩家。
3.根據權利要求1所述的方法,其特征在于,該選擇的游戲玩家、或者撮合隊列中其他每一游戲玩家至不同地域服務器的網絡質量標識包括:
該選擇的游戲玩家、或者撮合隊列中其他每一游戲玩家至預定義的多點檢測機器列表中各個服務器的因特網包探索器ping值。
4.一種基于網絡距離進行游戲撮合的游戲服務器,其特征在于,該游戲服務器包括:
撮合隊列單元,用于將發送了游戲撮合請求的游戲玩家放入撮合隊列中;
計算單元,用于在游戲撮合時間到達時,從所述撮合隊列中選擇出一個游戲玩家,計算該選擇的游戲玩家與所述撮合隊列中其他游戲玩家之間的網絡距離;
撮合單元,用于利用計算出的網絡距離確定出與該選擇的游戲玩家進行游戲撮合的游戲玩家并撮合在一起開始游戲;從撮合隊列中刪除已撮合在一起的游戲玩家;
所述計算單元包括:
選擇模塊,用于在游戲撮合時間到達時,從所述撮合隊列中選擇出一個等待時間最長的游戲玩家;
獲取模塊,用于獲取該選擇的游戲玩家、以及撮合隊列中其他每一游戲玩家至不同地域服務器的網絡質量標識;包括:從本地緩存的網絡質量標識中獲取該選擇的游戲玩家、以及撮合隊列中其他每一游戲玩家至不同地域服務器的網絡質量標識;或者,動態觸發該選擇的游戲玩家、以及撮合隊列中其他每一游戲玩家獲取并上報的至不同地域服務器的網絡質量標識;
計算模塊,利用獲取的網絡質量標識計算該選擇的游戲玩家至撮合隊列中其他每一游戲玩家的網絡距離;
所述游戲撮合時間為撮合隊列中游戲玩家的數量達到游戲規定撮合數量N的時間;
所述撮合單元從撮合隊列的其他游戲玩家中確定出與該選擇的游戲玩家網絡距離最近的N-1個游戲玩家,將該選擇的游戲玩家、以及該確定出的N-1個游戲玩家撮合在一起開始游戲;
所述撮合隊列單元在所述撮合單元將該選擇的游戲玩家、以及該確定出的N-1個游戲玩家撮合在一起。
5.根據權利要求4所述的游戲服務器,其特征在于,該選擇的游戲玩家、或者撮合隊列中其他每一游戲玩家至不同地域服務器的網絡質量標識包括:
該選擇的游戲玩家、或者撮合隊列中其他每一游戲玩家至預定義的多點檢測機器列表中各個服務器的因特網包探索器ping值。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(深圳)有限公司,未經騰訊科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210064706.5/1.html,轉載請聲明來源鉆瓜專利網。





