一种游戏操控对象的加速度控制方法技术

技术编号:18989503 阅读:41 留言:0更新日期:2018-09-22 01:00
本发明专利技术公开了一种游戏操控对象的加速度控制方法,包括以下步骤:检测作用于图形用户界面上一预设触控响应区域的滑动操作;根据所述滑动操作的触控点移动速度控制所述游戏操控对象的加速度大小。本发明专利技术的方法给予了玩家更大的操作空间,游戏中的加减速操作更加简单方便,提高了玩家操作的自由度和操控的准确性,有效提升了玩家的游戏体验。

Acceleration control method for game control object

The invention discloses an acceleration control method for a game control object, which comprises the following steps: detecting a sliding operation acting on a preset touch response area on a graphical user interface; and controlling the acceleration of the game control object according to the touch point moving speed of the sliding operation. The method of the invention provides more operation space for the player, the acceleration and deceleration operation in the game is more simple and convenient, the degree of freedom of the player's operation and the accuracy of the control are improved, and the game experience of the player is effectively improved.

【技术实现步骤摘要】
一种游戏操控对象的加速度控制方法
本专利技术涉及一种游戏操控对象的加速度控制方法。
技术介绍
现在的竞速类游戏中,主要采用点击某个按键实现游戏中的控制对象的加速操作,玩家对局时的操作自由度低,只能获取系统已经定义好的速度。以竞速类游戏“QQ飞车”为例,手机的游戏界面上显示“氮气”按钮和“刹车”按钮,玩家通过按压“氮气”按钮实现加速操作,通过按压“刹车”按钮进行减速操作。其缺点在于:1)游戏自由度低。每个玩家在对局中的表现不同,对操作的自由度需求也不一样,采用固定按钮固定赋值的加速减速方式,玩家无法发挥出差异性和自由性,限制了玩家在游戏中的表现;2)采用固定按钮,玩家必须操作在有效的响应区域,这要求玩家的手指点按位置准确,局限性较大,还可能会造成玩家因精神高度集中在对局内,没有及时点击到相应区域,导致游戏结果不符合预期。
技术实现思路
本专利技术的主要目的在于针对现有技术的不足,提供一种游戏操控对象的加速度控制方法。为实现上述目的,本专利技术采用以下技术方案:一种游戏操控对象的加速度控制方法,包括以下步骤:检测作用于图形用户界面上一预设触控响应区域的滑动操作;根据所述滑动操作的触控点移动速度控制所述游戏操控对象的加速度大小。所述根据所述滑动操作的触控点移动速度控制所述游戏操控对象的加速度大小,包括:所述加速度的绝对值与所述触控点移动速度的大小正相关。所述方法还包括:检测所述触控点从滑动起始位置到滑动终止位置之间的平均速度,以所述平均滑动速度作为所述触控点的所述移动速度。所述方法还包括:检测所述触控点从滑动起始位置到滑动终止位置之间的预设子区间内的平均速度,以所述平均速度作为所述触控点的移动速度。所述方法还包括:检测所述触控点从滑动起始位置到滑动终止位置之间的预设位置点的即时速度,以所述即时速度作为所述触控点运动速度。所述方法还包括:根据所述滑动操作的移动方向,控制所述游戏操控对象的加速度方向。所述根据所述滑动操作的移动方向,控制所述游戏操控对象的加速度方向,包括:当检测到所述滑动操作朝预设的第一方向运动时,控制所述游戏操控对象的所述加速度方向为当前速度方向;当检测到所述滑动操作朝预设的第二方向运动时,控制所述游戏操控对象的所述加速度方向为当前速度方向的反方向。所述第一方向和所述第二方向相反。所述方法还包括:实时检测所述游戏操控对象在游戏界面中的朝向或当前运动方向,所述第一方向定义为所述游戏操控对象的正面朝向或当前运动方向,所述第二方向定义为所述游戏操控对象的背面朝向或当前运动方向的反方向。所述第一方向和所述第二方向分别定义为所述图形用户界面上的两个固定方向或游戏场景中的两个设定方向。所述根据所述滑动操作的移动方向,控制所述游戏操控对象的加速度方向,包括:控制所述游戏操控对象的加速度方向为所述滑动操作的触控点移动方向。一种计算机可读存储介质,其存储有与具有触摸屏的便携电子设备结合使用的计算机程序,所述计算机程序由所述便携电子设备的处理器执行以实现所述的方法。本专利技术具有如下有益效果:本专利技术提供的游戏操控对象的加速度控制方法,通过检测作用于图形用户界面上一预设触控响应区域的滑动操作,根据所述滑动操作的触控点移动速度控制所述游戏操控对象的加速度大小,例如,检测预设触控响应区域的手指滑动操作的滑动速度,当检测到手指的滑动速度大于一第一预设值时,控制游戏操控对象以第一加速度加速行驶;当检测到手指的滑动速度小于第一预设值且大于第二预设值时,控制游戏操控对象以第二加速度加速行驶。因此,玩家可根据当前的游戏环境自由控制游戏操控对象的加速度大小,(例如,当前赛道为直道,玩家可快速滑动手指,使游戏操控对象以一较大加速度加速行驶;当前赛道为弯道是,玩家可慢速滑动手指,使游戏操控对象以一较小加速度加速行驶),提高操作的自由度,丰富游戏体验。在本专利技术的其他实施例中,通过滑动操作的移动方向,控制游戏操控对象的加速度方向,例如,检测预设触控响应区域的手指滑动操作,当检测到手指滑动操作为朝预定义的第一方向运动时(例如向上滑动屏幕),对游戏操控对象赋予正加速度,使对象加速,当检测到手指滑动操作为朝预定义的第二方向运动时(例如向下滑动屏幕),对游戏操控对象赋予负加速度,使对象减速。因此,本专利技术不需要玩家去操作游戏界面中的固定按钮,就能实现对游戏操控对象的加减速控制,给予了玩家更大的操作空间,操作起来也更加简单方便,提高了玩家操作的自由度和操控的准确性,有效提升了游戏交互体验。本专利技术的具体优点体现在以下方面:1)给予玩家更自由的控制速度大小的操作方式,由于操控的自由度高,让玩家有更大的发挥空间,游戏的可玩性和差异性增强;2)由于取消固定按键,由玩家直接对屏幕进行滑动操作,降低了玩家因点击不到有效响应范围而操作失败的几率,而且玩家的注意力可以更加集中在游戏本身,优化游戏体验;3)由于加减速控制是与手指滑动的方向相关,可使屏幕空白处任何地方都能进行加减速操作,减少固定平铺按钮的设置,释放屏幕空间,节省移动设备屏幕空间。附图说明图1为本专利技术游戏操控对象的加速度控制方法一种实施例的流程图。具体实施方式以下对本专利技术的实施方式作详细说明。应该强调的是,下述说明仅仅是示例性的,而不是为了限制本专利技术的范围及其应用。参阅图1,在一种实施例中,一种游戏操控对象的加速度控制方法,包括以下步骤:S1、检测作用于图形用户界面上一预设触控响应区域的滑动操作;S2、根据所述滑动操作的触控点移动速度控制所述游戏操控对象的加速度大小。上述方法可以但不限于应用于智能手机、平板电脑及游戏机等具有触摸屏的移动/便携式电子设备上进行游戏对象控制。该方法适用的游戏包括(但不限于)竞速类游戏,且该方法适用任何可调控速度的游戏操控对象,包括各种人物或动物角色以及赛车等。步骤S1中,检测的预设触控响应区域的滑动操作可以是手指的滑动操作,也可以是其他触控物的滑动操作。根据上述实施例的控制方法,通过检测作用于图形用户界面上一预设触控响应区域的滑动操作,根据所述滑动操作的触控点移动速度控制所述游戏操控对象的加速度大小,提升了玩家的体验。例如,可以设置成,一旦处在游戏状态下,图形用户界面上检测到的预定较小区域或全部区域内的手指滑动操作均判断为针对游戏操控对象的手指滑动操作。还可以预先定义某种触发操作,当检测到针对游戏中的对象的预定触发操作之后,才将检测到的手指滑动操作判断为针对游戏操控对象的手指滑动操作。例如,可以是检测游戏操控对象的加速进度条不为零时,才将检测到手指滑动操作判断为针对游戏操控对象的手指滑动操作,其中加速进度条不为零可以是游戏操控对象通过拾取加速道具或者漂移以积累加速进度条。即,在游戏操控对象进行拾取加速道具或者进行漂移动作后,才将检测到手指滑动操作判断为针对游戏操控对象的手指滑动操作。当检测到手指的滑动速度大于一第一预设值时,控制游戏操控对象以第一加速度加速行驶;当检测到手指的滑动速度小于第一预设值且大于第二预设值时,控制游戏操控对象以第二加速度加速行驶。因此,本控制方法不需要玩家去操作游戏界面中的固定按钮,就能实现对游戏操控对象的加减速控制,给予了玩家更大的操作发挥空间,操控也更加简单方便,提高了玩家操作的自由度和操控的准确性,游戏的可玩性和差异性增强,有效提升了游戏交互体验。具体本文档来自技高网...
一种游戏操控对象的加速度控制方法

