体感赛车游戏方法、设备及计算机可读存储介质与流程

文档序号:39045180发布日期:2024-08-16 16:16阅读:99来源:国知局
体感赛车游戏方法、设备及计算机可读存储介质与流程

本发明涉及体感赛车游戏,尤其涉及一种体感赛车游戏方法、设备及计算机可读存储介质。


背景技术:

1、近年来,随着智能手机和平板电脑的普及,基于体感的体感赛车游戏逐渐兴起。这类游戏利用设备中的加速度计、陀螺仪、磁力计等传感器来检测玩家的体动,并将其映射到游戏中的赛车控制上。

2、但是,目前的体感赛车游戏的局限在于,通常仅能通过体感动作控制赛车进行位移,而无法通过体感动作实现更多的操作,例如换挡操作。然而,换挡操作在真实赛车中是十分重要的一环,体感换挡操作的缺失使得目前的体感赛车游戏不可避免的存在操控性和真实性的不足。


技术实现思路

1、本申请实施例通过提供一种体感赛车游戏方法,旨在提升体感赛车游戏的可操控性和真实性。

2、为实现上述目的,本申请实施例提供了一种体感赛车游戏方法,包括:

3、体感赛车游戏启动后,从绑定的体感设备获取体感数据;

4、从所述体感数据中提取与赛车位移及赛车挡位关联的体感数据;

5、根据与赛车位移及赛车挡位关联的体感数据计算赛车的位移和挡位;

6、根据赛车的位移和挡位更新赛车的位置及速度。

7、在一实施例中,与赛车挡位关联的体感数据包括姿态角数据,与赛车位移关联的体感数据包括陀螺仪数据;

8、根据与赛车位移及赛车挡位关联的体感数据计算赛车的位移和挡位,包括:

9、根据所述姿态角数据计算赛车的挡位;

10、根据所述陀螺仪数据计算赛车的位移。

11、在一实施例中,根据与赛车位移及赛车挡位关联的体感数据计算赛车的位移和挡位,还包括:

12、根据所述姿态角数据计算倾斜角度的变化量,根据所述倾斜角度的变化量和预设阈值确定赛车挡位计算和位移计算的优先级。

13、在一实施例中,根据所述倾斜角度的变化量和预设阈值确定赛车挡位计算和位移计算的优先级,包括:

14、当倾斜角度的变化量大于或等于所述预设阈值时,根据姿态角数据计算赛车挡位;

15、当倾斜角度的变化大小于所述预设阈值时,根据陀螺仪数据计算位移。

16、在一实施例中,根据姿态角数据计算赛车的挡位,包括:

17、生成包括多个挡位区域的挡位地图、及与赛车挡位状态对应的虚拟刚体,所述虚拟刚体的初始状态被设置为处于所述挡位地图的初始位置;

18、根据所述姿态角数据更新所述虚拟刚体在所述挡位地图中的位置;

19、根据所述虚拟刚体的位置确定赛车的挡位。

20、在一实施例中,根据所述姿态角数据更新所述虚拟刚体在所述挡位地图中的位置,包括:

21、从所述姿态角数据中提取偏航角数据和横滚角数据;

22、根据所述姿态角数据的变化量计算虚拟刚体在挡位地图第一方向的位移;

23、根据所述横滚角数据的变化量计算虚拟刚体在挡位地图第二方向的位移;

24、根据虚拟刚体在挡位地图第一方向和所述第二方向的位移,更新虚拟刚体在挡位地图的位置。

25、在一实施例中,在挡位地图的第一方向上设置有多个挡位区域;

26、根据虚拟刚体在挡位地图第一方向和所述第二方向的位移,更新虚拟刚体在挡位地图的位置,包括:

27、比较虚拟刚体在所述第一方向上的位移与预设位移阈值;

28、若虚拟刚体在所述第一方向上的位移大于或等于所述预设位移阈值,则根据所述预设位移阈值和虚拟刚体在挡位地图第二方向的位移,更新虚拟刚体在挡位地图的位置;

