一种数据共享方法和装置的制造方法

文档序号:9754634阅读:284来源:国知局
一种数据共享方法和装置的制造方法
【技术领域】
[0001]本发明涉及计算机应用技术,特别是涉及一种网络游戏系统中的数据共享方法和
目.0
【背景技术】
[0002]在大型的网络游戏系统中,通常允许一个用户账号下可以注册多个虚拟角色,但是一个账号在一个时刻只能使用其中的一个虚拟角色,也就是说,一个用户账号的多个角色不能同时在线。
[0003]随着网络游戏系统的人工智能化发展,在大型的网络游戏系统中,会存在同一用户账号下多个角色间共享数据的需求。比如道具的共享。由于现有网络游戏系统中同一用户账号下的多个角色不能同时在线,因此,同一用户的两个虚拟角色间不能直接共享数据对象资源。在此情况下,需要通过另一个用户的角色进行中转,才可以实现两个虚拟角色之间数据对象的共享。例如用户I需要将角色A的道具转给角色B,则需要先利用角色A在线,将其道具转给另一用户的在线角色C,然后该角色C在用户I退出角色A进入角色B后,将该道具转给用户I的角色B。
[0004]上述同一用户的不同角色间数据共享的方案,由于需要依赖于其他用户的参与,这样,一方面共享过程需要中转实现起来较为复杂,另一方面如果中转用户的信用差,收到数据对象后,不再返给数据对象给源用户,则无法实现数据共享这一目的,给源用户造成损失,因此,存在数据安全隐患。

【发明内容】

