一种网络游戏游戏数据的共享方法和服务器技术

技术编号:12386280 阅读:109 留言:0更新日期:2015-11-25 18:34
一种网络游戏游戏数据的共享方法和服务器,该方法包括:服务器从客户端获取主用户的共享信息,所述共享信息至少包括用于唯一标识主用户的身份信息和用于唯一标识需要共享主用户游戏数据的共享用户的身份信息;服务器根据所述共享信息建立主用户和共享用户的共享关系;服务器将所述共享关系通知对应的共享用户,并将主用户的游戏数据开放给共享用户。本申请提供的网络游戏游戏数据的共享方法和服务器,通过服务器来维护主用户和共享用户的共享关系,在共享用户需要获取主用户的游戏数据时,不需要主用户的账号和密码,因此,避免了不同用户之间进行游戏数据共享时用户账号被盗的风险。

【技术实现步骤摘要】

本申请涉及计算机互联网
,具体涉及一种网络游戏游戏数据的共享方法和服务器
技术介绍
目前,用户进入网络游戏的方式有两种,一种是游客账号进入游戏,另一种是输入账号与密码进入游戏。游客账号是指网络游戏在运行游戏的设备内生成的一个固定账号,使用游客账号进入游戏无需用户再次输入账号与密码。游客账号由于唯一对应着一台设备,只能在当前设备使用该游客帐号进入游戏,因此,用户无法将自己的游戏角色共享给其它用户。通过输入账号与密码的方式进入游戏,则可以在不同设备上使用,然而,通过这种方式进入游戏时,如果用户需要将自己的游戏角色共享给其它用户,例如用户要求其它用户对游戏角色进行代练时,则必须将账号和密码告知其它用户,由于游戏的账号和密码涉及用户对游戏数据等信息的修改权限,因此,在游戏角色共享时,存在用户账号被盗的风险。以游戏代练为例,主用户需要将自己的游戏角色给其它用户代练时(主用户将自己的游戏角色共享给其它用户),必须将自己的账号和密码提供给其它用户,其它用户使用主用户的账号和密码登录游戏进行代练,因此,存在主用户账号被盗的风险。
技术实现思路
本申请提供了一种网络游戏游戏数据的共享方法和服务器,解决了不同用户之间进行游戏数据共享时存在用户账号被盗风险的问题。根据本申请的第一方面,本申请提供了一种网络游戏游戏数据的共享方法,包括:服务器从客户端获取主用户的共享信息,所述共享信息至少包括用于唯一标识主用户的身份信息和用于唯一标识需要共享主用户游戏数据的共享用户的身份信息;服务器根据所述共享信息建立主用户和共享用户的共享关系;服务器将所述共享关系通知对应的共享用户,并将主用户的游戏数据开放给共享用户。根据本申请的第二方面,本申请还提供了一种实现网络游戏游戏数据共享的服务器,包括:通信模块,用于与客户端进行通信;共享关系维护模块,用于在通过通信模块获取到主用户的共享信息后,根据所述共享信息建立主用户和共享用户的共享关系,并通过通信模块将所述共享关系通知对应的共享用户;所述共享信息至少包括用于唯一标识主用户的身份信息和用于唯一标识需要共享主用户游戏数据的共享用户的身份信息;游戏数据共享模块,用于通过通信模块将主用户的游戏数据开放给共享用户;存储模块,用于存储数据。本申请提供的网络游戏游戏数据的共享方法和服务器中,服务器从客户端获取主用户的共享信息,根据共享信息建立主用户和共享用户的共享关系,并将共享关系通知对应的共享用户,将主用户的游戏数据开放给共享用户。本申请提供的网络游戏游戏数据的共享方法和服务器,通过服务器来维护主用户和共享用户的共享关系,在共享用户需要获取主用户的游戏数据时,不需要主用户的账号和密码,因此,避免了不同用户之间进行游戏数据共享时用户账号被盗的风险。附图说明图1为本申请一种实施例中网络游戏游戏数据的共享方法流程示意图;图2为本申请一种实施例网络游戏游戏数据的共享方法中修改共享关系的步骤的流程示意图;图3为本申请一种实施例网络游戏游戏数据的共享方法中取消游戏数据共享的步骤的流程示意图;图4为本申请一种实施例中实现网络游戏游戏数据共享的服务器的模块示意图;图5为本申请一种应用例中网络游戏系统的模块示意图;图6为本申请一种应用例中生成游戏代练关系的流程示意图;图7为本申请一种应用例中客户端UI模块提供给用户的人机交互界面示意图;图8为本申请一种应用例中客户端UI模块提供给用户的人机交互界面示意图;图9为本申请一种应用例中修改代练信息的流程示意图;图10为本申请一种应用例中取消代练的流程示意图;图11为本申请一种应用例中代练用户获取主用户代练信息的流程示意图;图12为本申请一种应用例中代练用户获取到代练信息后进入游戏的流程示意图。具体实施方式下面通过具体实施方式结合附图对本申请作进一步详细说明。请参考图1,本实施例提供了一种网络游戏游戏数据的共享方法,包括:步骤S101:服务器从客户端获取主用户的共享信息,共享信息至少包括用于唯一标识主用户的身份信息和用于唯一标识需要共享主用户游戏数据的共享用户的身份信息。在具体实施例中,主用户可以通过客户端提供的人机交互界面输入共享信息。用于唯一标识主用户、共享用户的身份信息可以是用户的账号名、游戏角色昵称、游戏角色ID等。步骤S102:服务器根据共享信息建立主用户和共享用户的共享关系,共享关系表征着主用户与共享用户之间的映射关系。在某些实施例中,服务器获取到主用户的共享信息后,先向共享信息携带的共享用户发送共享邀请,在获取到共享用户返回的表示接受共享邀请的信息后,建立主用户和共享用户的共享关系。步骤S103:服务器将共享关系通知对应的共享用户,具体的,共享用户的客户端接收到共享关系的通知后,便可以通过客户端人机交互界面向共享用户显示该共享关系。步骤S104:服务器将主用户的游戏数据开放给共享用户,从而实现不同用户之间游戏数据的共享。需要说明的是,主用户共享给共享用户的游戏数据可以是主用户的游戏角色,也可以是主用户游戏角色下的包裹、仓库信息等。在具体实施例中,共享信息还可以包括当前用户输入的游戏数据共享的有效期,游戏数据共享的有效期可以采用时间段(例如7天、1个月)的格式表示,也可以采用截止日(例如2014年10月1日)的格式表示。相应的,网络游戏游戏数据的共享方法还包括有效期监控的步骤:服务器监控到共享关系超出所述有效期后,取消相应的共享关系。请参考图2,在具体实施例中,网络游戏游戏数据的共享方法还包括修改共享关系的步骤:S201:服务器从客户端获取主用户修改后的共享信息。S202:服务器根据修改后的共享信息更新共享关系。具体的,共享关系更新后,服务器将更新后的共享关系通知对应的共享用户。请参考图3,在具体实施例中,网络游戏游戏数据的共享方法还包括取消游戏数据共享的步骤:S301:服务器从客户端获取主用户取消游戏数据共享的指令。S302:服务器根据该指令取消主用户和共享用户的共享关系。请参考图4,对应于本实施例提供的网络游戏游戏数据的共享方法,本实施例还提供了一种实现网络游戏游戏数据共享的服务器,包括通信模块401、共享关系维护模块402、游戏数据共享模块403和存储模块404。通信模块401用于与客户端进行通信。共享关系维护模块40本文档来自技高网...
一种网络游戏游戏数据的共享方法和服务器

