【技术实现步骤摘要】
一种控制游戏角色的方法
本专利技术涉及一种控制游戏角色的方法。
技术介绍
随着移动终端的广泛应用,在移动终端上开发游戏的需求也越来越大。目前,在在移动平台上动作角色扮演类游戏(ActionRolePlayingGame,简称ARPG)、第三人称射击类游戏(ThirdPersonalShootingGame,简称TPS)、第一人称射击类游戏(First-PersonalShootingGame,简称FPS)等游戏中,玩家用户在控制游戏角色战斗过程中,一般会涉及到方向移动+技能等操作,通常是通过虚拟摇杆来控制方向,通过技能按钮的点击来产生相应操作。例如,如图1所示的手游游戏界面,用户一般是双手同时操作虚拟摇杆和虚拟技能按钮,通常操作步骤为:a、左手手指沿虚拟摇杆100的中心圈滑动虚拟摇杆100,把角色朝向调整到操作需要的方向(例如怪物攻击角色时,需要朝和怪物相反的方向闪避),b、右手点击按下操作对应的虚拟按钮,例如技能按钮200对应技能A,其余技能按钮分别对应技能B、C、D,从而游戏界面中游戏角色朝相应方向进行动作(例如闪避、跳跃、攻击等)。当要朝某个方向进行一些操作时,需要左右手配合同时操作。这样的操作结合性不紧密,误操作率高,比如当左手操作方向还没完全对准目标方向时,右手有可能提前点击了技能按钮。如果频繁出现误操作,将大大降低游戏的用户体验度。
技术实现思路
本专利技术所要解决的技术问题是:弥补上述现有技术的不足,提出一种控制游戏角色的方法,能有效降低误操作率,提高用户体验度。本专利技术的技术问题通过以下的技术方案予以解决:一种控制游戏角色的方法, ...
【技术保护点】
一种控制游戏角色的方法,用于通过虚拟控制部件对游戏角色进行控制,所述虚拟控制部件包括:用于控制游戏角色技能释放的技能按钮,以及用于控制游戏角色移动和控制游戏角色的技能释放方向的虚拟摇杆;其特征在于,包括以下步骤:S1)响应于玩家从所述技能按钮所在的位置为起始点的滑动操作,锁定游戏中的虚拟摇杆,以禁用其对游戏角色技能释放方向的控制;S2)监测玩家从所述技能按钮所在的位置为起始点的滑动操作轨迹,获取触摸点当前位置P2,计算触摸点初始点击位置P1至所述触摸点当前位置P2的向量a;S3)响应于玩家所述滑动操作的释放或者响应于所述向量a满足|a|>L,L为设定阈值,生成控制游戏角色的第一操作指令:控制所述游戏角色释放所述技能按钮对应的技能,释放方向与所述向量a同向;并解除对所述虚拟摇杆的所述锁定。
【技术特征摘要】
1.一种控制游戏角色的方法,用于通过虚拟控制部件对游戏角色进行控制,所述虚拟控制部件包括:用于控制游戏角色技能释放的技能按钮,以及用于控制游戏角色移动和控制游戏角色的技能释放方向的虚拟摇杆;其特征在于,包括以下步骤:S1)响应于玩家从所述技能按钮所在的位置为起始点的滑动操作,锁定游戏中的虚拟摇杆,以禁用其对游戏角色技能释放方向的控制;S2)监测玩家从所述技能按钮所在的位置为起始点的滑动操作轨迹,获取触摸点当前位置P2,计算触摸点初始点击位置P1至所述触摸点当前位置P2的向量a;S3)响应于玩家所述滑动操作的释放或者响应于所述向量a满足|a|>L,L为设定阈值,生成控制游戏角色的第一操作指令:控制所述游戏角色释放所述技能按钮对应的技能,释放方向与所述向量a同向;并解除对所述虚拟摇杆的所述锁定。2.根据权利要求1所述的控制游戏角色的方法,其特征在于:所述步骤S1)中,锁定所述虚拟摇杆以禁用其对游戏角色技能释放方向的控制的同时,还禁用所述虚拟摇杆对游戏角色移动的控制。3.根据权利要求2所述的控制游戏角色的方法,其特征在于:所述步骤S3)中,所述第一操作指令还包括:在控制游戏角色释放对应的技能之前,控制所述游戏角色沿所述向量a的方向移动。4.根据权利要求1所述的控制游戏角色的方法,其特征在于:所述步骤S2)中还包括:提供一跟随所述滑动操作轨迹移动的视觉参考标识,以向用户反馈滑动操作轨迹。5.根据权利要求1所述的控制游戏角色的方法,其特征在于:所述步骤S2)中还包括:控制所述技能按钮的图标跟随所述滑动操作轨迹移动,以向用户反馈滑动操作轨迹。6.根据权利要求5所述的控制游戏角色的方法,其特征在于:所述步骤S3)中,在控制游戏角色释放对应的技能后,复位所述技能按钮的图标至初始位置。7.根据权利要求1至6任一项所述的控制游戏角色的方法,其特征在于:所述技能按钮为闪避技能按钮,所述步骤S3)中控制释放方向与所述向量a同向是指控制游戏角色沿所述向量a的方向进行闪避;或者,所述技能按钮为跳跃技能按钮,所述步骤S3)中控制释放方向与所述向量a同向是指控制游戏角色沿所述向量a的方向跳跃;或者,所述技能按钮为攻击技能按钮,所述步骤S3)中控制释放方向与所述向量a同向是指控制游戏角色沿所述向量a的方向发出攻击动作。8.根据权利要求1所述的控制游戏角色的方法,其特征在于:在所述步骤S1)之前还包括判断步骤:判断所述技能按钮被点击后是否被释放,如果是,则沿所述游戏角色的当前朝向直接控制所述游戏角色上释放所述技能按钮对应的技能;并解除对所述虚拟摇杆的所述锁定;如果否,则执行所述步骤S1)。9.根据权利要求1所述的控制游戏角色的方法,其特征在于:所述游戏角色为移动终端游戏中的游戏角色。10.一种控制游戏角色的方法,用于通过虚拟控制部件对游戏角色进行控制,所述虚拟控制部件包括:用于控制游戏角色技能释放的技能按钮,以及用于控制游戏角色移动和控制游戏角色的技能释放方向的虚拟摇杆;其...
【专利技术属性】
技术研发人员:李妍,谢飞,唐张鹏,李斌,
申请(专利权)人:网易杭州网络有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。