29、若虚拟刚体在所述第一方向的位移小于所述预设位移阈值,则根据虚拟刚体在挡位地图第一方向和所述第二方向的位移,更新虚拟刚体在挡位地图的位置。

30、在一实施例中,在计算得到赛车的当前挡位后,所述方法还包括:

31、根据赛车的当前挡位,确定游戏界面中需要高亮的挡位元素;

32、使用高亮效果高亮显示需要高亮的挡位元素,并取消对先前高亮显示的挡位元素的高亮效果。

33、为实现上述目的,本申请实施例还提出一种体感赛车游戏设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的体感赛车游戏程序,所述处理器执行所述体感赛车游戏程序时实现如上述任一项所述的体感赛车游戏方法。

34、为实现上述目的,本申请实施例还提出一种计算机可读存储介质,所述计算机可读存储介质上存储有体感赛车游戏程序,所述体感赛车游戏程序被处理器执行时实现如上述任一项所述的体感赛车游戏方法。

35、本申请技术方案的体感赛车游戏,通过从体感数据中筛选出与赛车位移及赛车挡位关联的体感数据,然后基于该相关联的体感数据计算赛车的位移与挡位,并根据计算得到的位移和挡位更新赛车的位置和速度,如此,便可根据体感工作实现对赛车位移和赛车速度的控制。相较于仅能通过体感动作控制赛车位移的体感赛车游戏而言,本申请技术方案的体感赛车游戏,通过增加换挡操作,提升了游戏的驾驶操控性,从而不仅增强了玩家的沉浸式体验,还增强了游戏真实性。可见,本申请技术方案的体感赛车游戏具有高可操控性与高真实性的优点。



技术特征:

1.一种体感赛车游戏方法,其特征在于,包括:

2.如权利要求1所述的体感赛车游戏方法,其特征在于,与赛车挡位关联的体感数据包括姿态角数据,与赛车位移关联的体感数据包括陀螺仪数据;

3.如权利要求2所述的体感赛车游戏方法,其特征在于,根据与赛车位移及赛车挡位关联的体感数据计算赛车的位移和挡位,还包括:

4.如权利要求3所述的体感赛车游戏方法,其特征在于,根据所述倾斜角度的变化量和预设阈值确定赛车挡位计算和位移计算的优先级,包括:

5.如权利要求2或3所述的体感赛车游戏方法,其特征在于,根据姿态角数据计算赛车的挡位,包括:

6.如权利要求5所述的体感赛车游戏方法,其特征在于,根据所述姿态角数据更新所述虚拟刚体在所述挡位地图中的位置,包括:

7.如权利要求6所述的体感赛车游戏方法,其特征在于,在挡位地图的第一方向上设置有多个挡位区域;

8.如权利要求1所述的体感赛车游戏方法,其特征在于,在计算得到赛车的当前挡位后,所述方法还包括:

9.一种体感赛车游戏设备,其特征在于,包括存储器、处理器及存储在存储器上并可在处理器上运行的体感赛车游戏程序,所述处理器执行所述体感赛车游戏程序时实现如权利要求1-8中任一项所述的体感赛车游戏方法。

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有体感赛车游戏程序,所述体感赛车游戏程序被处理器执行时实现如权利要求1-8中任一项所述的体感赛车游戏方法。


技术总结
本发明公开了一种体感赛车游戏方法、设备及计算机可读存储介质,该体感赛车游戏方法包括:体感赛车游戏启动后,从绑定的体感设备获取体感数据;从所述体感数据中提取与赛车位移及赛车挡位关联的体感数据;根据与赛车位移及赛车挡位关联的体感数据计算赛车的位移和挡位;根据赛车的位移和挡位更新赛车的位置及速度。本发明的体感赛车游戏方法具有高可操控性与高真实性的优点。

技术研发人员:张可,姚远
受保护的技术使用者:深圳十米网络科技有限公司
技术研发日:
技术公布日:2024/8/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1