一种游戏的显示方法、装置、电子设备和介质制造方法及图纸

技术编号:34814132 阅读:48 留言:0更新日期:2022-09-03 20:23
本发明专利技术实施例提供了一种游戏的显示方法、装置、电子设备和介质,所述方法包括:接收所述游戏客户端发送的游戏场景切换指令,并根据所述游戏场景切换指令确定所述游戏客户端所需显示的目标游戏场景,以及确定所述目标游戏场景所包含的第一目标管控节点;将所述第一目标管控节点同步至所述游戏客户端,使所述游戏客户端根据同步的第一目标管控节点中存储的第一目标游戏对象的数据信息在所述游戏客户端显示所述第一目标游戏对象。根据本发明专利技术实施例,在服务端,游戏对象不独立存在,而是由管控节点管理。游戏对象的数据存储在管控节点中,跟随管控节点一起同步,在这项技术下,游戏对象可以更高效地同步到玩家客户端。象可以更高效地同步到玩家客户端。象可以更高效地同步到玩家客户端。

【技术实现步骤摘要】
一种游戏的显示方法、装置、电子设备和介质


[0001]本专利技术涉及计算机
,特别是涉及一种游戏的显示方法、一种游戏的显示装置、一种电子设备和一种计算机可读存储介质。

技术介绍

[0002]感兴趣区域(AreaOfInterest,简称AOI)是指玩家在游戏场景中实时看到的区域,AOI可以随着玩家在游戏场景中所在位置的变化而发生变化,AOI中可以显示出游戏对象信息,例如怪物或者其他玩家等,当然游戏对象也会远去从而在玩家的AOI内消失,服务器可以将游戏对象信息同步给玩家。在实现游戏对象信息同步时,需要确定玩家的AOI,以便确定出哪些游戏对象应该出现在AOI中,哪些应该从AOI中删除。
[0003]在多人游戏中,玩家AOI内的游戏场景经常需要创建出大量的游戏对象,其中,大部分对象的逻辑都非常简单,比如:掉落在地面上的可拾取物(枪械、弹药、玩家丢弃的物品等),各种可采集物(树、石头等)等。这些游戏对象规模巨大,如果在服务器中都作为独立的Entity(实体,Entity用来代表游戏世界中任意类型的游戏对象)存在,会占用大量的服务器资源、造本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种游戏的显示方法,其特征在于,应用于游戏服务器,所述游戏服务器与游戏客户端通信连接,所述游戏服务器包括管控节点,所述管控节点中存储有管控的游戏对象的数据信息,所述方法包括:接收所述游戏客户端发送的游戏场景切换指令,并根据所述游戏场景切换指令确定所述游戏客户端所需显示的目标游戏场景,以及确定所述目标游戏场景所包含的第一目标管控节点;将所述第一目标管控节点同步至所述游戏客户端,使所述游戏客户端根据同步的第一目标管控节点中存储的第一目标游戏对象的数据信息在所述游戏客户端显示所述第一目标游戏对象。2.根据权利要求1所述的方法,其特征在于,还包括:接收所述游戏客户端发送的游戏对象创建指令,并根据所述游戏对象创建指令查找可容纳所需创建的第二目标游戏对象的第二目标管控节点;若查找到所述第二目标管控节点,则将所述第二目标游戏对象的数据信息存储至所述第二目标管控节点;将所述第二目标管控节点同步至所述游戏客户端,使所述游戏客户端根据同步的第二目标管控节点中存储的所述第二目标游戏对象的数据信息在所述游戏客户端添加显示所述第二目标游戏对象。3.根据权利要求2所述的方法,其特征在于,还包括:若查找不到所述第二目标管控节点,则根据所述第二目标游戏对象的位置信息创建新的管控节点,并将所述第二目标游戏对象的数据信息存储至所述新的管控节点;将所述新的管控节点同步至所述游戏客户端,使所述游戏客户端根据同步的新的管控节点中存储的所述第二目标游戏对象的数据信息在所述游戏客户端添加显示所述第二目标游戏对象。4.根据权利要求2所述的方法,其特征在于,所述将所述第二目标游戏对象的数据信息存储至所述第二目标管控节点之后,还包括:根据所述第二目标游戏对象的位置信息调整所述第二目标管控节点的位置信息。5.根据权利要求4所述的方法,其特征在于,所述管控节点具有对应的管控范围,所述根据所述游戏对象创建指令查找可容纳所需创建的第二目标游戏对象的第二目标管控节点,包括:根据所述第二目标游戏对象的位置信息、所述管控节点的位置信息和管控范围查找候选第二目标管控节点,并在查找到所述候选第二目标管控节点的情况下,判断所述候选第二目标管控节点是否可容纳所述第二目标游戏对象。6.根据权利要求5所述的方法,其特征在于,所述管控节点具有对应管控数量,所述判断所述候选第二目标管控节点是否可容纳所述第二目标游戏对象,包括:若所述候选第二目标管控节点当前管控的游戏对象的数量小于所述候选第二目标管控节点的管控数量,且确定在根据所述第二目标游戏对象的位置信息调整所述候选第二目标管控节点的位置信息之后,所述候选第二目标管控节点管控的游戏对象仍处于所述候选第二目标管控节点的管控范围内,则确定所述候选第二目标管控节点可容纳所述第二目标游戏对象。
7.根据权利要求4所述的方法,其特征在于,所述根据所述第二目标游戏对象的位置信息调整所述第二目标管控节点的位置信息,包括:确定所述第二目标游戏对象的位置信息和所述第二目标管控节点管控的游戏对象的位置信息间的中心位置信息;将所述第二目标管控节点的位置信息对应的位置调整为所述中心位置信息对应的位置。8.根据权利要求3所述的方法,其特征在于,所述根据所述第二目标游戏对象的位置信息创建新的管控节点,包括:在所述第二目标游戏对象的位置信息对应的位置创建所述新的管控节点。9.根据权利要求1所述的方法,其特征在于,还包括:接收所述游戏客户端发送的游戏对象删除指令,并根据所述游戏对象删除指令确定负责管控所需删除的第三目标游戏对象的第三目标管控节点;将所述第三目标游戏对象的数据信息从所述第三目标管控节点删除,并在删除后,将所述第三目标管控节点同步至所述游戏客户端,使所述游戏客户端根据同步的第三目标管控节点中存储的不包含所述第三目标游戏对象的数据信息在所述游戏客户端删除显示所述第三目标游戏对象。10.根据权利要求9所述的方法,其特征在于,所述将所述第三目标游戏对象的数据信息从所述第三目标管控节点删除之后,还包括:若删除后所述第三目标管控节点中不存在管控的游戏对象的数据信息,则将所述第三目标管控节点删除;若删除后所述第三目标管控节点中仍存在管控的游戏对象的数据信息,则根据所述第三目标管控节点中剩余的游戏对象的位置信息调整所述第三目标管控节点的位置信息。11.根据权利要求1所述的方法,其特征在于,还包括:接收所述游戏客户端基于同步的第四目标管控节点发送的校验请求,并确定与所述同步的第四目标管控节点对应的第四目标管控节点;由所述第四目标管控节点根据所述校验请求进行校验,使所述游戏客户端执行游戏对象交互指令;所述同步的第四目标管控节点为同步至所述游戏客户端负责管控所述游戏对象交互指令中所需交互的第四目标游戏对象的管控节点。12.一种游戏的显示方法,其特征在于,应用于游戏客户端,所述...

【专利技术属性】
技术研发人员:鲁传华
申请(专利权)人:网易杭州网络有限公司
类型:发明
国别省市:

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

1