【技术实现步骤摘要】
游戏控制方法及体感控制手柄
[0001]本专利技术涉及游戏控制领域,具体涉及一种游戏控制方法及体感控制手柄。
技术介绍
[0002]体感控制游戏由于其兼有健身和娱乐的目的而备受人们的喜爱,但目前现有的PC端游戏软件中,由于游戏软件内部不具备处理体感设备原始数据的功能,大部分游戏开发商开发的游戏软件可直接用手柄中摇杆和按键控制游戏,但是无法直接使用游戏手柄上的体感设备进行控制(VR等游戏除外);并且即使是现有支持带体感的游戏手柄的游戏,游戏软件和游戏手柄都由同一个开发商量身定制开发,这种游戏软件只能兼容配套的游戏手柄,无法支持第三方开发的游戏手柄,产生的原因是这种支持体感控制的游戏手柄只能适配开发商自主开发的游戏主机,这种游戏主机与PC端的游戏软件运行的平台属于两个不同的平台,除非游戏主机平台针对第三方开发的体感设备做单独的适配性开发,否则游戏主机平台无法支持第三方带体感操作的游戏手柄;此外,对于现有的体感操作的游戏还不能由用户自定义游戏手柄操作方式、灵敏度、转换算法等参数。
技术实现思路
[0003]有鉴于此 ...
【技术保护点】
【技术特征摘要】
1.一种游戏控制方法,其特征在于,包括:预先建立并存储目标体感操作与目标按键的映射对应关系,利用体感传感器采集用户输入目标体感操作时对应的体感原始数据,并对所述体感原始数据进行筛选得到体感数据,将所述体感数据按照预设的转换规则转换为游戏手柄的标准数据格式;判断所述标准格式的体感数据是否符合预设条件,根据所述判断结果确定目标按键控制数据,并将所述目标按键控制数据发送给游戏控制系统以实现对游戏的控制。2.根据权利要求1所述的游戏控制方法,所述体感传感器为六轴传感器或九轴传感器,其中,所述九轴传感器为六轴传感器与地磁计组合构成,所述体感原始数据为利用体感传感器采集的加速度和/或角速度数据。3.根据权利要求1所述的游戏控制方法,所述对所述体感数据进行筛选,具体包括:在获取到所述体感原始数据后,基于均值滤波进行初级过滤以及抖动滤除处理后,得到所述体感数据;所述抖动滤除处理为舍弃所述初级过滤后的体感原始数据中小数点预设位之后的数据。4.根据权利要求1所述的游戏控制方法,所述判断所述标准格式的体感数据是否符合预设条件,根据所述判断结果确定目标按键控制数据,并将所述目标按键控制数据发送给游戏控制系统以实现对游戏的控制,具体包括:判断执行所述游戏控制方法的手柄的数量;若所述游戏控制方法为单个手柄执行,则判断所述标准格式的体感数据是否大于预设阈值,若是,则确定为一次目标按键操作的控制数据输入,并将所述目标按键控制数据发送给游戏控制系统以实现对游戏的控制;若否,则确定为没有任何操作输入;若所述游戏控制方法为两个手柄执行,则判断所述标准格式的体感数据中两个手柄的距离是否大于预设阈值,若是,则确定为一次目标按键按下操作的控制数据输入,并将所述目标按键相应的控制数据发送给游戏控制系统以实现对游戏的控制;若否,则确定为一次目标按键松开操作的控制数据输入,并将所述目标按键相应的控制数据发送给游戏控制系统以实现对游戏的控制;其中,所述预设阈值为所述执行所述游戏控制方法的手柄的灵敏度,由用户自定义设置。5.根据权利要求1所述的游戏控制方法,所述方法还包括:将所述利用体感传感器采集到的体感原始数据传输到音频接口,供游戏开发系统...
【专利技术属性】
技术研发人员:刘伯德,
申请(专利权)人:广州市品众电子科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。