欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

全球同服戰(zhàn)斗的游戲系統(tǒng)的制作方法_2

文檔序號:9754607閱讀:來源:國知局
,游戲服務(wù)器是維護(hù)游戲客戶端與中心服務(wù)器、關(guān)系服務(wù)器及匹配服務(wù)器之間交互的紐帶,其它服務(wù)器的交互需要通過游戲服務(wù)器轉(zhuǎn)發(fā)和傳輸。
[0038]在單區(qū)服務(wù)器組中,中心服務(wù)器包括負(fù)載均衡模塊和玩家唯一性校驗(yàn)?zāi)K。中心服務(wù)器負(fù)載均衡模塊用于根據(jù)某種預(yù)設(shè)的負(fù)載均衡算法,查找各個(gè)游戲客戶端可以登錄的游戲服務(wù)器,以保證各個(gè)游戲服務(wù)器承載的游戲客戶端數(shù)量相對比較均衡。中心服務(wù)器玩家唯一性校驗(yàn)?zāi)K用于根據(jù)預(yù)設(shè)的校驗(yàn)算法確保在單區(qū)內(nèi)在同一時(shí)間內(nèi)只能存在一個(gè)相同游戲客戶端的賬號,以確保玩家數(shù)據(jù)的唯一性。
[0039]圖2是目前比較流行的跨區(qū)戰(zhàn)斗示意圖。如圖2所示,為了能達(dá)到區(qū)與區(qū)之間進(jìn)行數(shù)據(jù)交互,在兩個(gè)區(qū)及多個(gè)區(qū)之間抽象出了一個(gè)跨區(qū)服務(wù)器。多個(gè)區(qū)之間的數(shù)據(jù)交互通過跨區(qū)服務(wù)器進(jìn)行轉(zhuǎn)發(fā)。如果游戲客戶端I要得到游戲客戶端2的玩家數(shù)據(jù),需要按照(游戲客戶端I 一〉游戲服務(wù)器I 一〉關(guān)系服務(wù)器I 一〉跨區(qū)服務(wù)器一〉關(guān)系服務(wù)器2—〉跨區(qū)服務(wù)器一〉關(guān)系服務(wù)器I一〉游戲服務(wù)器I一〉游戲客戶端I)數(shù)據(jù)流獲取。即游戲客戶端I需要通過跨區(qū)服務(wù)器到關(guān)系服務(wù)器2獲取游戲客戶端2玩家的數(shù)據(jù),然后把獲取的數(shù)據(jù)原路返回轉(zhuǎn)發(fā)給游戲客戶端I。此跨區(qū)服務(wù)器玩家的數(shù)據(jù)的維護(hù),在玩家戰(zhàn)斗時(shí)間段內(nèi)一直存在。由于跨區(qū)服務(wù)器的硬件的局限性和承載有限性,跨區(qū)服務(wù)器不能承載所有區(qū)的玩家數(shù)量,所以采用分塊的方法,把若干區(qū)劃分為一塊,塊之間的玩家可以進(jìn)行數(shù)據(jù)交互,塊之外的玩家又相互不能訪問可見。例如,在圖2中,游戲客戶端I和游戲客戶端4無法進(jìn)行數(shù)據(jù)交互。因此,服務(wù)器拓?fù)浣Y(jié)構(gòu)具有局限性。
[0040]圖4-圖8是本發(fā)明體統(tǒng)的全球同服戰(zhàn)斗的服務(wù)器架構(gòu)中各個(gè)服務(wù)器的功能模塊示意圖。
[0041]本發(fā)明所提供的游戲系統(tǒng)中,游戲客戶端在非戰(zhàn)斗狀態(tài)中,只需與區(qū)服務(wù)器組中的游戲服務(wù)器保持連接,實(shí)現(xiàn)單區(qū)玩家間的數(shù)據(jù)交互與游戲功能邏輯模塊。游戲客戶端在戰(zhàn)斗狀態(tài)中,在與游戲服務(wù)器聯(lián)系的同時(shí),需要和戰(zhàn)斗服務(wù)器保持連接。在戰(zhàn)斗狀態(tài)中,游戲的功能邏輯是通過游戲客戶端和游戲服務(wù)器的連接和交互實(shí)現(xiàn),游戲的戰(zhàn)斗邏輯是通過游戲客戶端和戰(zhàn)斗服務(wù)器的連接和交互實(shí)現(xiàn)。因此,在本發(fā)明中,游戲客戶端需要維護(hù)雙連接,保持戰(zhàn)斗外的邏輯和戰(zhàn)斗內(nèi)的邏輯正常進(jìn)行。
[0042]本發(fā)明所提供的游戲系統(tǒng)中,匹配服務(wù)器維護(hù)區(qū)組服務(wù)器中的關(guān)系服務(wù)器和戰(zhàn)斗分發(fā)服務(wù)器連接。匹配服務(wù)器通過關(guān)系服務(wù)器轉(zhuǎn)發(fā)過來的匹配數(shù)據(jù)信息和戰(zhàn)斗相關(guān)的玩家數(shù)據(jù)信息,根據(jù)預(yù)設(shè)的匹配算法,把匹配到的玩家匹配信息和戰(zhàn)斗數(shù)據(jù)信息轉(zhuǎn)發(fā)給戰(zhàn)斗分發(fā)服務(wù)器。
[0043]本發(fā)明所提供的游戲系統(tǒng)中,戰(zhàn)斗分發(fā)服務(wù)器維護(hù)與匹配服務(wù)器和各個(gè)戰(zhàn)斗服務(wù)器的連接。當(dāng)玩家的匹配信息和戰(zhàn)斗信息從匹配服務(wù)器轉(zhuǎn)發(fā)到戰(zhàn)斗分發(fā)服務(wù)器時(shí),戰(zhàn)斗分發(fā)服務(wù)器根據(jù)預(yù)設(shè)的負(fù)載均衡算法找到負(fù)載最小的戰(zhàn)斗服務(wù)器。把玩家的匹配信息和玩家數(shù)據(jù)轉(zhuǎn)發(fā)給戰(zhàn)斗服務(wù)器,然后把戰(zhàn)斗服務(wù)器的IP和端口通過(戰(zhàn)斗分發(fā)服務(wù)器一〉匹配服務(wù)器一〉關(guān)系服務(wù)器一〉游戲服務(wù)器一〉游戲客戶端)路徑轉(zhuǎn)發(fā)給游戲客戶端。游戲客戶端收到戰(zhàn)斗服務(wù)器的IP和端口后,與戰(zhàn)斗服務(wù)器建立網(wǎng)絡(luò)連接。游戲客戶端間通過戰(zhàn)斗服務(wù)器實(shí)現(xiàn)戰(zhàn)斗數(shù)據(jù)交互和信息共享。
[0044]本發(fā)明所提供的游戲系統(tǒng)中,戰(zhàn)斗服務(wù)器是實(shí)現(xiàn)全球同服戰(zhàn)斗的核心。戰(zhàn)斗服務(wù)器維護(hù)戰(zhàn)斗分發(fā)服務(wù)器和游戲客戶端兩種連接。
[0045]戰(zhàn)斗服務(wù)器通過游戲分發(fā)服務(wù)器轉(zhuǎn)發(fā)過來的匹配信息和玩家戰(zhàn)斗數(shù)據(jù),實(shí)現(xiàn)游戲客戶端間戰(zhàn)斗數(shù)據(jù)的數(shù)據(jù)交互和玩家同步信息。
[0046]本發(fā)明所提供的游戲系統(tǒng)中,戰(zhàn)斗服務(wù)器是可以無限擴(kuò)展的,戰(zhàn)斗分發(fā)服務(wù)器是戰(zhàn)斗服務(wù)器的中樞,表面上看戰(zhàn)斗分發(fā)服務(wù)器只有一個(gè),由于他的硬件的局限性,可能不能達(dá)到全球同步戰(zhàn)斗。但是,實(shí)際上,戰(zhàn)斗分發(fā)服務(wù)器只負(fù)責(zé)戰(zhàn)斗服務(wù)器的負(fù)責(zé)均衡和數(shù)據(jù)轉(zhuǎn)發(fā)。負(fù)載均衡只維持各個(gè)戰(zhàn)斗服務(wù)器的信息,不會耗費(fèi)大量的內(nèi)存。針對數(shù)據(jù)轉(zhuǎn)發(fā)的CPU消耗,系統(tǒng)可以設(shè)計(jì)讓玩家感覺到在等待匹配。即,玩家可以忍受等待匹配I分鐘,但不能忍受在游戲中數(shù)據(jù)經(jīng)常延遲。此系統(tǒng),戰(zhàn)斗服務(wù)器的無限擴(kuò)展,正好滿足玩家戰(zhàn)斗中數(shù)據(jù)傳輸?shù)牧鲿承浴?br>[0047]由上述方案可見,本發(fā)明通過戰(zhàn)斗服務(wù)器可以無限拓展的拓?fù)浣Y(jié)構(gòu),在現(xiàn)有硬件資源有限的前提下,采用本系統(tǒng),提高了服務(wù)器的承載量和抗壓性。在某種程度上,拓寬了玩家的視野范圍,在戰(zhàn)斗中,能與全球不同的玩家進(jìn)行PK,提高了游戲的可玩性。
[0048]另外,本發(fā)明中,在服務(wù)器端拓?fù)鋸?fù)雜的情況下,游戲客戶端只需與游戲服務(wù)器和戰(zhàn)斗服務(wù)器保持連接,有效得減少客戶端的實(shí)現(xiàn)復(fù)雜度,更利于客戶端專注游戲本身功能邏輯的實(shí)現(xiàn)。
[0049]以上所述僅為本發(fā)明的較佳實(shí)施例,并不用來限制本發(fā)明,凡在本發(fā)明的范圍內(nèi)所做的修改、替換、改進(jìn)等,均應(yīng)包含在本發(fā)明保護(hù)的范圍之內(nèi)。
【主權(quán)項(xiàng)】
1.全球同服戰(zhàn)斗的游戲系統(tǒng),其特征是包括多個(gè)游戲客戶端、多個(gè)區(qū)服務(wù)器組、匹配服務(wù)器、戰(zhàn)斗分發(fā)服務(wù)器、多個(gè)戰(zhàn)斗服務(wù)器,一個(gè)游戲客戶端與一個(gè)區(qū)服務(wù)器組相連,區(qū)服務(wù)器組實(shí)現(xiàn)單區(qū)內(nèi)游戲客戶端的數(shù)據(jù)共享;區(qū)服務(wù)器組與匹配服務(wù)器相連,匹配服務(wù)器用于跨區(qū)間游戲客戶端匹配;匹配服務(wù)器與戰(zhàn)斗分發(fā)服務(wù)器相連,戰(zhàn)斗分發(fā)服務(wù)器與多個(gè)戰(zhàn)斗服務(wù)器相連;多個(gè)游戲客戶端連接于至少兩個(gè)戰(zhàn)斗服務(wù)器上,戰(zhàn)斗分發(fā)服務(wù)器用于戰(zhàn)斗服務(wù)器的負(fù)載均衡,戰(zhàn)斗服務(wù)器用于游戲運(yùn)行中游戲客戶端的數(shù)據(jù)傳輸和同步。2.如權(quán)利要求1所述的全球同服戰(zhàn)斗的游戲系統(tǒng),其特征是:游戲客戶端包括連接維護(hù)模塊、數(shù)據(jù)交互模塊,連接維護(hù)模塊用于維護(hù)游戲客戶端和區(qū)服務(wù)器組及戰(zhàn)斗服務(wù)器的網(wǎng)絡(luò)連接關(guān)系;數(shù)據(jù)交互模塊用于游戲客戶端和區(qū)服務(wù)器組之間信息交互及用于游戲客戶端基本數(shù)據(jù)共享和信息同步。3.如權(quán)利要求1或2所述的全球同服戰(zhàn)斗的游戲系統(tǒng),其特征是:區(qū)服務(wù)器組包括游戲服務(wù)器、中心服務(wù)器、關(guān)系服務(wù)器,游戲服務(wù)器是游戲客戶端和關(guān)系服務(wù)器、中心服務(wù)器的中轉(zhuǎn)站或轉(zhuǎn)發(fā)器;中心服務(wù)器用于維護(hù)游戲服務(wù)器的負(fù)載均衡和角色唯一性驗(yàn)證;關(guān)系服務(wù)器用于單區(qū)內(nèi)游戲客戶端之間數(shù)據(jù)交互和數(shù)據(jù)共享。4.如權(quán)利要求3所述的全球同服戰(zhàn)斗的游戲系統(tǒng),其特征是:游戲服務(wù)器包括連接維護(hù)模塊、功能模塊和信息存儲模塊,連接維護(hù)模塊用于維護(hù)和游戲客戶端之間的網(wǎng)絡(luò)連接關(guān)系;功能模塊用于游戲中單個(gè)角色基本功能的設(shè)計(jì)與實(shí)現(xiàn);信息存儲模塊用于游戲內(nèi)角色的存儲。5.如權(quán)利要求1所述的全球同服戰(zhàn)斗的游戲系統(tǒng),其特征是:匹配服務(wù)器包括連接維護(hù)模塊、匹配算法模塊,連接維護(hù)模塊用于維護(hù)與區(qū)服務(wù)器、戰(zhàn)斗分發(fā)服務(wù)器的連接,匹配算法用于找到滿足預(yù)設(shè)條件的游戲客戶端。6.如權(quán)利要求1或2或5所述的全球同服戰(zhàn)斗的游戲系統(tǒng),其特征是:戰(zhàn)斗分發(fā)服務(wù)器包括連接維護(hù)模塊、戰(zhàn)斗負(fù)載均衡算法模塊,連接維護(hù)模塊用于維護(hù)與匹配服務(wù)器、戰(zhàn)斗服務(wù)器的連接,戰(zhàn)斗負(fù)載均衡算法模塊用于找出承載游戲客戶端最少的戰(zhàn)斗服務(wù)器。7.如權(quán)利要求1或2或5所述的全球同服戰(zhàn)斗的游戲系統(tǒng),其特征是:戰(zhàn)斗服務(wù)器包括連接維護(hù)模塊、數(shù)據(jù)交互模塊及傷害計(jì)算模塊,連接維護(hù)模塊用于維護(hù)與游戲客戶端的網(wǎng)絡(luò)連接關(guān)系;數(shù)據(jù)交互模塊用于游戲運(yùn)行中游戲客戶端的數(shù)據(jù)交互;傷害計(jì)算模塊用于游戲運(yùn)行中游戲客戶端數(shù)據(jù)的傷害計(jì)算。
【專利摘要】全球同服戰(zhàn)斗的游戲系統(tǒng),包括多個(gè)游戲客戶端、多個(gè)區(qū)服務(wù)器組、匹配服務(wù)器、戰(zhàn)斗分發(fā)服務(wù)器、多個(gè)戰(zhàn)斗服務(wù)器,一個(gè)游戲客戶端與一個(gè)區(qū)服務(wù)器組相連,區(qū)服務(wù)器組實(shí)現(xiàn)單區(qū)內(nèi)游戲客戶端的數(shù)據(jù)共享;區(qū)服務(wù)器組與匹配服務(wù)器相連,匹配服務(wù)器用于跨區(qū)間游戲客戶端匹配;匹配服務(wù)器與戰(zhàn)斗分發(fā)服務(wù)器相連,戰(zhàn)斗分發(fā)服務(wù)器與多個(gè)戰(zhàn)斗服務(wù)器相連;多個(gè)游戲客戶端連接于至少兩個(gè)戰(zhàn)斗服務(wù)器上,戰(zhàn)斗分發(fā)服務(wù)器用于戰(zhàn)斗服務(wù)器的負(fù)載均衡,戰(zhàn)斗服務(wù)器用于游戲運(yùn)行中游戲客戶端的數(shù)據(jù)傳輸和同步。在現(xiàn)有硬件的限制下,本發(fā)明技術(shù)方案采用系統(tǒng)的服務(wù)器架構(gòu)和設(shè)計(jì)算法來提高服務(wù)器的承載量和抗壓性,實(shí)現(xiàn)全球同服戰(zhàn)斗。
【IPC分類】H04L29/08, H04L29/06
【公開號】CN105516147
【申請?zhí)枴緾N201510922352
【發(fā)明人】上官盼利
【申請人】杭州薩滿網(wǎng)絡(luò)科技有限公司
【公開日】2016年4月20日
【申請日】2015年12月11日
當(dāng)前第2頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
芮城县| 芦溪县| 嫩江县| 宁河县| 汝南县| 申扎县| 康马县| 平原县| 五河县| 平塘县| 砀山县| 丰宁| 普安县| 焦作市| 南木林县| 高州市| 三都| 尚志市| 日照市| 普宁市| 凤翔县| 凭祥市| 武城县| 宜君县| 平陆县| 清丰县| 波密县| 琼中| 马边| 海城市| 鹤峰县| 神农架林区| 防城港市| 河池市| 尼勒克县| 内丘县| 浦城县| 容城县| 南开区| 华坪县| 合山市|