游戏虚拟对象的控制方法及装置、电子设备、存储介质制造方法及图纸

技术编号:24482698 阅读:45 留言:0更新日期:2020-06-12 22:40
本申请实施例提供了游戏虚拟对象的控制方法及装置、电子设备、存储介质,所述方法包括:在游戏离线状态下,获取针对第一虚拟对象的预设路径,并根据所述预设路径的道路信息进行遍历计算,确定满足预设条件的多条目标路线所组成的目标路线集合;对所述目标路线集合中的所述多条目标路线进行拟合,得到一最优路线;在游戏运行状态下,根据所述最优路线确定所述第一虚拟对象的移动控制信息,以控制所述第一虚拟对象的移动,实现了结合离线状态下预生成的最优路线控制AI车辆移动,避免使用复杂的算法生成AI车辆所有的输入信息,降低了AI车辆移动过程中对设备的性能消耗,并且能够为不同的AI车辆规划不同的移动路线时,无需进行长时间的训练。

Control method and device, electronic equipment and storage medium of game virtual object

【技术实现步骤摘要】
游戏虚拟对象的控制方法及装置、电子设备、存储介质
本申请涉及计算机领域,特别是涉及游戏虚拟对象的控制方法及装置、电子设备、存储介质。
技术介绍
随着移动终端技术的成熟发展,手机游戏已成为普罗大众喜爱的娱乐方式,在游戏中,往往需要增加非玩家对象实现人机之间的互动,通过运用到游戏领域的人工智能(AI,ArtificialIntelligence)技术,可以使用一系列算法控制非玩家对象产生响应式、自适应式或智能式行为,使得非玩家对象可以根据环境变化作出相应的移动,在控制游戏难易度和提高拟人性的同时,为游戏增添趣味性和互动性。在竞速游戏的初始阶段,玩家经常会与AI车辆进行游戏互动,而随着越来越多优秀游戏作品的不断涌现,AI车辆在游戏中的表现也成为了游戏质量的重要评价标准。在现有技术中,在控制竞速游戏中AI车辆的移动时,可以提供刹车、加速、转向等操作参数对AI车辆进行控制,在AI车辆行驶过程中,通过实时采集车辆周围的情况并在恰当的时机输入对应的操作参数,使得AI车辆可以进行合适的操作,或者采用热度视野的方式实时确定AI车辆最优的行驶路线。本文档来自技高网...

【技术保护点】
1.一种游戏虚拟对象的控制方法,其特征在于,所述方法包括:/n在游戏离线状态下,获取针对第一虚拟对象的预设路径,并根据所述预设路径的道路信息进行遍历计算,确定满足预设条件的多条目标路线所组成的目标路线集合;/n对所述目标路线集合中的所述多条目标路线进行拟合,得到一最优路线;/n在游戏运行状态下,根据所述最优路线确定所述第一虚拟对象的移动控制信息,以控制所述第一虚拟对象的移动。/n

【技术特征摘要】
1.一种游戏虚拟对象的控制方法,其特征在于,所述方法包括:
在游戏离线状态下,获取针对第一虚拟对象的预设路径,并根据所述预设路径的道路信息进行遍历计算,确定满足预设条件的多条目标路线所组成的目标路线集合;
对所述目标路线集合中的所述多条目标路线进行拟合,得到一最优路线;
在游戏运行状态下,根据所述最优路线确定所述第一虚拟对象的移动控制信息,以控制所述第一虚拟对象的移动。


2.根据权利要求1所述的方法,其特征在于,所述满足预设条件包括以下:
除单一路段所有基于岔路点的路段在所述目标路线中只出现一次,其中,所述岔路点为具有至少两个子路点的所述路点;
经过基于岔路点的路段的并集确定为所述目标路线的有效路径;以及
所述目标路线集合中所述目标路线的数量为最少,其中,所述目标路线的数量是根据所述岔路点的数量唯一确定。


3.根据权利要求1所述的方法,其特征在于,所述对所述目标路线集合中的所述多条目标路线进行拟合,得到一最优路线,包括:
针对每一所述目标路线进行计算,得到相应的最小距离路线和最小曲率路线;
根据预设路线权重对每一所述目标路线的所述最小距离路线和最小曲率路线进行拟合,确定路线点,以得到经过所述路线点的所述最优路线。


4.根据权利要求1所述的方法,其特征在于,所述道路信息包括:路点信息、朝向信息、路宽信息、以及倾斜度信息。


5.根据权利要求4所述的方法,其特征在于,所述根据所述预设路径的道路信息进行遍历计算,包括:
根据所述预设路径的路点信息进行遍历计算。


6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
获取所述第一虚拟对象的当前状态信息,根据所述当前状态信息进行碰撞预测并获得预测结果;
若所述预测结果为即将发生碰撞,则调整所述第一虚拟对象的移动控制信息。


7.根据权利要求6所述的方法,其特征在于,所述根据所述当前状态信息进行碰撞预测并获得预测结果,包括:
根据所述当前状态信息预测一预设时间后的行进路线;
判断所述行进路线与所述预设路径的道路边缘是否存在交点,若是,则所述预测结果为即将发生碰撞。


8.根据权利要求6或7所述的方法,其特征在于,所述第一虚拟对象的当前状态信息包括:速度、位置、朝向。


9.根据权利要求7所述的方法,其特征在于,所述调整所述第一虚拟对象的移动控制信息,包括:
根据所述交点的位置调整所述第一虚拟对象的移动控制信息。


10.根据权利要求1所述的方法,其特征在于,所述方法还包括:
生成所述第一虚拟对象的逻辑控制信息;
将所述第一虚拟对象的所述逻辑控制信息以行为...

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

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

1