发布日期:2024-09-02 浏览次数:次
本申请涉及通信,具体涉及一种路径搜索方法、装置、计算机设备和计算机可读存储介质,其中,存储介质为计算机可读存储介质,产品为计算机程序产品。背景技术:1、在一些模拟碰撞的玩法中,比如,碰撞抽奖活动,小球从掉落到地图中,在地图中的障碍物进行碰撞后,掉落地图中的目标位置,通常采用的方式播放提前录制的抽奖动画,这种预先录制抽奖动画的方式,会导致抽奖模式单一,比如小球掉落的地图不变,小球运动的轨迹不变,如果想要改变地图或者轨迹,则需要重新制作动画,抽奖模式更新效率低,对于其他模拟碰撞的玩法也有同样的问题。技术实现思路1、本申请实施例提供一种路径搜索方法、装置、计算机设备和计算机可读存储介质,可以增加目标虚拟碰撞场景的多样性,且可以自动生成预设移动路径,提高模拟碰撞活动的活动丰富度。2、本申请实施例提供的一种路径搜索方法,包括:3、获取第一虚拟碰撞场景,以及所述第一虚拟碰撞场景中待生成的碰撞物体的第一尺寸信息,和待在所述第一虚拟碰撞场景中运动的移动物体的第二尺寸信息;4、根据所述第一尺寸信息和所述第二尺寸信息,在所述第一虚拟碰撞场景内设置碰撞物体,得到第二虚拟碰撞场景,任意两个碰撞物体的间距可供所述移动物体通过;5、根据所述移动物体在所述第二虚拟碰撞场景中的预设初始状态,控制所述移动物体在所述第二虚拟碰撞场景中进行模拟运动,以进行路径搜索得到所述移动物体的移动路径;6、若所述移动路径的实际终点和所述移动物体在所述第二虚拟碰撞场景中的预设终点匹配,则根据所述第二虚拟碰撞场景生成目标虚拟碰撞场景,以及将所述移动路径作为所述移动物体在所述目标虚拟碰撞场景中的预设移动路径。7、相应的,本申请实施例还提供的一种路径搜索装置,包括:8、获取单元,用于获取第一虚拟碰撞场景,以及所述第一虚拟碰撞场景中待生成的碰撞物体的第一尺寸信息,和待在所述第一虚拟碰撞场景中运动的移动物体的第二尺寸信息;9、设置单元,用于根据所述第一尺寸信息和所述第二尺寸信息,在所述第一虚拟碰撞场景内设置碰撞物体,得到第二虚拟碰撞场景,任意两个碰撞物体的间距可供所述移动物体通过;10、搜索单元,用于根据所述移动物体在所述第二虚拟碰撞场景中的预设初始状态,控制所述移动物体在所述第二虚拟碰撞场景中进行模拟运动,以进行路径搜索得到所述移动物体的移动路径;11、生成单元,用于若所述移动路径的实际终点和所述移动物体在所述第二虚拟碰撞场景中的预设终点匹配,则根据所述第二虚拟碰撞场景生成目标虚拟碰撞场景,以及将所述移动路径作为所述移动物体在所述目标虚拟碰撞场景中的预设移动路径。12、相应的,本申请实施例还提供的一种计算机设备,包括存储器和处理器;所述存储器存储有计算机程序,所述处理器用于运行所述存储器内的计算机程序,以执行本申请实施例提供的任一种路径搜索方法。13、相应的,本申请实施例还提供一种计算机可读存储介质,所述计算机可读存储介质用于存储计算机程序,所述计算机程序被处理器加载以执行本申请实施例提供的任一种路径搜索方法。14、本申请实施例通过获取第一虚拟碰撞场景,以及第一虚拟碰撞场景中待生成的碰撞物体的第一尺寸信息,和待在第一虚拟碰撞场景中运动的移动物体的第二尺寸信息;根据第一尺寸信息和第二尺寸信息,在第一虚拟碰撞场景内设置碰撞物体,得到第二虚拟碰撞场景,任意两个碰撞物体的间距可供移动物体通过;根据移动物体在第二虚拟碰撞场景中的预设初始状态,控制移动物体在第二虚拟碰撞场景中进行模拟运动,以进行路径搜索得到移动物体的移动路径;若移动路径的实际终点和移动物体在第二虚拟碰撞场景中的预设终点匹配,则根据第二虚拟碰撞场景生成目标虚拟碰撞场景,以及将移动路径作为移动物体在目标虚拟碰撞场景中的预设移动路径。15、本申请实施例中在第一虚拟碰撞场景所设置的碰撞物体的布局不同,生成的第二虚拟碰撞场景不同,可以增加活动的目标虚拟碰撞场景的多样性,且可以自动在第二虚拟碰撞场景进行路径搜索,得到目标虚拟碰撞场景对应的预设移动路径,增加移动路径的丰富度,从而可以提高模拟碰撞活动的丰富度。技术特征:1.一种路径搜索方法,其特征在于,包括:2.根据权利要求1所述的方法,其特征在于,所述预设初始状态包括预设起点,所述方法还包括:3.根据权利要求2所述的方法,其特征在于,所述将所述移动路径中从预设初始状态到所述目标碰撞物体的部分路径,与所述可行路径进行融合处理,得到预设移动路径,包括:4.根据权利要求1所述的方法,其特征在于,所述移动路径包括移动信息,所述根据所述移动物体在所述第二虚拟碰撞场景中的预设初始状态,控制所述移动物体在所述第二虚拟碰撞场景中运动,包括:5.根据权利要求4所述的方法,其特征在于,所述预设时间间隔为每帧画面的显示时长,所述方法还包括:6.根据权利要求1所述的方法,其特征在于,所述预设初始状态包括预设起点和预设初速度,所述若所述移动路径的实际终点和所述移动物体在所述第二虚拟碰撞场景中的预设终点匹配,则根据所述第二虚拟碰撞场景生成目标虚拟碰撞场景,以及将所述移动路径作为所述移动物体在所述目标虚拟碰撞场景中的预设移动路径,包括:7.根据权利要求1-6任一项所述的方法,其特征在于,所述根据所述第一尺寸信息和所述第二尺寸信息,在所述第一虚拟碰撞场景内设置碰撞物体,得到第二虚拟碰撞场景,包括:8.根据权利要求1所述的方法,其特征在于,所述根据所述移动物体在所述第二虚拟碰撞场景中的预设初始状态,控制所述移动物体在所述第二虚拟碰撞场景中运动,包括:9.根据权利要求1所述的方法,其特征在于,所述获取第一虚拟碰撞场景,包括:10.根据权利要求9所述的方法,其特征在于,所述根据所述移动物体在所述第二虚拟碰撞场景中的预设初始状态,控制所述移动物体在所述第二虚拟碰撞场景中进行模拟运动,包括:11.一种路径搜索装置,其特征在于,包括:12.一种计算机设备,其特征在于,包括存储器和处理器;所述存储器存储有计算机程序,所述处理器用于运行所述存储器内的计算机程序,以执行权利要求1至10任一项所述的路径搜索方法。13.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质用于存储计算机程序,所述计算机程序被处理器加载,以执行权利要求1至10任一项所述的路径搜索方法。技术总结本申请实施例公开了一种路径搜索方法、装置、计算机设备和计算机可读存储介质,通过获取第一虚拟碰撞场景以及待生成的碰撞物体的第一尺寸信息,和待在第一虚拟碰撞场景中运动的移动物体的第二尺寸信息;根据第一尺寸信息和第二尺寸信息,在第一虚拟碰撞场景内设置碰撞物体,得到第二虚拟碰撞场景;根据移动物体在第二虚拟碰撞场景中的预设初始状态,控制移动物体在第二虚拟碰撞场景中进行模拟运动,以进行路径搜索得到移动物体的移动路径;若移动路径的实际终点和预设终点匹配,则根据第二虚拟碰撞场景生成目标虚拟碰撞场景,以及将移动路径作为移动物体在目标虚拟碰撞场景中的预设移动路径,可以提高模拟碰撞活动的丰富度。技术研发人员:邓来先受保护的技术使用者:网易(杭州)网络有限公司技术研发日:技术公布日:2024/8/21