【技术实现步骤摘要】
基于投掷动作的体感游戏方法
[0001]本专利技术涉及体感游戏
,尤其涉及一种基于投掷动作的体感游戏方法、装置、设备及计算机可读存储介质。
技术介绍
[0002]传统的体感游戏方法通常需要使用多个传感器来获取玩家的运动数据,包括加速度传感器、陀螺仪等。其中,加速度传感器主要用于测量玩家的线性加速度,而陀螺仪则用于测量玩家的角速度和角位移等数据。
[0003]在使用加速度和陀螺仪数据进行动作判断时,通常需要对数据进行复杂的处理和分析,以便能够准确地判断玩家的运动状态。例如,在某些动作游戏中,需要对玩家的手臂、腿部等部位进行精准的运动追踪,以便在游戏中准确地还原玩家的动作。
[0004]然而,由于加速度和陀螺仪数据的采集、处理和分析比较复杂,传统的体感游戏方法往往需要消耗大量的计算资源和时间,这就造成了传统的体感游戏方法对体感设备和终端的硬件要求较高,进而提高了玩家体验体感游戏的门槛。
技术实现思路
[0005]本申请实施例通过提供一种基于投掷动作的体感游戏方法,在降低体感游戏的硬件要求。< ...
【技术保护点】
【技术特征摘要】 【专利技术属性】
1.一种基于投掷动作的体感游戏方法,其特征在于,包括:在体感游戏启动,从绑定的体感设备获取加速度数据;根据所述加速度数据获取投掷方向和投掷初速度;从预设数据库中筛选出与投掷初速度及投掷方向匹配的运动轨迹作为投掷轨迹;根据所述投掷轨迹控制所述体感游戏中的投掷对象沿所述投掷轨迹移动。2.如权利要求1所述的基于投掷动作的体感游戏方法,其特征在于,根据所述加速度数据获取投掷方向,包括:对所述加速度数据进行降噪和滤波处理;将处理后的三轴加速度数据合并成一个三维加速度向量,并对所述三维加速度向量进行归一化处理;根据归一化处理后的三维加速度向量获取所述投掷方向。3.如权利要求2所述的基于投掷动作的体感游戏方法,其特征在于,根据所述加速度数据获取投掷初速度,包括:根据降噪和平滑处理后的加速度数据确定投掷时间区间;根据所述投掷时间区间的加速度数据计算所述投掷初速度。4.如权利要求3所述的基于投掷动作的体感游戏方法,其特征在于,根据所述投掷时间区间内的加速度数据计算所述投掷初速度,包括:计算投掷时间区间内的加速度变化率;获取加速度变化率到达最大值的两个时刻作为目标时刻;根据两个目标时刻的加速度数据计算所述投掷初速度。5.如权利要求4所述的基于投掷动作的体感游戏方法,其特征在于,根据二阶差分计算加速度变化率,二阶差分的表达式如下:其中,表示第i个时刻的加速度变化率,a
i
表示第i个时刻加速度值,a
i+1
技术研发人员:郭超,姚远,
申请(专利权)人:深圳十米网络科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。