一種數(shù)據(jù)共享方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計(jì)算機(jī)應(yīng)用技術(shù),特別是涉及一種網(wǎng)絡(luò)游戲系統(tǒng)中的數(shù)據(jù)共享方法和
目.0
【背景技術(shù)】
[0002]在大型的網(wǎng)絡(luò)游戲系統(tǒng)中,通常允許一個(gè)用戶賬號(hào)下可以注冊(cè)多個(gè)虛擬角色,但是一個(gè)賬號(hào)在一個(gè)時(shí)刻只能使用其中的一個(gè)虛擬角色,也就是說,一個(gè)用戶賬號(hào)的多個(gè)角色不能同時(shí)在線。
[0003]隨著網(wǎng)絡(luò)游戲系統(tǒng)的人工智能化發(fā)展,在大型的網(wǎng)絡(luò)游戲系統(tǒng)中,會(huì)存在同一用戶賬號(hào)下多個(gè)角色間共享數(shù)據(jù)的需求。比如道具的共享。由于現(xiàn)有網(wǎng)絡(luò)游戲系統(tǒng)中同一用戶賬號(hào)下的多個(gè)角色不能同時(shí)在線,因此,同一用戶的兩個(gè)虛擬角色間不能直接共享數(shù)據(jù)對(duì)象資源。在此情況下,需要通過另一個(gè)用戶的角色進(jìn)行中轉(zhuǎn),才可以實(shí)現(xiàn)兩個(gè)虛擬角色之間數(shù)據(jù)對(duì)象的共享。例如用戶I需要將角色A的道具轉(zhuǎn)給角色B,則需要先利用角色A在線,將其道具轉(zhuǎn)給另一用戶的在線角色C,然后該角色C在用戶I退出角色A進(jìn)入角色B后,將該道具轉(zhuǎn)給用戶I的角色B。
[0004]上述同一用戶的不同角色間數(shù)據(jù)共享的方案,由于需要依賴于其他用戶的參與,這樣,一方面共享過程需要中轉(zhuǎn)實(shí)現(xiàn)起來較為復(fù)雜,另一方面如果中轉(zhuǎn)用戶的信用差,收到數(shù)據(jù)對(duì)象后,不再返給數(shù)據(jù)對(duì)象給源用戶,則無法實(shí)現(xiàn)數(shù)據(jù)共享這一目的,給源用戶造成損失,因此,存在數(shù)據(jù)安全隱患。
【發(fā)明內(nèi)容】
[0005]有鑒于此,本發(fā)明的主要目的在于提供一種數(shù)據(jù)共享方法,可以實(shí)現(xiàn)網(wǎng)絡(luò)游戲系統(tǒng)中同一用戶的多個(gè)角色間的數(shù)據(jù)對(duì)象的共享,且實(shí)現(xiàn)簡(jiǎn)單、能確保數(shù)據(jù)的安全性。
[0006]為了達(dá)到上述目的,本發(fā)明提出的技術(shù)方案為:
[0007]—種數(shù)據(jù)共享方法,包括:
[0008]當(dāng)用戶在網(wǎng)絡(luò)游戲系統(tǒng)中成功注冊(cè)后,服務(wù)器為所述用戶配置一專用共享倉庫;
[0009]當(dāng)所述用戶上線時(shí),所述服務(wù)器將該用戶的專用共享倉庫中的數(shù)據(jù)對(duì)象,加載到當(dāng)前該用戶在線角色的可用數(shù)據(jù)對(duì)象集合中;
[0010]當(dāng)所述用戶下線時(shí),所述服務(wù)器利用其在本次在線過程中對(duì)本用戶的共享數(shù)據(jù)對(duì)象的修訂結(jié)果,對(duì)該用戶的所述專用共享倉庫進(jìn)行更新。
[0011 ] —種數(shù)據(jù)共享裝置,包括:
[0012]配置單元,用于當(dāng)用戶在網(wǎng)絡(luò)游戲系統(tǒng)中成功注冊(cè)后,為所述用戶配置一專用共享倉庫;
[0013]加載單元,用于當(dāng)所述用戶上線時(shí),將該用戶的專用共享倉庫中的數(shù)據(jù)對(duì)象,加載到當(dāng)前該用戶在線角色的可用數(shù)據(jù)對(duì)象集合中;
[0014]更新單元,用于當(dāng)所述用戶下線時(shí),利用其在本次在線過程中對(duì)本用戶的共享數(shù)據(jù)對(duì)象的修訂結(jié)果,對(duì)該用戶的所述專用共享倉庫進(jìn)行更新。
[0015]綜上所述,本發(fā)明提出的數(shù)據(jù)共享方法和裝置,為用戶配置專用共享倉庫,并在上線時(shí)加載專用共享倉庫中的數(shù)據(jù)作為當(dāng)前在線角色可用的數(shù)據(jù)資源,在下線時(shí)及時(shí)對(duì)專用共享倉庫進(jìn)行更新,如此,可以實(shí)現(xiàn)網(wǎng)絡(luò)游戲系統(tǒng)中同一用戶的多個(gè)角色間的數(shù)據(jù)對(duì)象的共享,且實(shí)現(xiàn)簡(jiǎn)單、能確保數(shù)據(jù)的安全性。
【附圖說明】
[0016]圖1為本發(fā)明實(shí)施例一的方法流程示意圖;
[0017]圖2為本發(fā)明實(shí)施例一的裝置結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0018]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖及具體實(shí)施例對(duì)本發(fā)明作進(jìn)一步地詳細(xì)描述。
[0019]本發(fā)明的核心思想是:為每個(gè)用戶配置一個(gè)專用的共享倉庫,用以保存可以在其角色間共享的數(shù)據(jù)對(duì)象,用戶在每次上線時(shí)直接從該共享倉庫中取出共享數(shù)據(jù)對(duì)象配置給當(dāng)前在線的角色使用,并在下線時(shí)及時(shí)對(duì)該共享倉庫進(jìn)行更新,以確保其中共享數(shù)據(jù)的準(zhǔn)確性。如此即可實(shí)現(xiàn)同一用戶下各角色對(duì)數(shù)據(jù)對(duì)象的共享。
[0020]圖1為本發(fā)明實(shí)施例一的方法流程示意圖,如圖1所示,該實(shí)施例主要包括:
[0021]步驟101、當(dāng)用戶在網(wǎng)絡(luò)游戲系統(tǒng)中成功注冊(cè)后,服務(wù)器為所述用戶配置一專用共享倉庫。
[0022]本步驟中,系統(tǒng)需要為每個(gè)注冊(cè)用戶配置一專用共享倉庫,該專用共享倉庫用于存儲(chǔ)可以由用戶不同角色共享的數(shù)據(jù)對(duì)象,以便這些數(shù)據(jù)對(duì)象可以在不同角色間共享,同時(shí)不需要依賴第三方進(jìn)行交易。
[0023]在網(wǎng)絡(luò)游戲系統(tǒng)中,所述數(shù)據(jù)對(duì)象具體可以為玩家角色的道具數(shù)據(jù),如此可以實(shí)現(xiàn)同一用戶不同角色的道具共享。當(dāng)然在實(shí)際應(yīng)用中,也不限于此,只要是能在同一用戶的不同角色間共享的數(shù)據(jù)對(duì)象資源即可。
[0024]步驟102、當(dāng)所述用戶上線時(shí),所述服務(wù)器將該用戶的專用共享倉庫中的數(shù)據(jù)對(duì)象,加載到當(dāng)前該用戶在線角色的可用數(shù)據(jù)對(duì)象集合中。
[0025]本步驟中,用戶使用某一角色上線后,需要從該用戶的專用共享倉庫中取出共享的數(shù)據(jù)對(duì)象,以便在當(dāng)前的在線游戲中使用。這里,只需要從本用戶的專用共享倉庫中取出數(shù)據(jù)加載到當(dāng)前角色的可用數(shù)據(jù)對(duì)象集合中,即可實(shí)現(xiàn)共享數(shù)據(jù)對(duì)象的加載,而不需要依賴第三方進(jìn)行交易,如此,可以確保數(shù)據(jù)的安全性,同時(shí)也大大降低了數(shù)據(jù)對(duì)象共享的復(fù)雜度。
[0026]步驟103、當(dāng)所述用戶下線時(shí),所述服務(wù)器利用其在本次在線過程中對(duì)本用戶的共享數(shù)據(jù)對(duì)象的修訂結(jié)果,對(duì)該用戶的所述專用共享倉庫進(jìn)行更新。
[0027]本步驟,用于在用戶下線時(shí),及時(shí)對(duì)專用共享倉庫中的數(shù)據(jù)進(jìn)行更新。這里需要說明的是,用戶在進(jìn)行游戲時(shí)可能會(huì)對(duì)共享的數(shù)據(jù)對(duì)象進(jìn)行修訂,即可能刪除或增加新的共享數(shù)據(jù)對(duì)象,本步驟中,在用戶下線后,將本次在線過程中對(duì)共享數(shù)據(jù)對(duì)象修訂后的結(jié)果作為專用共享倉庫中的最新內(nèi)容,如此,可以確保專用共享倉庫中的數(shù)據(jù)得到及時(shí)更新,進(jìn)而確保數(shù)據(jù)對(duì)象共享的準(zhǔn)確性以及系統(tǒng)的可靠性。
[0028]圖2為與上述方法相對(duì)應(yīng)的數(shù)據(jù)共享裝置結(jié)構(gòu)示意圖,如圖所示,該裝置包括:
[0029]配置單元,用于當(dāng)用戶在網(wǎng)絡(luò)游戲系統(tǒng)中成功注冊(cè)后,為所述用戶配置一專用共享倉庫;
[0030]加載單元,用于當(dāng)所述用戶上線時(shí),將該用戶的專用共享倉庫中的數(shù)據(jù)對(duì)象,加載到當(dāng)前該用戶在線角色的可用數(shù)據(jù)對(duì)象集合中;
[0031]更新單元,用于當(dāng)所述用戶下線時(shí),利用其在本次在線過程中對(duì)本用戶的共享數(shù)據(jù)對(duì)象的修訂結(jié)果,對(duì)該用戶的所述專用共享倉庫進(jìn)行更新。
[0032]較佳地,所述數(shù)據(jù)對(duì)象為角色的道具數(shù)據(jù)。
[0033]綜上所述,以上僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【主權(quán)項(xiàng)】
1.一種數(shù)據(jù)共享方法,其特征在于,包括: 當(dāng)用戶在網(wǎng)絡(luò)游戲系統(tǒng)中成功注冊(cè)后,服務(wù)器為所述用戶配置一專用共享倉庫; 當(dāng)所述用戶上線時(shí),所述服務(wù)器將該用戶的專用共享倉庫中的數(shù)據(jù)對(duì)象,加載到當(dāng)前該用戶在線角色的可用數(shù)據(jù)對(duì)象集合中; 當(dāng)所述用戶下線時(shí),所述服務(wù)器利用其在本次在線過程中對(duì)本用戶的共享數(shù)據(jù)對(duì)象的修訂結(jié)果,對(duì)該用戶的所述專用共享倉庫進(jìn)行更新。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述數(shù)據(jù)對(duì)象為角色的道具數(shù)據(jù)。3.一種數(shù)據(jù)共享裝置,其特征在于,包括: 配置單元,用于當(dāng)用戶在網(wǎng)絡(luò)游戲系統(tǒng)中成功注冊(cè)后,為所述用戶配置一專用共享倉庫; 加載單元,用于當(dāng)所述用戶上線時(shí),將該用戶的專用共享倉庫中的數(shù)據(jù)對(duì)象,加載到當(dāng)前該用戶在線角色的可用數(shù)據(jù)對(duì)象集合中; 更新單元,用于當(dāng)所述用戶下線時(shí),利用其在本次在線過程中對(duì)本用戶的共享數(shù)據(jù)對(duì)象的修訂結(jié)果,對(duì)該用戶的所述專用共享倉庫進(jìn)行更新。4.根據(jù)權(quán)利要求3所述的裝置,其特征在于,所述數(shù)據(jù)對(duì)象為角色的道具數(shù)據(jù)。
【專利摘要】本申請(qǐng)公開了一種數(shù)據(jù)共享方法和裝置,其中方法包括:當(dāng)用戶在網(wǎng)絡(luò)游戲系統(tǒng)中成功注冊(cè)后,服務(wù)器為所述用戶配置一專用共享倉庫;當(dāng)所述用戶上線時(shí),所述服務(wù)器將該用戶的專用共享倉庫中的數(shù)據(jù)對(duì)象,加載到當(dāng)前該用戶在線角色的可用數(shù)據(jù)對(duì)象集合中;當(dāng)所述用戶下線時(shí),所述服務(wù)器利用其在本次在線過程中對(duì)本用戶的共享數(shù)據(jù)對(duì)象的修訂結(jié)果,對(duì)該用戶的所述專用共享倉庫進(jìn)行更新。采用本發(fā)明,可以實(shí)現(xiàn)網(wǎng)絡(luò)游戲系統(tǒng)中同一用戶的多個(gè)角色間的數(shù)據(jù)對(duì)象的共享,且實(shí)現(xiàn)簡(jiǎn)單、能確保數(shù)據(jù)的安全性。
【IPC分類】H04L29/08, H04L29/06
【公開號(hào)】CN105516175
【申請(qǐng)?zhí)枴緾N201510998516
【發(fā)明人】劉飛
【申請(qǐng)人】北京像素軟件科技股份有限公司
【公開日】2016年4月20日
【申請(qǐng)日】2015年12月28日