一种游戏角色控制方法及装置的制造方法

文档序号:9571039阅读:313来源:国知局
一种游戏角色控制方法及装置的制造方法
【专利说明】一种游戏角色控制方法及装置 【技术领域】
[0001] 本发明涉及游戏领域,具体涉及一种游戏角色控制方法及装置。 【【背景技术】】
[0002] 目前,具有压感触摸屏的移动设备(如手机、平板电脑灯)越来越普及。如图1所 示,压感触摸屏1既能检测在压感触摸屏上的触摸动作,也能检测其上的按压操作,如当用 户用手指在压感触摸屏1的按压位置11进行按压操作时,压感触摸屏1即可以检测到该位 置进行了按压操作。
[0003] 在移动设备上的游戏中,一般会涉及到方向移动+快速位移的操作,例如使用虚 拟摇杆进行方向移动,通过虚拟按钮控制快速位移,当要朝某个方向进行快速位移时,需要 玩家的双手配合操作。而这样的操作结合不紧密,容易出现双手配合不当的情况,使用难度 大,特别是在紧张地战斗中,玩家的误操作率被大大增加了,比如当玩家还未将摇杆滑至目 标方向就按下快速位移按钮,被控制目标就会按照非预期的方向进行快速位移,这样的失 误会大大降低玩家的用户体验。 【
【发明内容】

