游戏信息同步方法及装置制造方法及图纸

技术编号:20916490 阅读:31 留言:0更新日期:2019-04-20 09:41
本发明专利技术实施例涉及信息处理技术领域,具体而言,涉及一种游戏信息同步方法及装置,该方法能够根据区域中的游戏角色的数量对区域进行缩小,并将游戏角色按照组队关系和敌对关系划分为多个第一分组,将每个第一分组中的游戏角色的信息同步至至少一个游戏客户端,如此,能够使服务端根据区域中的游戏角色的数量对区域进行适当调整,避免了某个区域中涌入大量游戏角色而导致的较大开销,对游戏角色进行分组同步,能够减少服务端在处理信息时的压力,保证了服务端能够在小范围内支撑大量用户。

Game Information Synchronization Method and Device

The embodiment of the present invention relates to the field of information processing technology, in particular to a method and device for synchronizing game information. The method can reduce the area according to the number of game roles in the area, and divide the game roles into several first groups according to the group relationship and hostile relationship, and synchronize the information of the game roles in each first group to at least one game. Client, in this way, can make the server adjust the area according to the number of game roles in the area, avoid the large overhead caused by the influx of a large number of game roles in a region, group synchronization of game roles, can reduce the pressure of server in processing information, and ensure that the server can support a large number of users in a small range.

【技术实现步骤摘要】
游戏信息同步方法及装置
本专利技术实施例涉及信息处理
,具体而言,涉及一种游戏信息同步方法及装置。
技术介绍
在大型在线角色扮演类网络游戏开发中,需要同步游戏角色周围范围的信息给玩家。传统的做法是将游戏角色周围范围内预设个数的其他游戏角色的信息同步给游戏客户端,但是在实际的运营过程中,在一些角色密集的场景下,这种同步算法会给服务端带来非常大的开销,无法在小范围内支撑大量用户。
技术实现思路
有鉴于此,本专利技术提供了一种游戏信息同步方法及装置。本专利技术实施例提供了一种游戏信息同步方法,应用于服务端,所述服务端预存有游戏场景,所述游戏场景按照设定边长划分为多个区域,所述方法包括:针对所述多个区域中的每个区域,获取该区域中的游戏角色的数量;判断该区域中的游戏角色的数量是否超过第一设定阈值;若该区域中的游戏角色的数量超过所述第一设定阈值,将该区域进行缩小;获取缩小之后的区域中的游戏角色的数量,判断缩小之后的区域中的游戏角色的数量是否超过所述第一设定阈值;若缩小之后的区域中的游戏角色的数量不超过所述第一设定阈值,将缩小之后的区域中的游戏角色按照组队关系和敌对关系划分为多个第一分组;获取划本文档来自技高网...

【技术保护点】
1.一种游戏信息同步方法,其特征在于,应用于服务端,所述服务端预存有游戏场景,所述游戏场景按照设定边长划分为多个区域,所述方法包括:针对所述多个区域中的每个区域,获取该区域中的游戏角色的数量;判断该区域中的游戏角色的数量是否超过第一设定阈值;若该区域中的游戏角色的数量超过所述第一设定阈值,将该区域进行缩小;获取缩小之后的区域中的游戏角色的数量,判断缩小之后的区域中的游戏角色的数量是否超过所述第一设定阈值;若缩小之后的区域中的游戏角色的数量不超过所述第一设定阈值,将缩小之后的区域中的游戏角色按照组队关系和敌对关系划分为多个第一分组;获取划分得到的每个第一分组中的游戏角色的信息,将划分得到的每个第...

【技术特征摘要】
1.一种游戏信息同步方法,其特征在于,应用于服务端,所述服务端预存有游戏场景,所述游戏场景按照设定边长划分为多个区域,所述方法包括:针对所述多个区域中的每个区域,获取该区域中的游戏角色的数量;判断该区域中的游戏角色的数量是否超过第一设定阈值;若该区域中的游戏角色的数量超过所述第一设定阈值,将该区域进行缩小;获取缩小之后的区域中的游戏角色的数量,判断缩小之后的区域中的游戏角色的数量是否超过所述第一设定阈值;若缩小之后的区域中的游戏角色的数量不超过所述第一设定阈值,将缩小之后的区域中的游戏角色按照组队关系和敌对关系划分为多个第一分组;获取划分得到的每个第一分组中的游戏角色的信息,将划分得到的每个第一分组中的游戏角色的信息同步至至少一个游戏客户端。2.根据权利要求1所述的游戏信息同步方法,其特征在于,所述方法还包括:若该区域中的游戏角色的数量不超过所述第一设定阈值,将该区域中的游戏角色按照所述组队关系和所述敌对关系分为多个第二分组;获取划分得到的每个第二分组中的游戏角色的信息,将划分得到的每个第二分组中的游戏角色的信息同步至所述至少一个游戏客户端。3.根据权利要求1所述的游戏信息同步方法,其特征在于,所述方法还包括:判断该区域中的游戏角色的数量是否低于第二设定阈值;若该区域中的游戏角色的数量低于所述第二设定阈值,将该区域进行放大;获取放大之后的区域中的游戏角色的数量,判断放大之后的区域中的游戏角色的数量是否低于所述第二设定阈值;若放大之后的区域中的游戏角色的数量不低于所述第二设定阈值,将放大之后的区域中的游戏角色按照组队关系和敌对关系划分为多个第三分组;获取划分得到的每个第三分组中的游戏角色的信息,将划分得到的每个第三分组中的游戏角色的信息同步至所述至少一个游戏客户端。4.根据权利要求3所述的游戏信息同步方法,其特征在于,所述方法还包括:若该区域中的游戏角色的数量不低于所述第二设定阈值,将该区域中的游戏角色按照所述组队关系和所述敌对关系分为多个第四分组;获取划分得到的每个第四分组中的游戏角色的信息,将划分得到的每个第四分组中的游戏角色的信息同步至所述至少一个游戏客户端。5.根据权利要求4所述的游戏信息同步方法,其特征在于,所述方法还包括:获取用于修改所述第一设定阈值和所述第二设定阈值的修改指令,根据所述修改指令对所述第一设定阈值和所述第二设定阈值进行修改。6.一种游戏信息同步装置,其特征在于,应用于服务端,所述服务端预存有游戏场景,所述游戏场景按...

【专利技术属性】
技术研发人员:韩宏毅
申请(专利权)人:北京像素软件科技股份有限公司
类型:发明
国别省市:北京,11

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

1