一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于智能算法的游戏场景转换方法与流程

2022-09-04 05:01:24 来源:中国专利 TAG:

技术特征:
1.一种基于智能算法的游戏场景转换方法,其特征在于,包括:步骤s1,信息采集模块获取待操作对象信息;步骤s2,所述地图场景转换单元将获取的待操作对象与地图场景转换触发位置的距离与预设地图场景距离相比较,当待操作对象与地图场景转换触发位置的距离小于预设地图场景距离,地图场景转换单元判定对当前可视场景进行地图场景转换,当待操作对象与地图场景转换触发位置的距离大于预设距离,区域场景转换单元根据待操作对象与区域场景转换触发位置的距离与预设区域场景距离相比较,对当前可视场景进行区域场景转换进行判定;步骤s3,当所述地图场景转换判定对当前可视场景进行地图场景转换时,控制模块获取当前网络信号强度小于预设网络信号强度时,控制模块判定根据待操作对象与各缓存地图的角度差对各待缓存地图的缓存顺序进行调节;步骤s4,当所述区域场景转换单元判定对当前可视场景进行区域场景转换时,控制模块根据待操作对象的移动速度对区域转换速度和预设单位区域进行调节。2.根据权利要求1所述的基于智能算法的游戏场景转换方法,其特征在于,所述地图场景转换单元预设地图场景距离d,地图场景转换单元将当前待操作对象位置与预设地图场景触发位置的距离设为第一距离d1,地图场景转换单元将第一距离与预设地图场景距离相比较,判定是否对当前可视场景进行地图场景切换,其中,当d1≤d1,所述地图场景转换单元判定对当前场景进行地图场景转换;当d1<d1<d2,所述地图场景转换单元判定不对当前场景进行地图场景转换;当d1≥d2,所述地图场景转换单元判定不对当前场景进行地图场景转换,区域场景转换单元根据当前待操作对象位置与预设区域场景切换触发位置的距离判定是否对当前可视场景进行区域场景转换;其中,所述场景转换模块预设地图场景距离d,设定第一预设地图场景距离d1、第二预设地图场景距离d2。3.根据权利要求2所述的基于智能算法的游戏场景转换方法,其特征在于,当所述地图场景转换单元判定对当前场景进行地图场景转换时,所述控制模块根据当前网络信号强度x与预设网络信号强度x0相比较,对各待缓存地图场景缓存顺序进行调整,其中,当x≤x0,所述控制模块判定根据当前待操作对象预设时间内的移动方向调整待缓存地图场景的缓存顺序;当x>x0,所述控制模块判定不对各待缓存地图场景的缓存顺序进行调整。4.根据权利要求3所述的基于智能算法的游戏场景转换方法,其特征在于,所述控制模块以当前可视场景中心位置为原点,以水平方向为x轴,以垂直于水平方向为y轴,控制模块获取待操作对象当前位置(xd,yd)与原点相对于水平方向所成的角度为预判角θd,设定θd=arctan(yd/xd),控制模块获取待缓存地图中心点(xi,yi)与原点相对于水平方向所成的角度为待缓存地图固定角θi,设定θi=arctan(yi/xi),地控制模块按照固定角与预判角的差值数值由小至大排序,确定各待缓存地图场景的缓存顺序。5.根据权利要求2所述的基于智能算法的游戏场景转换方法,其特征在于,当所述地图场景转换单元获取的第一距离大于等于第二预设地图场景距离,所述区域场景转换单元根据当前待操作对象位置与预设区域场景切换触发位置的距离判定是否对当前可视场景进
行区域场景转换,区域场景转换单元将当前待操作对象位置与预设区域场景触发位置的距离设为第二距离d2,区域场景转换单元根据第二距离与预设区域场景距离s相比较,判定是否对当前可视场景进行区域场景转换,其中,当d2≤s1,所述区域场景转换单元判定对当前可视场景进行区域场景转换;当s1<d2<s2,所述区域场景转换单元根据预设时间内待操作对象的移动方向判定是否对当前可视场景进行区域场景转换;当d2≥s2,所述区域场景转换单元判定不对当前可视场景进行区域场景转换;其中,所述场景转换模块预设区域场景距离s,设定第一预设区域场景距离s1、第二预设区域场景距离s2。6.根据权利要求5所述的基于智能算法的游戏场景转换方法,其特征在于,在所述步骤s4中,所述区域场景转换单元判定对当前可视场景进行区域场景转换,区域场景转换单元根据预设区域对当前可视场景进行区域场景转换,包括,步骤s41,区域场景转换单元以待操作对象为中心点,以预设单位区域,对可视场景的中心点进行场景转换;步骤s42,区域场景转换单元对中心点转换完成后,以预设转换速度、预设单位区域对可视场景进行逐层场景转换。7.根据权利要求6所述的基于智能算法的游戏场景转换方法,其特征在于,在所述步骤s42中,所述控制模块获取待操作对象移动速度v与预设移动速度相比较,对预设单位区域和预设转换速度进行调节,其中当v≤v1,所述控制模块缩小预设单位区域w至w1;当v1<v<v2,所述控制模块不对预设单位区域和预设转换速度进行调节;当v≥v2,所述控制模块提高预设转换速度h至h1,同时扩大预设单位区域w至w2;其中,所述控制模块预设移动速度v,设定第一预设移动速度v1、第二预设移动速度v2。8.根据权利要求7所述的基于智能算法的游戏场景转换方法,其特征在于,所述控制模块获取待操作对象移动速度小于等于第一预设移动速度,控制模块缩小预设单位区域w至w1,设定w1=w
×
(1-k1
×
(v1-v)/v1),其中,k1为控制模块设置第一预设调节参数。9.根据权利要求7任一所述的基于智能算法的游戏场景转换方法,其特征在于,所述控制模块获取待操作对象移动速度大于等于第二预设移动速度,控制模块提高预设转换速度h至h1,设定h1=h
×
(1 (v-v2)/v2),同时扩大单位区域w至w2,设定w2=w
×
(1 k2
×
(v-v2)/v2),其中,k2为控制模块设置第一预设调节参数。10.根据权利要求9所述的基于智能算法的游戏场景转换方法,其特征在于,所述控制模块调节后的单位区域w2与预设单位区域标准值w0相比较,对待转换场景的渲染数据进行调节,其中,当w2≤w0,所述控制模块不对待转换场景的渲染数据进行调节;当w2>w0,所述控制模块提高待转换场景的渲染数据。

技术总结
本发明涉及一种基于智能算法的游戏场景转换方法,包括,步骤S1,信息采集模块获取待操作对象信息;步骤S2,地图场景转换单元将获取的待操作对象与地图场景转换触发位置的距离判定对当前可视场景进行地图场景转换,区域场景转换单元根据待操作对象与区域场景转换触发位置的距离对当前可视场景进行区域场景转换进行判定;步骤S3,当地图场景转换判定对当前可视场景进行地图场景转换时,控制模块获取当前网络信号强度根据待操作对象与各缓存地图的角度差对各待缓存地图的缓存顺序进行调节;步骤S4,当区域场景转换单元判定对当前可视场景进行区域场景转换时,控制模块根据待操作对象的移动速度对区域转换速度和预设单位区域进行调节。区域进行调节。区域进行调节。


技术研发人员:顾懿
受保护的技术使用者:上海久游网络科技有限公司
技术研发日:2022.06.14
技术公布日:2022/9/2
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献