麻豆精品无码国产在线播放,国产亚洲精品成人AA片新蒲金,国模无码大尺度一区二区三区,神马免费午夜福利剧场

基于網(wǎng)絡(luò)距離的游戲撮合方法和游戲服務(wù)器與流程

文檔序號(hào):11170601閱讀:535來(lái)源:國(guó)知局
基于網(wǎng)絡(luò)距離的游戲撮合方法和游戲服務(wù)器與流程
本發(fā)明涉及網(wǎng)絡(luò)通信技術(shù),特別涉及基于網(wǎng)絡(luò)距離的游戲撮合方法和游戲服務(wù)器。

背景技術(shù):
現(xiàn)有的游戲撮合方式主要有兩種,一種方式(記為方式1)為:是基于玩家選擇的運(yùn)營(yíng)商類型進(jìn)行游戲撮合;另一種方式(記為方式2)為:基于玩家的地域進(jìn)行游戲撮合。但是,這兩種方式實(shí)現(xiàn)起來(lái)有點(diǎn)粗糙,針對(duì)方式1,雖然玩家選擇了同一類型的運(yùn)營(yíng)商,但是會(huì)出現(xiàn)玩家地域的跨越比較大,會(huì)導(dǎo)致由于跨越的地域比較大而出現(xiàn)網(wǎng)絡(luò)游戲質(zhì)量問(wèn)題比如不流暢、或者甚至不能開(kāi)始游戲等;而針對(duì)方式2,雖然玩家處于同一個(gè)地域,但是會(huì)出現(xiàn)同一個(gè)地域的玩家選擇的運(yùn)營(yíng)商類型不同,會(huì)導(dǎo)致由于玩家選擇的運(yùn)營(yíng)商類型不同而出現(xiàn)網(wǎng)絡(luò)游戲質(zhì)量問(wèn)題比如不流暢、或者甚至不能開(kāi)始游戲等。

技術(shù)實(shí)現(xiàn)要素:
本發(fā)明提供了基于網(wǎng)絡(luò)距離的游戲撮合方法和游戲服務(wù)器,避免游戲撮合過(guò)程中由于游戲玩家之間的地域、運(yùn)營(yíng)商差異所帶來(lái)的技術(shù)問(wèn)題。本發(fā)明提供的技術(shù)方案包括:一種基于網(wǎng)絡(luò)距離的游戲撮合方法,該方法包括:A,游戲服務(wù)器將發(fā)送了游戲撮合請(qǐng)求的游戲玩家放入撮合隊(duì)列中;B,游戲服務(wù)器在游戲撮合時(shí)間到達(dá)時(shí),從所述撮合隊(duì)列中選擇出一個(gè)游戲玩家,計(jì)算該選擇的游戲玩家與所述撮合隊(duì)列中其他游戲玩家之間的網(wǎng)絡(luò)距離;C,游戲服務(wù)器利用計(jì)算出的網(wǎng)絡(luò)距離確定出與該選擇的游戲玩家進(jìn)行游戲撮合的游戲玩家并撮合在一起開(kāi)始游戲。一種基于網(wǎng)絡(luò)距離進(jìn)行游戲撮合的游戲服務(wù)器,該游戲服務(wù)器包括:撮合隊(duì)列單元,用于將該發(fā)送了游戲撮合請(qǐng)求的游戲玩家放入撮合隊(duì)列中;計(jì)算單元,用于在游戲撮合時(shí)間到達(dá)時(shí),從所述撮合隊(duì)列中選擇出一個(gè)游戲玩家,計(jì)算該選擇的游戲玩家與所述撮合隊(duì)列中其他游戲玩家之間的網(wǎng)絡(luò)距離;撮合單元,用于利用計(jì)算出的網(wǎng)絡(luò)距離確定出與該選擇的游戲玩家進(jìn)行游戲撮合的游戲玩家并撮合在一起開(kāi)始游戲。由以上技術(shù)方案可以看出,本發(fā)明中,通過(guò)游戲玩家之間的網(wǎng)絡(luò)距離對(duì)游戲玩家進(jìn)行游戲撮合,這相比于現(xiàn)有技術(shù),完全屏蔽了玩家地域、運(yùn)營(yíng)商類型等差異,進(jìn)而避免游戲撮合過(guò)程中由于游戲玩家之間的地域、運(yùn)營(yíng)商差異所帶來(lái)的技術(shù)問(wèn)題。附圖說(shuō)明圖1為本發(fā)明實(shí)施例提供的方法流程圖;圖2為本發(fā)明實(shí)施例提供的步驟102實(shí)現(xiàn)流程圖;圖3為本發(fā)明實(shí)施例提供的游戲玩家獲取并上報(bào)ping值示意圖;圖4為本發(fā)明實(shí)施例提供的游戲服務(wù)器結(jié)構(gòu)圖。具體實(shí)施方式為了使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面結(jié)合附圖和具體實(shí)施例對(duì)本發(fā)明進(jìn)行詳細(xì)描述。本發(fā)明提供的方法包括圖1所示的流程:參見(jiàn)圖1,圖1為本發(fā)明實(shí)施例提供的方法流程圖。如圖1所示,該流程可包括以下步驟:步驟101,游戲服務(wù)器將發(fā)送了游戲撮合請(qǐng)求的游戲玩家放入撮合隊(duì)列中。游戲玩家在登陸至游戲服務(wù)器后,先發(fā)送游戲撮合請(qǐng)求至游戲服務(wù)器,并等待游戲服務(wù)器將其和其他游戲玩家撮合成功后開(kāi)始游戲。而游戲服務(wù)器接收到游戲撮合請(qǐng)求后,將該發(fā)送了游戲撮合請(qǐng)求的游戲玩家放入撮合隊(duì)列中。之后執(zhí)行步驟102。步驟102,游戲服務(wù)器在游戲撮合時(shí)間到達(dá)時(shí),從所述撮合隊(duì)列中選擇出一個(gè)游戲玩家,計(jì)算該選擇的游戲玩家與所述撮合隊(duì)列中其他游戲玩家之間的網(wǎng)絡(luò)距離。其中,游戲撮合時(shí)間為撮合隊(duì)列中游戲玩家的數(shù)量達(dá)到游戲規(guī)定撮合數(shù)量N的時(shí)間。另外,本步驟102中,從所述撮合隊(duì)列中選擇出一個(gè)游戲玩家可包括:隨機(jī)從撮合隊(duì)列中選擇出一個(gè)游戲玩家,或者從撮合隊(duì)列中選擇出一個(gè)等待時(shí)間最長(zhǎng)的游戲玩家。至于該選擇的游戲玩家與所述撮合隊(duì)列中其他游戲玩家之間的網(wǎng)絡(luò)距離其是依據(jù)該選擇的游戲玩家與所述撮合隊(duì)列中其他游戲玩家的...
當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
主站蜘蛛池模板: 定西市| 汝南县| 彭山县| 阳朔县| 石棉县| 松江区| 沛县| 通榆县| 报价| 辉县市| 株洲市| 庄河市| 佛坪县| 当涂县| 璧山县| 翁源县| 潍坊市| 蒙自县| 顺平县| 金湖县| 邯郸县| 晋中市| 铅山县| 商城县| 壤塘县| 府谷县| 武功县| 靖安县| 临西县| 灵石县| 修武县| 拜城县| 定陶县| 东乌| 正镶白旗| 宁陵县| 镇雄县| 廊坊市| 昌都县| 西丰县| 美姑县|