[发明专利]一种根据输入设备类型控制游戏目标移动的方法及装置有效
申请号: | 201711317521.X | 申请日: | 2017-12-12 |
公开(公告)号: | CN107930121B | 公开(公告)日: | 2020-09-01 |
发明(设计)人: | 褚辉;金永明 | 申请(专利权)人: | 苏州蜗牛数字科技股份有限公司 |
主分类号: | A63F13/55 | 分类号: | A63F13/55;A63F13/21;A63F13/23 |
代理公司: | 北京德崇智捷知识产权代理有限公司 11467 | 代理人: | 王金双 |
地址: | 215000 江苏省*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 根据 输入 设备 类型 控制 游戏 目标 移动 方法 装置 | ||
一种根据输入设备类型控制游戏目标移动的方法,包括以下步骤:将不同输入设备的输入数据映射到同一输入事件,并判断输入设备的类型;根据输入设备的类型以及目标位置参数,计算目标角度参数;基于目标位置参数、目标角度参数,控制目标进行移动;其中,输入数据包括:输入设备的输入方式和目标位置参数。本发明还提供一种根据输入设备类型控制游戏目标移动的装置,可以根据输入设备类型的不同,获取目标位置参数、目标角度参数,实现目标的移动控制。
技术领域
本发明涉及虚拟现实技术领域,特别是涉及一种根据输入设备类型控制游戏目标移动的方法及装置。
背景技术
目前虚拟现实游戏的角色移动操作方式主要有两种,第一种是HMD+MotionController,灵活的MotionController可以十分快捷地通过LineTrace选中目标点,如果目标点是可到达的,就将角色移动到目标点位置。而面对大量的主机平台用户,游戏手柄的普及程度更高,这就需要第二种操作方式,HMD+GamepadOptional。
目前针对移植的PS4平台,玩家可以自主选择上述两种移动方案,但是由于两种硬件设备的截然不同,会导致VR游戏在游戏性上有很大区别,所以目前亟需一种系统性相对统一的,能够处理两种不同输入设备的,并且能保证游戏性相对一致的瞬间移动(TELEPORT)控制方式,以便进行VR游戏的PS4主机平台移植。
发明内容
为了解决现有技术存在的不足,本发明的目的在于提供一种根据输入设备类型控制游戏角色移动的方法及装置,可以根据输入设备类型的不同,获取目标位置参数、目标角度参数,实现目标的TELEPORT控制。
为实现上述目的,本发明提供的根据输入设备类型控制游戏目标移动的方法,包括以下步骤:
将不同输入设备的输入数据映射到同一输入事件,并判断输入设备的类型;
根据输入设备的类型以及目标位置参数,计算目标角度参数;
基于目标位置参数、目标角度参数,控制目标进行移动;
其中,输入数据包括:输入设备的输入方式和目标位置参数。
进一步地,还包括步骤:根据目标位置参数,标记目标位置。
进一步地,还包括步骤:根据目标位置是否可进行移动控制,重新标记目标位置。
进一步地,所述根据输入设备的类型以及目标位置参数,计算目标角度参数的步骤,进一步包括步骤:
当输入设备是动作控制器时,通过手势计算角度,即获取到Thumb接口的输入数据,记录激活的HandMesh的初始位置,将HandMesh的相对XY坐标平面的运动转化成角度值。
更进一步地,所述根据输入设备的类型以及目标位置参数,计算目标角度参数的步骤,进一步包括步骤:
当输入设备是游戏手柄时,通过摇杆计算角度,将获取游戏手柄的Thumb Stick的X、Y坐标值,直接转换成角度值。
为实现上述目的,本发明提供的根据输入设备类型控制游戏目标移动的装置,包括:数据输入单元、目标角度计算单元、移动控制执行单元,其中,
所述数据输入单元,用于将不同输入设备的输入数据映射到同一输入事件,并判断输入设备的类型;
所述目标角度计算单元,用于根据输入设备的类型以及目标位置参数,计算目标角度参数;
所述移动控制执行单元,用于基于目标位置参数、目标角度参数,控制目标进行移动控制;
其中,输入数据包括:输入设备的输入方式和目标位置参数。
进一步地,还包括目标参数标记单元,其用于根据目标位置参数,标记目标位置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州蜗牛数字科技股份有限公司,未经苏州蜗牛数字科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711317521.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种VR游戏中的背包模型及其交互方法
- 下一篇:信息处理方法、装置及存储介质