A method of controlling the movement of a game target based on the type of input device, including the following steps: mapping the input data of different input devices to the same input event and judging the type of the input device; calculating the target angle parameters based on the type of the input device and the target location parameters; based on the target location parameters and the target. The target angle is controlled and the target is moved. The input data include input mode and target location parameter. The invention also provides a device to control the movement of the game target according to the type of input device. It can obtain the target location parameters and target angle parameters according to the different type of input device, and realize the movement control of the target.
【技术实现步骤摘要】
一种根据输入设备类型控制游戏目标移动的方法及装置
本专利技术涉及虚拟现实
,特别是涉及一种根据输入设备类型控制游戏目标移动的方法及装置。
技术介绍
目前虚拟现实游戏的角色移动操作方式主要有两种,第一种是HMD+MotionController,灵活的MotionController可以十分快捷地通过LineTrace选中目标点,如果目标点是可到达的,就将角色移动到目标点位置。而面对大量的主机平台用户,游戏手柄的普及程度更高,这就需要第二种操作方式,HMD+GamepadOptional。目前针对移植的PS4平台,玩家可以自主选择上述两种移动方案,但是由于两种硬件设备的截然不同,会导致VR游戏在游戏性上有很大区别,所以目前亟需一种系统性相对统一的,能够处理两种不同输入设备的,并且能保证游戏性相对一致的瞬间移动(TELEPORT)控制方式,以便进行VR游戏的PS4主机平台移植。
技术实现思路
为了解决现有技术存在的不足,本专利技术的目的在于提供一种根据输入设备类型控制游戏角色移动的方法及装置,可以根据输入设备类型的不同,获取目标位置参数、目标角度参数,实现目标的TELEPORT控制。为实现上述目的,本专利技术提供的根据输入设备类型控制游戏目标移动的方法,包括以下步骤:将不同输入设备的输入数据映射到同一输入事件,并判断输入设备的类型;根据输入设备的类型以及目标位置参数,计算目标角度参数;基于目标位置参数、目标角度参数,控制目标进行移动;其中,输入数据包括:输入设备的输入方式和目标位置参数。进一步地,还包括步骤:根据目标位置参数,标记目标位置。进一步地,还包括步 ...
【技术保护点】
一种根据输入设备类型控制游戏目标移动的方法,其特征在于,包括以下步骤:将不同输入设备的输入数据映射到同一输入事件,并判断输入设备的类型;根据输入设备的类型以及目标位置参数,计算目标角度参数;基于目标位置参数、目标角度参数,控制目标进行移动;其中,输入数据包括:输入设备的输入方式和目标位置参数。
【技术特征摘要】
1.一种根据输入设备类型控制游戏目标移动的方法,其特征在于,包括以下步骤:将不同输入设备的输入数据映射到同一输入事件,并判断输入设备的类型;根据输入设备的类型以及目标位置参数,计算目标角度参数;基于目标位置参数、目标角度参数,控制目标进行移动;其中,输入数据包括:输入设备的输入方式和目标位置参数。2.根据权利要求1所述的根据输入设备类型控制游戏目标移动的方法,其特征在于,还包括步骤:根据目标位置参数,标记目标位置。3.根据权利要求2所述的根据输入设备类型控制游戏目标移动的方法,其特征在于,还包括步骤:根据目标位置是否可进行移动控制,重新标记目标位置。4.根据权利要求1所述的根据输入设备类型控制游戏目标移动的方法,其特征在于,所述根据输入设备的类型以及目标位置参数,计算目标角度参数的步骤,进一步包括步骤:当输入设备是动作控制器时,通过手势计算角度,即获取到Thumb接口的输入数据,记录激活的HandMesh的初始位置,将HandMesh的相对XY坐标平面的运动转化成角度值。5.根据权利要求1所述的根据输入设备类型控制游戏目标移动的方法,其特征在于,所述根据输入设备的类型以及目标位置参数,计算目标角度参数的步骤,进一步包括步骤:当输入设备是游戏手柄时,通过摇杆计算角度,将获取游戏手柄的ThumbStick的X、Y坐标值,直接转换成角度值。6.一种根据输入设备类型控制游戏目标移动的装置,其特征在于,包括,数据...
【专利技术属性】
技术研发人员:褚辉,金永明,
申请(专利权)人:苏州蜗牛数字科技股份有限公司,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。