【技术保护点】
一种网络游戏游戏数据的共享方法,其特征在于,包括:服务器从客户端获取主用户的共享信息,所述共享信息至少包括用于唯一标识主用户的身份信息和用于唯一标识需要共享主用户游戏数据的共享用户的身份信息;服务器根据所述共享信息建立主用户和共享用户的共享关系;服务器将所述共享关系通知对应的共享用户,并将主用户的游戏数据开放给共享用户。

【技术特征摘要】
1.一种网络游戏游戏数据的共享方法,其特征在于,包括:
服务器从客户端获取主用户的共享信息,所述共享信息至少包括用于唯一
标识主用户的身份信息和用于唯一标识需要共享主用户游戏数据的共享用户的
身份信息;
服务器根据所述共享信息建立主用户和共享用户的共享关系;
服务器将所述共享关系通知对应的共享用户,并将主用户的游戏数据开放
给共享用户。
2.如权利要求1所述的方法,其特征在于,服务器获取到主用户的共享
信息后,先向共享信息携带的共享用户发送共享邀请,在获取到共享用户返回
的表示接受共享邀请的信息后,建立主用户和共享用户的共享关系。
3.如权利要求1所述的方法,其特征在于,所述共享信息还包括主用户
游戏数据共享的有效期,所述方法还包括有效期监控的步骤:服务器监控到共
享关系超出所述有效期后,取消相应的共享关系。
4.如权利要求1-3任一项所述的方法,其特征在于,还包括修改共享关
系的步骤:服务器从客户端获取主用户修改后的共享信息,并根据修改后的共
享信息更新共享关系。
5.如权利要求1-3任一项所述的方法,其特征在于,还包括取消游戏数
据共享的步骤:服务器从客户端获取主用户取消游戏数据共享的指令,并根据
所述指令取消主用户和共享用户的共享关系。
6.一种实现网络游戏游戏数据共享的服务器,其特征在于,包括:
通信模块,用于与客户端进行...

【专利技术属性】
技术研发人员:向灿夏成聪曾毅何建威
申请(专利权)人:深圳市快播科技有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1