【技术实现步骤摘要】
分级处理的对象智能控制方法、系统、设备及存储介质
[0001]本申请实施例涉及游戏开发
,尤其涉及一种分级处理的对象智能控制方法
、
系统
、
设备及存储介质
。
技术介绍
[0002]随着游戏行业的发展,游戏的复杂程度也越来越高
。
同一个服务器中多达十几万的注册玩家,玩家在正常游戏过程中所遇到的所有人工智能单位,诸如地图上的野怪
、
玩家建筑单位
、
中立建筑单位等,理论上地图上的人工智能单位,有时其数量级甚至超过百万级别
。
同时,玩家以及智能单位的交互也复杂多变,才能提供游戏的高可玩性
。
[0003]相关技术中,针对复杂多变的智能单位的控制流程,通过人工智能框架来组织行为树,但是随着玩儿法的增加以及功能的丰富,树状结构逐渐膨大,并且还有副行为树与大量节点的连结,在追加新的行为逻辑时变更树状结构已经是很复杂的工程,难以持续维持类似庞大的体系,需要改进
。
技术实现思路
...
【技术保护点】
【技术特征摘要】
1.
分级处理的对象智能控制方法,其特征在于,包括:获取目标对象的第一行为参数,基于所述第一行为参数以及设置的划分层级确定控制对象的第一行为逻辑树,所述目标对象与所述控制对象为具有交互关系的关联对象;基于所述第一行为逻辑树对所述控制对象进行第一行为控制;在所述目标对象的行为参数由所述第一行为参数切换为第二行为参数时,基于所述第二行为参数以及设置的所述划分层级确定控制对象的第二行为逻辑树,并基于所述第二行为逻辑树对所述控制对象进行第二行为控制
。2.
根据权利要求1所述的分级处理的对象智能控制方法,其特征在于,在所述获取目标对象的第一行为参数之前,所述方法还包括:获取目标对象的行为参数集合,所述行为参数集合包括多个不同类别的行为参数;建立所述行为参数集合中不同类别的行为参数与控制对象的逻辑树集合中各个逻辑树的映射关系,以得到多个划分层级
。3.
根据权利要求2所述的分级处理的对象智能控制方法,其特征在于,在所述建立所述行为参数集合中不同类别的行为参数与控制对象的逻辑树集合中各个逻辑树的映射关系之前,所述方法还包括:对控制对象的总行为树进行划分得到多个子行为树,其中,每个所述子行为树记录同一个执行类别下各个行为的逻辑关系;将所述各个子行为树组成逻辑树集合
。4.
根据权利要求2所述的分级处理的对象智能控制方法,其特征在于,所述建立所述行为参数集合中不同类别的行为参数与控制对象的逻辑树集合中各个逻辑树的映射关系,包括:基于控制对象的行为逻辑确定不同类别的行为参数与对应逻辑树的关联关系;将具有唯一关联关系的行为参数与对应的逻辑树建立映射关系
。5.
根据权利要求1‑4中任一项所述的分级处理的对象智能控制方法,其特征在于,所述基于所述第一行为逻辑树对所述控制对象进行第一行为控制,包括:获取目标对象的属性参数;根据所述属性参数在所述第...
【专利技术属性】
技术研发人员:李金飞,
申请(专利权)人:广州极尚网络技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。