【技术实现步骤摘要】
一种控制游戏角色移动的方法及系统
本申请涉及游戏
,尤其涉及一种控制游戏角色移动的方法及系统。
技术介绍
随着智能触屏手机以及平板等其他便携式智能设备的普及,移动游戏已经成为一种重要的移动方式。在这些移动平台上运行IO、ARPG、FPS等游戏时,玩家一般要通过控制游戏角色移动实现游戏中的目的。在现有技术中,在触屏移动设备上实现控制上述游戏中角色移动的常用方法有两种:一种是通过触碰点击屏幕控制游戏角色移动。由于自身局限性,这种方式显然很难用于FPS游戏;此外,这种方式需要频繁的点击屏幕,由于一些其他操作,如攻击、技能等操作等也是由触碰点击屏幕完成的,故比较容易造成误操作。另一种是通过虚拟的摇杆或方向键等实现对游戏角色移动的控制。通过方向键控制游戏角色移动的,其移动方向只能被固定在几个预设的方向上,往往会影响到游戏体验。通过虚拟摇杆控制游戏角色移动的,虽然其在移动方向选择上更为灵活,但是大多数的虚拟摇杆往往只是控制游戏角色的移动方向,并不能切换游戏角色的移动状态(如行走、跑动等)。目前的虚拟摇杆,一般是在二维平面维度上模拟实现功能的,通过在屏幕上的滑动操作控制模 ...
【技术保护点】
一种控制游戏角色移动的方法,其特征在于,其包括:在屏幕上游戏界面中平行于屏幕构建一平面坐标系,在所述坐标系的原点设置虚拟摇杆控件,所述原点即所述虚拟摇杆控件的初始位置;以所述原点为圆心,设置半径为r的圆形区域为第一移动操作区;在所述第一移动操作区外设置第二移动操作区;所述初始位置的虚拟摇杆控件落在所述第一移动操作区;检测所述初始位置的虚拟摇杆控件上是否存在以所述原点为起点向外的滑屏操作,若是,所述虚拟摇杆控件随滑屏操作以所述原点向外偏移;根据滑动终点位置和所述原点确定滑动直线距离d;设定第一移动操作的阈值为M,第二移动操作的阈值为S,S=r>M;当d<M时,用户控制的游戏角 ...
【技术特征摘要】
1.一种控制游戏角色移动的方法,其特征在于,其包括:在屏幕上游戏界面中平行于屏幕构建一平面坐标系,在所述坐标系的原点设置虚拟摇杆控件,所述原点即所述虚拟摇杆控件的初始位置;以所述原点为圆心,设置半径为r的圆形区域为第一移动操作区;在所述第一移动操作区外设置第二移动操作区;所述初始位置的虚拟摇杆控件落在所述第一移动操作区;检测所述初始位置的虚拟摇杆控件上是否存在以所述原点为起点向外的滑屏操作,若是,所述虚拟摇杆控件随滑屏操作以所述原点向外偏移;根据滑动终点位置和所述原点确定滑动直线距离d;设定第一移动操作的阈值为M,第二移动操作的阈值为S,S=r>M;当d<M时,用户控制的游戏角色不移动;当M≤d<S,用户控制的游戏角色以所述虚拟摇杆控件偏移的向量方向为移动方向进行第一移动;当d≥S,用户控制的游戏角色以所述虚拟摇杆控件偏移的向量方向为移动方向进行第二移动;所述第一移动操作区的边缘是被显示的。2.根据权利要求1所述的一种控制游戏角色移动的方法,其特征在于,所述第二移动操作区是以所述原点为圆心,半径为R的圆形内缘与所述第一移动操作区外缘间的环状区域;所述第二移动操作区的边缘是被显示的,且所述虚拟摇杆控件的偏移不会超出所述第一移动操作区和第二移动操作区。3.根据权利要求1所述的一种控制游戏角色移动的方法,其特征在于,所述第一移动为正常移动;所述第二移动为加速移动。4.根据权利要求3所述的一种控制游戏角色移动的方法,其特征在于,设置有限制加速移动的标识。5.根据权利要求1所述的一种控制游戏角色移动的方法,其特征在于,在构建所述平面坐标系前,检测屏幕上预设位置是否存在触屏操作,若是,则以该触屏点为所述原点构建所述平面坐标系。6.一种控制游戏角色移动的系统,其特征在于,其包括:虚拟摇杆控制单元、移动执行单元;其中,所述虚拟摇杆控制单元,用于接收和处理控制游戏角色移动的交互信息,控制游戏角色移动;其包括用于接收所述交互信息的虚拟摇杆以及处理模块;其中,所述虚拟摇杆,设置在...
【专利技术属性】
技术研发人员:张绪涛,李长松,
申请(专利权)人:天津卓越互娱科技有限公司,
类型:发明
国别省市:天津,12
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。