一种游戏视角控制装置和方法_3

文档序号:9426877阅读:来源:国知局
结果中的不符合预定要求的信号,查找处理结果在预设的映射表项中具有映射关系的的映射数据,并输出映射数据。
[0041]经算法计算得到的处理结果中通常包含使运动轨迹漂移的不符合预定要求的信号,影响后续对游戏视角或枪械准心移动的定位。因此需要将这部分不符合预定要求的信号消除,本实施方式中通过一滤波器消除该不符合预定要求的信号。本实施方式中预设有一映射表项,该映射表项包含两组数据,且两组数据通过一种映射关系一一对应。其中一组数据是对采集到的第一定位信号数据计算完成后所有的处理结果的情况,第二组数据是经映射关系映射后的对应的映射数据。根据消除不符合预定要求的信号的处理结果数据,查询映射表项,找出和处理结果相同的数据,然后获取和该数据相对应的映射数据,输出该映射数据,进入步骤S404。
[0042]S404:根据映射数据控制游戏视角的变化,并在一显示界面展示。
[0043]映射数据是控制游戏中的游戏视角或枪械准心进行位置移动的数据,根据该映射数据控制游戏视角或枪械准心位置的变化,使之移动到玩家指定的位置,使游戏顺利进行,提尚了人机互动。
[0044]进一步,本方法中可通过游戏手柄上的摇杆操作产生第二定位信号,第二定位信号即可控制游戏视角或者枪械准心的位置变化。同时设置一双刀双掷开关,通过切换开关的闭启可使游戏装置以3种不同的工作模式进行工作。游戏装置处于第一工作模式时,处理通过操控摇杆产生的第二定位信号获取控制信号以控制游戏视角或枪械执行的变化;游戏装置处于第二工作模式时,通过采集游戏装置位置移动产生的角速度、角度和加速度合成第一定位信号经过处理后获取控制信号以控制游戏视角或枪械准心的变化;游戏装置处于第三工作模式时,同时接收到第二定位信号和第一定位信号经过计算、校正及映射处理后的映射数据,此时根据预设的优先级顺序,选择其中一种以获取控制信号。在本实施方式中,爽刀双掷开关包括第一开关和第二开关。当第一开关断开、第二开关闭合时游戏装置处于第一工作模式;第二开关断开、第一开关闭合时游戏装置处于第二工作模式;第二开关和第一开关均闭合时游戏装置处于第三工作模式。当预设的优先级顺序是第二定位信号的优先级高于映射数据,则在第三工作模式下通过处理第二定位信号获取控制信号以控制游戏视角或枪械准心位置变化;反之,则在第三工作模式下通过处理映射数据获取控制信号以控制游戏视角或枪械准心位置变化。
[0045]区别于现有技术,本发明的一种控制游戏视角的方法根据游戏手柄的移动产生移动信号,对该信号采用预设的四元数算法进行处理,将处理完的处理结果消除杂质数据后映射到预设的映射表项中,输出映射数据,并根据映射数据控制游戏视角的变化,可根据玩家移动游戏手柄的动作,精确控制游戏视角的变化,准确移动到目标位置,使游戏顺利进行,实现人机互动。
[0046]以上所述仅为本发明的实施方式,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
【主权项】
1.一种游戏视角控制装置,其特征在于,包括: 感应模块,设置于所述游戏视角控制装置内,用于跟随所述游戏视角控制装置的整体移动而产生第一定位信号; 计算模块,用于读取所述第一定位信号,根据预设的算法处理所述第一定位信号,并输出与游戏视角相关的处理结果; 信号发送模块,用于根据所述处理结果获得控制信号,并发送所述控制信号至一游戏机主机以控制所述游戏视角的变化。2.根据权利要求1所述的游戏视角控制装置,其特征在于,所述感应模块包括加速度感应单元、角速度感应单元和整合单元, 其中,所述加速度感应单元用于获取所述游戏视角控制装置移动时产生的加速度;所述角速度感应单元用于获取所述游戏视角控制装置移动时产生的角速度;所述整合单元用于整合所述加速度和所述角速度,并获得所述第一定位信号。3.根据权利要求1所述的游戏视角控制装置,还包括校正模块,所述校正模块包括防抖单元和滤波单元,所述防抖单元用于在所述计算模块计算之前,监测所述第一定位信号的产生,并删除因所述游戏视角控制装置抖动产生的部分所述第一定位信号;所述滤波单元用于去除所述处理结果中不符合预定要求的信号。4.根据权利要求3所述的游戏视角控制装置,其特征在于,所述感应模块是六轴陀螺仪。5.根据权利要求1所述的游戏视角控制装置,还包括预设有一映射表项的映射模块,所述映射模块用于将所述处理结果映射到所述映射表项中,并输出映射数据至所述信号发送模块,使得所述信号发送模块根据所述映射数据获取所述控制信号。6.根据权利要求5所述的游戏视角控制装置,其特征在于,所述游戏视角控制装置还包括一摇杆模块和切换模块, 其中,所述摇杆模块用于根据用户对摇杆的操作产生第二定位信号,以控制所述游戏视角的变化;所述切换模块用于根据用户命令,切换所述游戏视角控制装置以第一工作模式或第二工作模式进行工作,所述第一工作模式定义为通过所述摇杆模块产生所述第二定位信号,并根据所述第二定位信号获得所述控制信号以控制所述游戏视角的变化,所述第二工作模式定义为通过所述感应模块产生第一定位信号,并经过对所述第一定位信号进行处理而控制所述游戏视角的变化。7.根据权利要求6所述的游戏视角控制装置,其特征在于,所述切换模块还用于切换所述游戏视角控制装置处于第三工作模式,所述第三工作模式定义为所述感应模块和所述摇杆模块分别同时产生所述第一定位信号和所述第二定位信号,且所述信号发送模块根据预先设定的优先级顺序,发送对应的控制信号以控制所述游戏视角的变化。8.一种控制游戏视角的方法,其特征在于,包括: 感应游戏控制设备的整体移动,并产生第一定位信号; 读取并根据预设算法处理所述第一定位信号,输出处理结果; 根据所述处理结果获得控制信号,并发送所述控制信号至一游戏设备,以控制所述游戏视角的变化。9.根据权利要求8所述的控制游戏视角的方法,其特征在于,在产生第一定位信号的步骤中,分别获取游戏控制设备移动产生的加速度和角速度,将所述加速度和所述角速度整合到所述第一定位信号中,并删除因所述游戏设备抖动而产生的部分所述第一定位信号。10.根据权利要求8所述的控制游戏视角的方法,其特征在于,在读取并根据预设算法处理所述第一定位信号,输出处理结果的步骤之后,去除所述处理结果中不符合预定要求的信号,然后将所述处理结果映射到所述映射表项中,并输出映射数据,根据所述映射数据获取所述控制游戏视角的变化的控制信号。
【专利摘要】本发明提供了一种游戏视角控制装置和方法,该游戏装置包括:感应模块,设置于游戏装置内,用于跟随游戏装置移动时产生第一定位信号;计算模块,用于读取第一定位信号,根据预设的算法处理第一定位信号,并输出处理结果;映射模块,预设一映射表项,用于将处理结果映射到映射表项中,输出与处理结果具有映射关系的映射数据;信号发送模块,用于根据映射数据控制游戏视角的变化,并在一显示界面展示。通过本发明的游戏装置,能够根据玩家移动游戏装置的动作,精确控制游戏视角的变化,移动到目标位置,使游戏顺利进行,实现人机互动。
【IPC分类】A63F13/42, A63F13/24, A63F13/211
【公开号】CN105148514
【申请号】CN201510560840
【发明人】骆凌
【申请人】骆凌
【公开日】2015年12月16日
【申请日】2015年9月6日
当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1