基于按键和姿态的体感游戏操作方法与流程
- 国知局
- 2024-07-11 16:13:58
本发明涉及体感游戏,尤其涉及一种基于按键和姿态的体感游戏操作方法、设备及计算机可读存储介质。
背景技术:
1、体感游戏在娱乐领域取得了巨大成功,使玩家能够通过身体动作参与游戏,提供了更加沉浸式的游戏体验。随着技术的不断发展,体感游戏设备变得越来越智能,能够更准确地捕捉玩家的动作,从而实现更多样化和精细化的游戏操作。
2、传统的体感游戏操作通常基于手持控制器,玩家通过按键和摇杆来进行操作。然而,这种方式限制了玩家的交互方式,使得游戏体验相对受限。
3、目前,已经存在一些体感游戏系统,其中一些系统采用了姿态识别技术,可以通过识别玩家的手部或全身运动来触发游戏指令。然而,在这些系统中,常常存在着误操作的问题,因为系统对用户的动作识别并不总是准确,特别是在复杂的游戏场景中。
技术实现思路
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、本申请技术方案的体感游戏操作方法,通过从体感设备获取姿态数据和预设按键的按键操作数据,通过该操作数据以确定预设按键的触发时间区间,然后根据预设按键触发事件时间的姿态数据确定用户输入的指令手势,再通过匹配用户输入的指令手势和预设手势库,确定用户输入的游戏指令,以执行相应的游戏操作。通过引入预设按键,不仅提高了指令手势的准确性,还有效地降低了误操作的风险;并且,游戏系统仅在预设按键被触发的情况下才会进行指令手势的识别。这样还能够降低游戏系统的资源消耗,如此,使得游戏系统更具效率,能够适用于各种计算能力的游戏终端,使得体感游戏系统更为灵活和用户友好。即是说,相较于传统的体感游戏操作方案而言,本申请的技术方案具有操作精度高、运行效率高、适应性强和用户友好等优点。
技术特征:1.一种基于按键和姿态的体感游戏操作方法,其特征在于,包括:
2.如权利要求1所述的基于按键和姿态的体感游戏操作方法,其特征在于,在从与游戏终端绑定的体感设备获取预设按键的按键操作数据之前,所述方法还包括:
3.如权利要求1所述的基于按键和姿态的体感游戏操作方法,其特征在于,根据处于所述预设按键的触发时间区间的姿态数据确定用户输入的指令手势,包括:
4.如权利要求3所述的基于按键和姿态的体感游戏操作方法,其特征在于,根据所述姿态数据的时间戳信息筛选位于所述触发时间区间的姿态数据,计算体感设备在空间中的路径坐标点,包括:根据所述姿态数据的时间戳信息筛选位于所述触发时间区间的陀螺仪数据,计算体感设备在空间中的路径坐标点。
5.如权利要求3所述的基于按键和姿态的体感游戏操作方法,其特征在于,将所述指令手势与预设手势库进行手势匹配,并根据匹配结果识别与所述用户手势对应的游戏指令,包括:
6.如权利要求5所述的基于按键和姿态的体感游戏操作方法,其特征在于,根据所述路径坐标数组计算用户的指令手势与预设手势库中每一预设手势的相似度值,包括:
7.如权利要求6所述的基于按键和姿态的体感游戏操作方法,其特征在于,根据所述相似度值确定指令手势与预设手势的匹配结果,包括:
8.如权利要求3所述的基于按键和姿态的体感游戏操作方法,其特征在于,在所述预设按键被触发时,所述方法还包括:
9.一种基于按键和姿态的体感游戏操作设备,其特征在于,包括存储器、处理器及存储在存储器上并可在处理器上运行的基于按键和姿态的体感游戏操作程序,所述处理器执行所述基于按键和姿态的体感游戏操作程序时实现如权利要求1-8中任一项所述的基于按键和姿态的体感游戏操作方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有基于按键和姿态的体感游戏操作程序,所述基于按键和姿态的体感游戏操作程序被处理器执行时实现如权利要求1-8中任一项所述的基于按键和姿态的体感游戏操作方法。
技术总结本发明公开了一种基于按键和姿态的体感游戏操作方法、设备及计算机可读存储介质,该方法包括:在体感游戏启动后,从与游戏终端绑定的体感设备获取姿态数据和预设按键的按键操作数据;根据所述按键操作数据确定所述预设按键的触发时间区间;根据处于所述预设按键的触发时间区间的姿态数据确定用户输入的指令手势;将所述指令手势与预设手势库进行手势匹配,并根据匹配结果确定与所述指令手势对应的游戏指令;根据所述游戏指令执行游戏操作。本发明的基于按键和姿态的体感游戏操作方法具有操作精度高、运行效率高、适应性强和用户友好等优点。技术研发人员:张可,李俊受保护的技术使用者:深圳十米网络科技有限公司技术研发日:技术公布日:2024/4/29本文地址:https://www.jishuxx.com/zhuanli/20240615/78224.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表