一种游戏关系链的构建方法及装置、电子设备、存储介质制造方法及图纸

技术编号:24508795 阅读:43 留言:0更新日期:2020-06-17 03:24
本发明专利技术实施例提供一种游戏关系链的构建方法,所述方法包括针对目标团体数据向所述服务器发送关系交互请求,并在所述目标用户数据中添加对应所述目标团体数据的第一状态标识;当所述目标用户数据与所述目标团体数据进行数据交互时,确定所述目标团体数据与所述目标用户数据之间的关系;根据所述关系更改所述第一状态标识。实现了只需简单新增一个状态标识即可确保玩家与团体之间的数据一致,既无需额外引入关系型数据库对关系链的信息进行记录,减少了对数据的频繁读取,又免除了运营的人工介入以及复杂的离线对账。

【技术实现步骤摘要】
一种游戏关系链的构建方法及装置、电子设备、存储介质
本专利技术涉及计算机领域,特别是涉及一种游戏关系链的构建方法及装置、电子设备、存储介质。
技术介绍
随着计算机网络技术的发展和移动设备平台的发展,电子游戏越来越受到玩家喜欢。现在的多人在线网络游戏中,往往都具有团队的玩法,即由玩家创建一个团体,团体可供其他玩家加入,在此基础上开展一些多人的集体玩法。因此如何确保团体关系的数据存储是可靠的成为必须解决的问题,具体地说就是玩家的数据上有公会的数据,公会的数据里也包含玩家,只有达到这一条件才能准确的完成团体关系的构建。对于分布式架构的游戏而言,玩家和团体不一定在同一游戏进程中,这意味着玩家可能需要通过远程过程调用经由网络发起加入团体的请求,由于网络是不可靠的,很可能会出现玩家的数据上记录了团体,而团体的数据上却没有玩家的情况,或者反过来,团体的数据上有玩家,而玩家的数据上没有团体,这种数据的不一致会对后续程序的正常逻辑处理产生巨大的影响。目前,为了确保团体与玩家之间的数据一致,采用了以下几种方法:(1)利用关系型数据库,将关系链的信息本文档来自技高网...

【技术保护点】
1.一种游戏关系链的构建方法,其特征在于,应用于终端,所述终端与服务器通信连接,所述服务器存储有团体数据,所述团体数据包括多个用户数据;所述终端存储有目标用户数据,所述方法包括:/n针对目标团体数据向所述服务器发送关系交互请求,并在所述目标用户数据中添加对应所述目标团体数据的第一状态标识;/n当所述目标用户数据与所述目标团体数据进行数据交互时,确定所述目标团体数据与所述目标用户数据之间的关系;/n根据所述关系更改所述第一状态标识。/n

【技术特征摘要】
1.一种游戏关系链的构建方法,其特征在于,应用于终端,所述终端与服务器通信连接,所述服务器存储有团体数据,所述团体数据包括多个用户数据;所述终端存储有目标用户数据,所述方法包括:
针对目标团体数据向所述服务器发送关系交互请求,并在所述目标用户数据中添加对应所述目标团体数据的第一状态标识;
当所述目标用户数据与所述目标团体数据进行数据交互时,确定所述目标团体数据与所述目标用户数据之间的关系;
根据所述关系更改所述第一状态标识。


2.根据权利要求1所述的方法,其特征在于,所述当所述目标用户数据与所述目标团体数据进行数据交互时,确定所述目标团体数据与所述目标用户数据之间的关系的步骤,包括:
向所述服务器发送关系查询请求;所述服务器用于对所述目标团体数据与所述目标用户数据之间的关系进行查询,生成查询结果;
接收所述查询结果;
依据所述查询结果,确定所述关系。


3.根据权利要求1所述的方法,其特征在于,所述根据所述关系更改所述第一状态标识的步骤,包括:
当所述关系为所述目标团体数据中包含所述目标用户数据时,将所述第一状态标识改写为第二状态标识。


4.根据权利要求3所述的方法,其特征在于,还包括:
当所述关系为所述目标团体数据中不包含所述目标用户数据时,删除所述对应所述目标团体数据的第一状态标识。


5.根据权利要求1所述的方法,其特征在于,所述关系交互请求包括加入请求或退出请求。


6.根据权利要求5所述的方法,其特征在于,所述服务器用于针对所述加入请求,将所述目标用户数据加入所述目标团体数据;所述服务器用于针对所述退出请求,将所述目标数据从所述目标团体数据删除。


7.一种游戏关系链的构建方法,其特征在于,应用于服务器,所述服务器与终端通信连接,所述服务器存储有团体数据...

【专利技术属性】
技术研发人员:方嘉铭
申请(专利权)人:网易杭州网络有限公司
类型:发明
国别省市:浙江;33

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

1