游戏AOI的管理方法、装置及电子设备制造方法及图纸

技术编号:24062054 阅读:52 留言:0更新日期:2020-05-08 23:03
本发明专利技术提供了一种游戏AOI的管理方法、装置及电子设备,预先将游戏场景划分为多个等边长的网格,并将游戏场景中的游戏对象按网格进行管理,游戏对象包括游戏角色,方法包括:获取游戏角色对应的第一坐标;其中,游戏角色为玩家在游戏中控制的角色;根据第一坐标确定游戏角色所在的第一网格;基于预设范围,以第一网格为中心确定游戏角色对应的第一AOI;其中,第一AOI包括多个网格。本发明专利技术可以提升AOI的计算能力。

Management method, device and electronic equipment of game AOI

【技术实现步骤摘要】
游戏AOI的管理方法、装置及电子设备
本专利技术涉及游戏开发
,尤其是涉及一种游戏AOI的管理方法、装置及电子设备。
技术介绍
AOI(AreaOfInterest,感兴趣区域)即玩家在游戏场景中实时看到的区域,AOI可以随着玩家在游戏场景中所在位置的变化而发生变化。目前大型多人在线游戏,都开始使用大世界场景,场景中的玩家及NPC数量极有可能会突破10W+,大量的场景物体以及传统的四叉树管理模式,会导致AOI巨大的计算量,从而成为服务器的性能瓶颈。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种游戏AOI的管理方法、装置及电子设备,以提升AOI的计算能力。第一方面,本专利技术实施例提供了一种游戏AOI的管理方法,预先将游戏场景划分为多个等边长的网格,并将游戏场景中的游戏对象按网格进行管理,游戏对象包括游戏角色,方法包括:获取游戏角色对应的第一坐标;其中,游戏角色为玩家在游戏中控制的角色;根据第一坐标确定游戏角色所在的第一网格;基于预设范围,以第一网格为中心确定游戏角色对应的第一AOI;其中,第一AOI包括本文档来自技高网...

【技术保护点】
1.一种游戏AOI的管理方法,其特征在于,预先将游戏场景划分为多个等边长的网格,并将所述游戏场景中的游戏对象按网格进行管理,所述游戏对象包括游戏角色,所述方法包括:/n获取所述游戏角色对应的第一坐标;其中,所述游戏角色为玩家在游戏中控制的角色;/n根据所述第一坐标确定所述游戏角色所在的第一网格;/n基于预设范围,以所述第一网格为中心确定所述游戏角色对应的第一AOI;其中,所述第一AOI包括多个所述网格。/n

【技术特征摘要】
1.一种游戏AOI的管理方法,其特征在于,预先将游戏场景划分为多个等边长的网格,并将所述游戏场景中的游戏对象按网格进行管理,所述游戏对象包括游戏角色,所述方法包括:
获取所述游戏角色对应的第一坐标;其中,所述游戏角色为玩家在游戏中控制的角色;
根据所述第一坐标确定所述游戏角色所在的第一网格;
基于预设范围,以所述第一网格为中心确定所述游戏角色对应的第一AOI;其中,所述第一AOI包括多个所述网格。


2.根据权利要求1所述的游戏AOI的管理方法,其特征在于,所述游戏AOI的管理方法还包括:
如果所述游戏角色产生了移动,获取所述游戏角色移动后的第二坐标,确定所述游戏角色所在的第二网格;
判断所述第一网格与所述第二网格是否重合;
如果不重合,将所述游戏角色从所述第一网格中删除,并放入到所述第二网格进行管理。


3.根据权利要求2所述的游戏AOI的管理方法,其特征在于,所述游戏AOI的管理方法还包括:
根据所述第二网格,确定所述游戏角色移动后对应的第二AOI;
将位于所述第一AOI且不位于所述第二AOI的所述网格删除;
将位于所述第二AOI且不位于所述第一AOI的所述网格更新至所述第二AOI。


4.根据权利要求1所述的游戏AOI的管理方法,其特征在于,所述游戏对象还包括NPC、怪物。


5.根据权利要求4所述的游戏AOI的管理方法,其特征在于,所述游戏AOI的管理方法还包括:
如果所述游戏对象产生了移动,获取所述游戏对象移动后的坐标;
根据所述坐标确定所述...

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

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

1