【技术实现步骤摘要】
基于棒状体感控制器的游戏操作方法
[0001]本专利技术涉及游戏控制方法
,尤其涉及一种基于棒状体感控制器的游戏操作方法
、
设备及计算机可读存储介质
。
技术介绍
[0002]现代游戏对于更自然
、
直观的用户交互方式的需求不断增加
。
传统的游戏控制器,如手柄或键盘鼠标,尽管在游戏中提供了可靠的控制,但仍然存在一些限制,如限制了玩家的运动自由度和沉浸感
。
因此,亟需提供一种自由度更高且操作沉浸感更强的游戏控制方法,以提供更高自由度
、
更直观且更沉浸的体感游戏体验
。
技术实现思路
[0003]本申请实施例通过提供一种基于棒状体感控制器的游戏操作方法,旨在提供更高自由度
、
更直观且更沉浸的体感游戏体验
。
[0004]为实现上述目的,本申请实施例提供了一种基于棒状体感控制器的游戏操作方法,包括:
[0005]与所述棒状体感控制器建立通信连接;
[0006]获取所述棒状体感控制器处于预设初始位置的姿态作为参考姿态;
[0007]当所述棒状体感控制器发生运动后并恢复静止时,根据棒状体感控制器运动过程中的陀螺仪数据计算游戏角色的移动方向,并根据棒状体感控制器运动过程中的加速度数据计算游戏角色的移动参数;
[0008]根据所述移动方向和所述移动参数生成移动指令;
[0009]根据所述移动指令控制游戏角色移动
。
[ ...
【技术保护点】
【技术特征摘要】
1.
一种基于棒状体感控制器的游戏操作方法,其特征在于,所述棒状体感控制器包括加速度传感器
、
陀螺仪传感器和无线通信模块,能够采集加速度数据和陀螺仪数据,并通过无线通信模块发送给游戏终端,所述游戏操作方法包括:与所述棒状体感控制器建立通信连接;获取所述棒状体感控制器处于预设初始位置的姿态作为参考姿态;当所述棒状体感控制器发生运动后并恢复静止时,根据棒状体感控制器运动过程中的陀螺仪数据计算游戏角色的移动方向,并根据棒状体感控制器运动过程中的加速度数据计算游戏角色的移动参数;根据所述移动方向和所述移动参数生成移动指令;根据所述移动指令控制游戏角色移动
。2.
如权利要求1所述的基于棒状体感控制器的游戏操作方法,其特征在于,所述加速度数据包括
y
轴加速度数据和
z
轴加速度数据;根据棒状体感控制器运动过程中的陀螺仪数据计算游戏角色的移动方向,并根据棒状体感控制器运动过程中的加速度数据计算游戏角色的移动参数,包括:根据所述陀螺仪数据计算所述棒状体感控制器的俯仰角;若所述俯仰角大于或等于第一预设阈值,则根据所述俯仰角确定游戏角色的第一移动方向;根据
y
轴加速度数据和
z
轴加速度数据计算棒状体感控制器的最大俯仰加速度;根据所述最大俯仰加速度计算游戏角色的移动速度
。3.
如权利要求2所述的基于棒状体感控制器的游戏操作方法,其特征在于,根据所述最大俯仰加速度计算游戏角色的移动速度,包括:将所述最大俯仰加速度与预设的加速度
‑
移动速度表进行匹配,所述移动速度包括慢速走
、
普通走
、
快速走
、
慢跑及快速跑;根据匹配结果生成游戏角色的移动速度
。4.
如权利要求2所述的基于棒状体感控制器的游戏操作方法,其特征在于,所述加速度数据包括
x
轴加速度;根据棒状体感控制器运动过程中的陀螺仪数据计算游戏角色的移动方向,并根据棒状体感控制器运动过程中的加速度数据计算游戏角色的移动参数,还包括:根据所述陀螺仪数据计算所述棒状体感控制器的横滚角;若所述横滚角大于或等于第二预设阈值,则根据所述横滚角确定游戏角色的第二移动方向;根据
x
轴加速度数据计算棒状体感控制器每个采样时刻的横滚加速度;若任一所述横滚加速度大于第三预设阈值,则获取预设的横距距离作为游戏角色的横移距离
。5.
如权利要求4所述的基于棒状体感控制...
【专利技术属性】
技术研发人员:曹黔福,胡金龙,马靖昱,
申请(专利权)人:深圳十米网络科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。