[0005]有鉴于此,本发明的主要目的在于提供一种数据共享方法,可以实现网络游戏系统中同一用户的多个角色间的数据对象的共享,且实现简单、能确保数据的安全性。
[0006]为了达到上述目的,本发明提出的技术方案为:
[0007]—种数据共享方法,包括:
[0008]当用户在网络游戏系统中成功注册后,服务器为所述用户配置一专用共享仓库;
[0009]当所述用户上线时,所述服务器将该用户的专用共享仓库中的数据对象,加载到当前该用户在线角色的可用数据对象集合中;
[0010]当所述用户下线时,所述服务器利用其在本次在线过程中对本用户的共享数据对象的修订结果,对该用户的所述专用共享仓库进行更新。
[0011 ] —种数据共享装置,包括:
[0012]配置单元,用于当用户在网络游戏系统中成功注册后,为所述用户配置一专用共享仓库;
[0013]加载单元,用于当所述用户上线时,将该用户的专用共享仓库中的数据对象,加载到当前该用户在线角色的可用数据对象集合中;
[0014]更新单元,用于当所述用户下线时,利用其在本次在线过程中对本用户的共享数据对象的修订结果,对该用户的所述专用共享仓库进行更新。
[0015]综上所述,本发明提出的数据共享方法和装置,为用户配置专用共享仓库,并在上线时加载专用共享仓库中的数据作为当前在线角色可用的数据资源,在下线时及时对专用共享仓库进行更新,如此,可以实现网络游戏系统中同一用户的多个角色间的数据对象的共享,且实现简单、能确保数据的安全性。
【附图说明】
[0016]图1为本发明实施例一的方法流程示意图;
[0017]图2为本发明实施例一的装置结构示意图。
【具体实施方式】
[0018]为使本发明的目的、技术方案和优点更加清楚,下面将结合附图及具体实施例对本发明作进一步地详细描述。
[0019]本发明的核心思想是:为每个用户配置一个专用的共享仓库,用以保存可以在其角色间共享的数据对象,用户在每次上线时直接从该共享仓库中取出共享数据对象配置给当前在线的角色使用,并在下线时及时对该共享仓库进行更新,以确保其中共享数据的准确性。如此即可实现同一用户下各角色对数据对象的共享。
[0020]图1为本发明实施例一的方法流程示意图,如图1所示,该实施例主要包括:
[0021]步骤101、当用户在网络游戏系统中成功注册后,服务器为所述用户配置一专用共享仓库。
[0022]本步骤中,系统需要为每个注册用户配置一专用共享仓库,该专用共享仓库用于存储可以由用户不同角色共享的数据对象,以便这些数据对象可以在不同角色间共享,同时不需要依赖第三方进行交易。
[0023]在网络游戏系统中,所述数据对象具体可以为玩家角色的道具数据,如此可以实现同一用户不同角色的道具共享。当然在实际应用中,也不限于此,只要是能在同一用户的不同角色间共享的数据对象资源即可。
[0024]步骤102、当所述用户上线时,所述服务器将该用户的专用共享仓库中的数据对象,加载到当前该用户在线角色的可用数据对象集合中。
[0025]本步骤中,用户使用某一角色上线后,需要从该用户的专用共享仓库中取出共享的数据对象,以便在当前的在线游戏中使用。这里,只需要从本用户的专用共享仓库中取出数据加载到当前角色的可用数据对象集合中,即可实现共享数据对象的加载,而不需要依赖第三方进行交易,如此,可以确保数据的安全性,同时也大大降低了数据对象共享的复杂度。
[0026]步骤103、当所述用户下线时,所述服务器利用其在本次在线过程中对本用户的共享数据对象的修订结果,对该用户的所述专用共享仓库进行更新。
[0027]本步骤,用于在用户下线时,及时对专用共享仓库中的数据进行更新。这里需要说明的是,用户在进行游戏时可能会对共享的数据对象进行修订,即可能删除或增加新的共享数据对象,本步骤中,在用户下线后,将本次在线过程中对共享数据对象修订后的结果作为专用共享仓库中的最新内容,如此,可以确保专用共享仓库中的数据得到及时更新,进而确保数据对象共享的准确性以及系统的可靠性。
[0028]图2为与上述方法相对应的数据共享装置结构示意图,如图所示,该装置包括:
[0029]配置单元,用于当用户在网络游戏系统中成功注册后,为所述用户配置一专用共享仓库;
[0030]加载单元,用于当所述用户上线时,将该用户的专用共享仓库中的数据对象,加载到当前该用户在线角色的可用数据对象集合中;
[0031]更新单元,用于当所述用户下线时,利用其在本次在线过程中对本用户的共享数据对象的修订结果,对该用户的所述专用共享仓库进行更新。
[0032]较佳地,所述数据对象为角色的道具数据。
[0033]综上所述,以上仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种数据共享方法,其特征在于,包括: 当用户在网络游戏系统中成功注册后,服务器为所述用户配置一专用共享仓库; 当所述用户上线时,所述服务器将该用户的专用共享仓库中的数据对象,加载到当前该用户在线角色的可用数据对象集合中; 当所述用户下线时,所述服务器利用其在本次在线过程中对本用户的共享数据对象的修订结果,对该用户的所述专用共享仓库进行更新。2.根据权利要求1所述的方法,其特征在于,所述数据对象为角色的道具数据。3.一种数据共享装置,其特征在于,包括: 配置单元,用于当用户在网络游戏系统中成功注册后,为所述用户配置一专用共享仓库; 加载单元,用于当所述用户上线时,将该用户的专用共享仓库中的数据对象,加载到当前该用户在线角色的可用数据对象集合中; 更新单元,用于当所述用户下线时,利用其在本次在线过程中对本用户的共享数据对象的修订结果,对该用户的所述专用共享仓库进行更新。4.根据权利要求3所述的装置,其特征在于,所述数据对象为角色的道具数据。
【专利摘要】本申请公开了一种数据共享方法和装置,其中方法包括:当用户在网络游戏系统中成功注册后,服务器为所述用户配置一专用共享仓库;当所述用户上线时,所述服务器将该用户的专用共享仓库中的数据对象,加载到当前该用户在线角色的可用数据对象集合中;当所述用户下线时,所述服务器利用其在本次在线过程中对本用户的共享数据对象的修订结果,对该用户的所述专用共享仓库进行更新。采用本发明,可以实现网络游戏系统中同一用户的多个角色间的数据对象的共享,且实现简单、能确保数据的安全性。
【IPC分类】H04L29/08, H04L29/06
【公开号】CN105516175
【申请号】CN201510998516
【发明人】刘飞
【申请人】北京像素软件科技股份有限公司
【公开日】2016年4月20日
【申请日】2015年12月28日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1