[發(fā)明專利]網(wǎng)絡(luò)游戲的通信方法、系統(tǒng)及實(shí)現(xiàn)網(wǎng)絡(luò)游戲的方法、系統(tǒng)無效
| 申請(qǐng)?zhí)枺?/td> | 200710301639.3 | 申請(qǐng)日: | 2007-12-27 |
| 公開(公告)號(hào): | CN101217534A | 公開(公告)日: | 2008-07-09 |
| 發(fā)明(設(shè)計(jì))人: | 李綱;王鐵波 | 申請(qǐng)(專利權(quán))人: | 騰訊科技(深圳)有限公司 |
| 主分類號(hào): | H04L29/06 | 分類號(hào): | H04L29/06;H04L12/16;G06F17/30 |
| 代理公司: | 北京德琦知識(shí)產(chǎn)權(quán)代理有限公司 | 代理人: | 宋志強(qiáng);麻海明 |
| 地址: | 518044廣東省深圳市*** | 國(guó)省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 網(wǎng)絡(luò)游戲 通信 方法 系統(tǒng) 實(shí)現(xiàn) | ||
技術(shù)領(lǐng)域
本發(fā)明涉及計(jì)算機(jī)領(lǐng)域,特別涉及網(wǎng)絡(luò)游戲的通信方法、系統(tǒng)以及實(shí)現(xiàn)網(wǎng)絡(luò)游戲的方法、系統(tǒng)。
背景技術(shù)
網(wǎng)絡(luò)游戲通常是指通過互聯(lián)網(wǎng)或局域網(wǎng)進(jìn)行的游戲,比如,網(wǎng)絡(luò)殺人游戲就是一種以“警察破案”為原型的劇情式心理推理游戲,通過眾多網(wǎng)絡(luò)玩家的“語(yǔ)言”來制造、偵破一起虛擬的連環(huán)謀殺案,如果能破案,則“警察”獲勝;反之則“殺手”獲勝。
目前,這種網(wǎng)絡(luò)游戲主要通過文本傳輸模式和音視頻傳輸模式實(shí)現(xiàn)玩家之間的交流,也就是實(shí)現(xiàn)網(wǎng)絡(luò)游戲中玩家之間的消息交互。當(dāng)通過文本傳輸形式進(jìn)行游戲時(shí),由于網(wǎng)絡(luò)玩家只能夠通過文字進(jìn)行交流,因而游戲缺乏真實(shí)交流感,并且會(huì)受到玩家打字速度的制約造成效率不高。而當(dāng)通過語(yǔ)音、視頻進(jìn)行游戲時(shí),也就是利用網(wǎng)絡(luò)語(yǔ)音和視頻傳輸技術(shù)實(shí)現(xiàn)游戲中多人之間的交流和互動(dòng)時(shí),雖然克服了文本傳輸形式的缺陷,但由于目前的網(wǎng)絡(luò)游戲中占用的網(wǎng)絡(luò)帶寬過大,特別是對(duì)于在同一個(gè)場(chǎng)景內(nèi),比如在同一個(gè)虛擬房間中多個(gè)玩家參與的網(wǎng)絡(luò)游戲,當(dāng)需要在玩家對(duì)應(yīng)的客戶端之間進(jìn)行通信時(shí),需要通過客戶端各自的歸屬節(jié)點(diǎn)服務(wù)器進(jìn)行轉(zhuǎn)發(fā)消息,比如,客戶端1與客戶端2通信時(shí),首先客戶端1向其歸屬節(jié)點(diǎn)服務(wù)器,也就是節(jié)點(diǎn)服務(wù)器A,發(fā)送消息,而后,歸屬節(jié)點(diǎn)服務(wù)器A向客戶端2的歸屬節(jié)點(diǎn)服務(wù)器即節(jié)點(diǎn)服務(wù)器B發(fā)送消息,最后由節(jié)點(diǎn)服務(wù)器B將該消息轉(zhuǎn)發(fā)給客戶端2。可見,這種轉(zhuǎn)發(fā)通信方法會(huì)增加客戶端到歸屬節(jié)點(diǎn)服務(wù)器的流量,因而占用過多的網(wǎng)絡(luò)帶寬及節(jié)點(diǎn)服務(wù)器資源,通信效率不高,
因此,目前實(shí)現(xiàn)網(wǎng)絡(luò)游戲的通信方法,通信效率不高,由于通信效率是用戶體驗(yàn)的重要指標(biāo)之一,因而使得目前實(shí)現(xiàn)網(wǎng)絡(luò)游戲的方法,存在用戶體驗(yàn)較差的問題。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明實(shí)施例提供一種網(wǎng)絡(luò)游戲的通信方法,該方法能夠改善用戶體驗(yàn)。
本發(fā)明實(shí)施例還提供一種實(shí)現(xiàn)網(wǎng)絡(luò)游戲的方法,該方法能夠改善用戶體驗(yàn)。
本發(fā)明實(shí)施例提供一種網(wǎng)絡(luò)游戲的通信系統(tǒng),該系統(tǒng)能夠改善用戶體驗(yàn)。
本發(fā)明實(shí)施例還提供一種實(shí)現(xiàn)網(wǎng)絡(luò)游戲的系統(tǒng),該系統(tǒng)能夠改善用戶體驗(yàn)。
為達(dá)到上述目的,本發(fā)明實(shí)施例的技術(shù)方案具體是這樣實(shí)現(xiàn)的:
一種實(shí)現(xiàn)網(wǎng)絡(luò)游戲的通信方法,該方法包括:
根據(jù)客戶端及相鄰節(jié)點(diǎn)服務(wù)器的網(wǎng)絡(luò)地址信息,將同一個(gè)場(chǎng)景內(nèi)的玩家標(biāo)識(shí)轉(zhuǎn)換成客戶端的網(wǎng)絡(luò)地址索引,所述玩家與客戶端一一對(duì)應(yīng);根據(jù)所述網(wǎng)絡(luò)地址索引,客戶端之間進(jìn)行點(diǎn)對(duì)點(diǎn)通信。
一種實(shí)現(xiàn)網(wǎng)絡(luò)游戲的方法,該方法包括:
接收游戲控制指令,根據(jù)游戲控制指令建立語(yǔ)音和/或視頻通信連接;根據(jù)客戶端及相鄰節(jié)點(diǎn)服務(wù)器的網(wǎng)絡(luò)地址信息,將同一個(gè)場(chǎng)景內(nèi)的玩家標(biāo)識(shí)轉(zhuǎn)換成客戶端的網(wǎng)絡(luò)地址索引,所述玩家與客戶端一一對(duì)應(yīng);所述網(wǎng)絡(luò)地址索引,在所述客戶端之間進(jìn)行所述語(yǔ)音和/或視頻的點(diǎn)對(duì)點(diǎn)通信。
一種網(wǎng)絡(luò)游戲的通信系統(tǒng),該系統(tǒng)包括:
節(jié)點(diǎn)服務(wù)器,用于根據(jù)客戶端及相鄰節(jié)點(diǎn)服務(wù)器的網(wǎng)絡(luò)地址信息,將同一個(gè)場(chǎng)景內(nèi)的玩家標(biāo)識(shí)轉(zhuǎn)換成客戶端的網(wǎng)絡(luò)地址索引;
客戶端,用于根據(jù)所述網(wǎng)絡(luò)地址索引,與除自身外的客戶端進(jìn)行點(diǎn)對(duì)點(diǎn)通信。
一種實(shí)現(xiàn)網(wǎng)絡(luò)游戲的系統(tǒng),該系統(tǒng)包括:
客戶端,用于接收所述節(jié)點(diǎn)服務(wù)器產(chǎn)生的游戲控制指令,根據(jù)所述游戲控制指令建立語(yǔ)音和/或視頻流的通信連接,并且根據(jù)所述節(jié)點(diǎn)服務(wù)器轉(zhuǎn)換的網(wǎng)絡(luò)地址索引,與除自身外的客戶端之間進(jìn)行語(yǔ)音和/或視頻的點(diǎn)對(duì)點(diǎn)通信;
節(jié)點(diǎn)服務(wù)器,用于產(chǎn)生游戲控制指令,根據(jù)客戶端及相鄰節(jié)點(diǎn)服務(wù)器的網(wǎng)絡(luò)地址信息,將同一個(gè)場(chǎng)景內(nèi)的玩家標(biāo)識(shí)轉(zhuǎn)換成客戶端的網(wǎng)絡(luò)地址索引。
由上述技術(shù)方案可見,本發(fā)明實(shí)施例提供的網(wǎng)絡(luò)游戲的通信方法和系統(tǒng)以及實(shí)現(xiàn)網(wǎng)絡(luò)游戲的方法和系統(tǒng),由于采用了將同一個(gè)場(chǎng)景內(nèi)的玩家標(biāo)識(shí)轉(zhuǎn)換成客戶端的網(wǎng)絡(luò)地址索引,因而能夠在客戶端之間實(shí)現(xiàn)點(diǎn)對(duì)點(diǎn)的通信,從而避免現(xiàn)有實(shí)現(xiàn)網(wǎng)絡(luò)游戲的通信方法中通過各自歸屬節(jié)點(diǎn)服務(wù)器進(jìn)行轉(zhuǎn)發(fā),占用過多網(wǎng)絡(luò)資源的問題,從而能夠提高通信效率,改善用戶體驗(yàn)。
附圖說明
圖1為本發(fā)明實(shí)施例中采用的實(shí)現(xiàn)網(wǎng)絡(luò)游戲的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)示意圖;
圖2為本發(fā)明實(shí)施例中采用的網(wǎng)絡(luò)游戲通信的系統(tǒng)結(jié)構(gòu)示意圖;
圖3為本發(fā)明實(shí)施例中采用的網(wǎng)絡(luò)游戲的通信方法流程示意圖;
圖4為本發(fā)明第一個(gè)實(shí)施例中節(jié)點(diǎn)服務(wù)器結(jié)構(gòu)示意圖;
圖5為本發(fā)明第一個(gè)實(shí)施例中在節(jié)點(diǎn)服務(wù)器端的流程示意圖;
圖6為本發(fā)明第一個(gè)實(shí)施例中客戶端結(jié)構(gòu)示意圖;
圖7為本發(fā)明第一個(gè)實(shí)施例中在客戶端游戲演示界面示意圖。
具體實(shí)施方式
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于騰訊科技(深圳)有限公司,未經(jīng)騰訊科技(深圳)有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200710301639.3/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 網(wǎng)絡(luò)游戲方法
- 對(duì)網(wǎng)絡(luò)游戲用戶進(jìn)行時(shí)間限制的方法和系統(tǒng)
- 一種啟動(dòng)網(wǎng)絡(luò)游戲的方法及系統(tǒng)
- 一種同步網(wǎng)絡(luò)游戲時(shí)間的方法及裝置
- 一種網(wǎng)絡(luò)游戲資源獲取方法及裝置
- 網(wǎng)絡(luò)游戲的優(yōu)化器、優(yōu)化方法和優(yōu)化系統(tǒng)
- 網(wǎng)絡(luò)游戲中進(jìn)行分桌處理的方法及網(wǎng)絡(luò)游戲服務(wù)器
- 網(wǎng)絡(luò)游戲加速方法
- 一種確定網(wǎng)絡(luò)游戲中作弊用戶的方法及裝置
- 一種網(wǎng)絡(luò)游戲的優(yōu)化方法、裝置及系統(tǒng)
- 通信裝置、通信系統(tǒng)、通信方法、通信程序、通信電路
- 通信設(shè)備、通信系統(tǒng)、通信方法、通信程序、通信電路
- 通信設(shè)備、通信系統(tǒng)、通信方法、通信程序、通信電路
- 通信設(shè)備、通信系統(tǒng)、通信方法、通信程序、通信電路
- 通信設(shè)備、通信方法、通信電路、通信系統(tǒng)
- 通信設(shè)備、通信系統(tǒng)、通信方法、通信程序、通信電路
- 通信終端、通信系統(tǒng)、通信方法以及通信程序
- 通信終端、通信方法、通信裝備和通信系統(tǒng)
- 通信裝置、通信程序、通信方法以及通信系統(tǒng)
- 通信裝置、通信系統(tǒng)、通信方法及計(jì)算機(jī)可讀取的記錄介質(zhì)
- 一種數(shù)據(jù)庫(kù)讀寫分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測(cè)試終端的測(cè)試方法
- 一種服裝用人體測(cè)量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測(cè)程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