【技术保护点】
1.一种游戏操控对象的加速度控制方法,其特征在于,包括以下步骤:检测作用于图形用户界面上一预设触控响应区域的滑动操作;根据所述滑动操作的触控点移动速度控制所述游戏操控对象的加速度大小。

【技术特征摘要】
1.一种游戏操控对象的加速度控制方法,其特征在于,包括以下步骤:检测作用于图形用户界面上一预设触控响应区域的滑动操作;根据所述滑动操作的触控点移动速度控制所述游戏操控对象的加速度大小。2.如权利要求1所述的游戏操控对象的加速度控制方法,其特征在于,所述根据所述滑动操作的触控点移动速度控制所述游戏操控对象的加速度大小,包括:所述加速度的绝对值与所述触控点移动速度的大小正相关。3.如权利要求2所述的游戏操控对象的加速度控制方法,其特征在于,所述方法还包括:检测所述触控点从滑动起始位置到滑动终止位置之间的平均速度,以所述平均滑动速度作为所述触控点的所述移动速度。4.如权利要求2所述的游戏操控对象的加速度控制方法,其特征在于,所述方法还包括:检测所述触控点从滑动起始位置到滑动终止位置之间的预设子区间内的平均速度,以所述平均速度作为所述触控点的移动速度。5.如权利要求2所述的游戏操控对象的加速度控制方法,其特征在于,所述方法还包括:检测所述触控点从滑动起始位置到滑动终止位置之间的预设位置点的即时速度,以所述即时速度作为所述触控点运动速度。6.如权利要求1至5任一项所述的游戏操控对象的加速度控制方法,其特征在于,所述方法还包括:根据所述滑动操作的移动方向,控制所述游戏操控对象的加速度方向。7.如权利要求6所述的游戏操控对象的加速度控制方法,其特征在于,...

【专利技术属性】
技术研发人员:刘峥
申请(专利权)人:网易杭州网络有限公司
类型:发明
国别省市:浙江,33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1