[0004] 为了克服现有技术的不足,本发明提供了一种游戏角色控制方法及装置,使得玩 家对游戏角色的移动控制更加简单,避免双手配合控制移动带来的配合不当的情况。
[0005] -种游戏角色控制方法,包括如下步骤:
[0006] S1、触摸检测步骤,检测游戏界面上的方向控制区域是否存在触摸动作,若存在则 执行步骤S2 ;
[0007] S2、按压检测步骤,根据所述触摸动作确定游戏角色的移动方向,并检测所述触摸 动作终点的触摸位置的设定范围内是否存在按压动作,若存在则执行步骤S3 ;
[0008] S3、控制移动步骤,控制所述游戏角色在所述移动方向以第一设定速度移动。
[0009] 在一个实施例中,在所述步骤S2中,所述设定范围满足如下条件:
[0010] PZ-P121 <A ;
[0011] 其中,P1表示所述触摸位置,P 2表示按压位置,A表示设定阈值。
[0012] 在一个实施例中,在所述步骤S2中,根据所述方向控制区域的中心至所述触摸位 置的方向向量,确定所述游戏角色的移动方向。
[0013] 在一个实施例中,在所述步骤S3中,控制所述游戏角色移动设定距离和/或设定 时长。
[0014] 在一个实施例中,在所述游戏角色移动所述设定距离和/或设定时长后,控制所 述游戏角色以第二设定速度继续移动,其中,所述第二设定速度小于所述第一设定速度。
[0015] 在一个实施例中,所述方向控制区域为可视的虚拟方向控制区域。
[0016] 在一个实施例中,所述方向控制区域为虚拟摇杆。
[0017] 在一个实施例中,若在步骤S2中持续检测到存在所述按压动作,则在步骤S3中持 续控制所述游戏角色在所述移动方向以第一设定速度移动。
[0018] 在一个实施例中,还包括动作判定步骤:
[0019] 当动作施加的压力小于设定压力阈值时,将所述动作判定为触摸动作,当所述动 作施加的压力大于设定压力阈值且持续设定时长阈值以上时,将所述动作判定为按压动 作。
[0020] 本发明还提供了一种游戏角色控制装置,包括触摸检测单元、按压检测单元和控 制移动单元;
[0021] 所述触摸检测单元用于检测游戏界面上的方向控制区域是否存在触摸动作,若存 在则触发按压检测单元工作;
[0022] 所述按压检测单元用于根据所述触摸动作确定游戏角色的移动方向,并检测所述 触摸动作发生的触摸位置的设定范围内是否存在按压动作,若存在则触发控制移动单元工 作;
[0023] 所述控制移动单元用于控制所述游戏角色在所述移动方向以第一设定速度移动。
[0024] 在一个实施例中,所述设定范围满足如下条件:
[0025] I P^-P121〈A ;
[0026] 其中,P1表示所述触摸位置,P 2表示按压位置,A表示设定阈值。
[0027] 在一个实施例中,所述按压检测单元还用于,根据所述方向控制区域的中心至所 述触摸位置的方向向量,确定所述游戏角色的移动方向。
[0028] 在一个实施例中,所述控制移动单元还用于控制所述游戏角色移动设定距离和/ 或设定时长。
[0029] 在一个实施例中,所述控制移动单元还用于,在所述游戏角色移动所述设定距离 和/或设定时长后,控制所述游戏角色以第二设定速度继续移动,其中,所述第二设定速度 小于所述第一设定速度。
[0030] 在一个实施例中,所述方向控制区域为可视的虚拟方向控制区域。
[0031] 在一个实施例中,
[0032] 还包括动作判定单元,用于当动作施加的压力小于设定压力阈值时,将所述动作 判定为触摸动作,当所述动作施加的压力大于设定压力阈值且持续设定时长阈值以上时, 将所述动作判定为按压动作。
[0033] 本发明的有益效果是:提供了一种全新的控制游戏角色移动的方法,控制移动方 向、以及以较快的速度移动都可以由玩家的同一个手指完成,提升了快速位移操作的真实 感;降低了快速位移的操作难度,降低了误触率;提高了快速位移操作的效率,使玩家的操 作更迅捷,提升用户体验。 【【附图说明】】
[0034] 图1是现有技术的压感触摸屏在按压操作下的示意图;
[0035] 图2是本发明一种实施例的游戏角色控制方法的流程图;
[0036] 图3是本发明一种实施例的方向控制区域的示意图。 【【具体实施方式】】
[0037] 以下对发明的较佳实施例作进一步详细说明。
[0038] 如图2和3所示,一种实施例的游戏角色控制方法,包括如下步骤:
[0039] S1、触摸检测步骤,检测游戏界面上的方向控制区域是否存在触摸动作,若存在则 执行步骤S2。
[0040] 在很多游戏中,界面上会设置方向控制区域,以供玩家对游戏角色的运动或移动 方向进行控制,例如图3所示,方向控制区域可以是虚拟摇杆D,方向控制区域可以是玩家 所不可见的,例如在某些游戏中或者某些情况下,可以在界面上开辟某块区域(例如固定 的区域)供玩家进行方向控制,但是这块区域并没有显示是方向控制区域,而是显示游戏 中的画面;当然,方向控制区域也可以是可见的,例如图3所示的常见的虚拟摇杆D,这样方 便玩家进行操作,也能够为玩家提供更多的反馈信息。
[0041] 当玩家的动作对压感触摸屏施加的压力小于设定压力阈值时,压感触摸屏将对应 的操作动作判定为触摸动作,当所述压感触摸屏受到的压力大于设定压力阈值且持续设定 时长阈值以上时,压感触摸屏将所述动作判定为按压动作,而对于某些操作动作虽然其对 压感触摸屏的压力大于设定压力阈值,但是由于持续时长小于设定时长阈值,则将该操作 动作视为是无效操作或误操作。
[0042] S2、按压检测步骤,根据所述触摸动作确定游戏角色的移动方向,并检测所述触摸 动作终点的触摸位置P1的设定范围内是否存在按压动作,若存在则执行步骤S3。
[0043] 方向控制区域为可见的方向控制区域或隐藏的方向控制区域。
[0044] 对于可见的方向控制区域来说(例如可见的虚拟摇杆),由于方向控制区域的中 心已经确定,玩家在方向控制区域内除该中心以外的位置进行触摸操作时,压感触摸屏根 据玩家的触摸动作,确定游戏角色的移动方向。
[0045] 例如当玩家手指在位置?1进行触摸,则根据触摸位置P1来确定游戏角色的移动方 向。例如图3所示,根据方向控制区域D的中心P。至触摸位置P i的方向向量,确定所述游 戏角色的移动方向,也就是说,游戏角色的移动方向与方向向量
相同。当然,也可以在方 向控制区域D的中心P。附近选择某一个点至触摸位置?1作为上述方向向量。再如,玩家手 指从位置P连续触摸滑动到位置?:后,然后进行按压,则位置P Jlj是该触摸动作的终点,此 时游戏角色的方向依然由方向向量
确定。
[0046] 对于隐藏的方向控制区域来说,玩家在点击某一个点后,该点即成为该方向控制 区域的原点匕,玩家手指需要连续触摸滑动来控制游戏角色的移动方向,除该原点以外触 摸动作的触摸位置即实时决定了游戏角色的移动方向,当触摸动作滑动到位置?:后,然后 玩家
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1