游戏中虚拟载具的控制方法、装置和计算机可读存储介质制造方法及图纸

技术编号:19296656 阅读:26 留言:0更新日期:2018-11-03 00:43
本发明专利技术公开了一种游戏中虚拟载具的控制方法、装置和计算机可读存储介质,所述控制方法包括:检测作用于游戏操作界面中预设的虚拟载具控制区域的多点触控操作;根据所述多点触控操作的两个触控点的位置获取所述虚拟载具行驶的方向信息,并根据所述方向信息控制所述虚拟载具的行驶方向;其中,所述虚拟载具的行驶方向与所述两个触控点的连线之间的夹角在一预设范围内。本发明专利技术的虚拟载具控制方法通过检测在预设的虚拟载具控制区域上的多点触控操作来实现虚拟载具的控制,克服了现有技术操作控件太多且不符合现实驾驶习惯的问题。

Control method, device and computer readable storage medium for virtual vehicle in game

The invention discloses a control method, device and computer readable storage medium for virtual vehicles in games. The control method includes: detecting multi-touch operation acting on the preset control area of virtual vehicles in the game operation interface; acquiring the virtual according to the position of two touch points of the multi-touch operation. The direction information of the vehicle travels and controls the direction of the virtual vehicle according to the direction information, in which the angle between the direction of the virtual vehicle and the connection of the two touch points is within a preset range. The virtual vehicle control method of the present invention realizes the control of the virtual vehicle by detecting the multi-touch operation in the preset virtual vehicle control area, and overcomes the problem that the existing technology operates too many controls and does not conform to the actual driving habits.

【技术实现步骤摘要】
游戏中虚拟载具的控制方法、装置和计算机可读存储介质
本专利技术涉及移动终端游戏领域,尤其是涉及赛车竞速类游戏中载具的控制方法、装置和计算机可读存储介质。
技术介绍
现有的赛车竞速类手机游戏中,对汽车载具的控制几乎都是通过操作游戏界面的多个分管不同功能的控件按钮来实现的,这些操作控件包括方向控件、加/减速控件、漂移控件等等。具体的操作控制方式例如是,一只手操作位于界面一侧的方向控件(例如向左和向右的方向按钮)实现载具的转向控制,另一只手操作位于界面另一侧的加/减速控件、漂移控件等,实现对载具的加速、减速或漂移等控制。这种操作方式,对于赛车竞速类游戏来说,不符合现实生活中人们的驾驶习惯,所以影响了玩家对此类游戏的体验感。还有另外一类操作是使用手机的重力感应来完成载具的方向控制,这种方式操作难度高,而且方向控制精准度低。以上
技术介绍
内容的公开仅用于辅助理解本专利技术的专利技术构思及技术方案,其并不必然属于本专利申请的现有技术,在没有明确的证据表明上述内容在本专利申请的申请日前已经公开的情况下,上述
技术介绍
不应当用于评价本申请的新颖性和创造性。
技术实现思路
为克服现有技术的不足,本专利技术提出一种虚拟载具控制方法,基于在游戏操作界面中设置的一的操作控制区域,并通过检测在该控制区域内的多点触控操作来实现对虚拟载具的控制,尤其是根据两个触控点的位置获取载具行驶的方向信息,不仅克服了现有的方案中虚拟载具操作控件太多遮挡视野的问题,而且提高了操作便利性,尤其是方向控制操作流畅,能同时满足用户对于方向调整和速度控制的需求,大大提高了用户体验。本专利技术为达上述目的提出了以下技术方案:一种游戏中虚拟载具的控制方法,包括:检测作用于游戏操作界面中预设的虚拟载具控制区域的多点触控操作;根据所述多点触控操作的两个触控点的位置获取所述虚拟载具行驶的方向信息,并根据所述方向信息控制所述虚拟载具的行驶方向;其中,所述虚拟载具的行驶方向与所述两个触控点的连线之间的夹角在一预设范围内。本专利技术提供的上述技术方案中,虚拟载具行驶方向的操作控制与真实驾驶行为的方向控制非常相似,使得竞速游戏能够具有真实驾驶体验。本专利技术另提供了一种游戏中虚拟载具的控制装置,包括:触控检测程序,用于检测作用于游戏操作界面中预设的虚拟载具控制区域的多点触控操作;方向控制程序,用于根据所述多点触控操作的两个触控点的位置获取所述虚拟载具行驶的方向信息,并根据所述方向信息控制所述虚拟载具的行驶方向;其中,所述虚拟载具的行驶方向与所述两个触控点的连线之间的夹角在一预设范围内。本专利技术还提供了一种计算机可读存储介质,其上存储有一计算机程序,所述计算机程序被处理器执行时实现前述控制方法的步骤。附图说明图1是一种现有的竞速游戏操作界面示意图;图2是使用本专利技术一具体实施例提供的虚拟载具控制方法的一竞速游戏操作界面示意图;图3是本专利技术具体实施例的虚拟载具控制方法中控制虚拟载具加速行驶的操作示意图;图4是本专利技术具体实施例的虚拟载具控制方法中控制虚拟载具进行向右漂移的操作示意图;图5是本专利技术具体实施例的虚拟载具控制方法中控制虚拟载具减速行驶的操作示意图;图6是本专利技术具体实施例的虚拟载具控制方法中控制虚拟载具倒车操作示意图。具体实施方式下面结合附图和具体的实施方式对本专利技术作进一步说明。现在大部分竞速手游都是通过方向按键来控制方向和技能,操作必须由双手完成不同的操作,操作方式是通过反复点按按钮来完成相关操作。例如,参考图1,《QQ飞车》手游的操作界面100中,通过位于界面左侧的方向控件11和12来控制载具C的行驶方向,通过左手操作;漂移和加速等相关控件位于界面右侧,例如漂移操作控件20,减速控件30,加速控件40等,通过右手操作实现相应的功能。这样的控制方式导致游戏操作界面中存在较多的控件按钮,遮挡游戏视野,造成用户体验的下降。本专利技术为克服现有技术的不足,提出了一种游戏中虚拟载具的控制方法,通过在预设的虚拟载具控制区域进行多点触控操作来控制虚拟载具,不仅减少了操作控件,而且提高了操作便利性,尤其是方向控制操作流畅,能同时满足用户对于方向调整和速度控制的需求,大大提高了用户体验。参考图2和图3,所述控制方法包括:检测作用于游戏操作界面200中预设的虚拟载具控制区域300的多点触控操作;根据所述多点触控操作的两个触控点(L和R,一般是左右手的两个手指触控点)的位置获取所述虚拟载具C行驶的方向信息,并根据所述方向信息控制所述虚拟载具C的行驶方向;其中,所述虚拟载具C的行驶方向D与所述两个触控点L和R的连线之间的夹角a在一预设范围内。也就是说,根据所述两个触控点L和R的连线来控制所述虚拟载具C的行驶方向,例如,在如图3所示的优选实施例中,行驶方向D与两个触控点L和R的连线之间的夹角a为90°,即与所述两个触控点的连线垂直的方向为行驶方向;或者,与所述两个触控点的连线成其它预设的角度,例如,夹角a是80°、45°、100°等等,行驶方向不限于此,只要是同时根据所述两个触控点的位置获取虚拟载具行驶的方向信息的方案,均属本专利技术的保护范围。更优选的实施方式中,本专利技术的所述控制方法还包括对所述虚拟载具加速和减速控制的步骤。其中,当检测到所述两个触控点L和R同时移动且都存在沿第一方向的位移量时,产生一加速指令,控制所述虚拟载具进行加速;当检测到所述两个触控点L和R同时移动且都存在沿第二方向的位移量时,产生一减速指令,控制所述虚拟载具进行减速。一般而言,第一方向和第二方向相反。例如,当前作用于虚拟载具控制区域300的触控操作为控制虚拟载具匀速行驶的操作,此时若两触控点L和R同时朝虚拟载具控制区域300的外侧移动,则产生所述加速指令;若两触控点L和R同时朝虚拟载具控制区域300的内侧移动,则产生所述减速指令。在另一优选实施方式中,所述控制方法对虚拟载具C进行加速、减速和匀速行驶以及倒车的控制步骤如下:首先,预设的虚拟载具控制区域300具有第一至第三操作区域301、302和303。基于该预设的虚拟载具控制区域300,可以实现对虚拟载具C的控制。其中,当检测到所述两个触控点L和R同时移动,且移动至所述第一操作区域301时(即图5所示的操作界面状态),产生一减速指令,控制所述虚拟载具C进行减速。当两个触控点L和R持续保持在第一操作区域301,则虚拟载具C持续减速,当速度减为0时,即产生一倒车指令,控制虚拟载具C进行倒车,倒车状态见于图6,倒车过程中的行驶方向D也是根据两个触控点L和R的位置来确定。行驶方向D以一带箭头的线来表示,箭头指向即为行驶方向。当检测到所述两个触控点L和R同时移动,且移动至所述第三操作区域303时(即图3所示的操作界面状态),产生一加速指令,控制所述虚拟载具C进行加速;同理,当检测到所述两个触控点同时移动,且移动至所述第二操作区域302时,产生一匀速指令,控制所述虚拟载具保持当前速度匀速行驶。在该实施方式中,两个触控点L和R移动的方向可同,也可不相同,具体根据游戏情境而定,只要两个触控点是同时移动到了相同的区域内,就可产生相应的控制指令。并且,触控点的移动可以是在屏幕上滑动实现,也可以是抬手后再点击实现移动,本专利技术对此不作限制。也就是说,当检测到所述两个触控点同时位于所述第一操作区域时,即产生减速指令,控制所本文档来自技高网...

【技术保护点】
1.一种游戏中虚拟载具的控制方法,包括:检测作用于游戏操作界面中预设的虚拟载具控制区域的多点触控操作;根据所述多点触控操作的两个触控点的位置获取所述虚拟载具行驶的方向信息,并根据所述方向信息控制所述虚拟载具的行驶方向;其中,所述虚拟载具的行驶方向与所述两个触控点的连线之间的夹角在一预设范围内。

【技术特征摘要】
1.一种游戏中虚拟载具的控制方法,包括:检测作用于游戏操作界面中预设的虚拟载具控制区域的多点触控操作;根据所述多点触控操作的两个触控点的位置获取所述虚拟载具行驶的方向信息,并根据所述方向信息控制所述虚拟载具的行驶方向;其中,所述虚拟载具的行驶方向与所述两个触控点的连线之间的夹角在一预设范围内。2.如权利要求1所述的控制方法,其特征在于,还包括:当检测到所述两个触控点同时移动且都存在沿第一方向的位移量时,产生一加速指令,控制所述虚拟载具进行加速;当检测到所述两个触控点同时移动且都存在沿第二方向的位移量时,产生一减速指令,控制所述虚拟载具进行减速。3.如权利要求1所述的控制方法,其特征在于,所述虚拟载具控制区域包括第一至第三操作区域。4.如权利要求3所述的控制方法,其特征在于,还包括:当检测到所述两个触控点同时移动,且移动至所述第一操作区域时,产生一减速指令,控制所述虚拟载具进行减速;当检测到所述两个触控点同时移动,且移动至所述第二操作区域时,产生一匀速指令,控制所述虚拟载具匀速行驶;当检测到所述两个触控点同时移动,且移动至所述第三操作区域时,产生一加速指令,控制所述虚拟载具进行加速。5.如权利要求3所述的控制方法,其特征在于,还包括:当检测到所述两个触控点同时位于所述第一操作区域时,产生一减速指令,控制所述虚拟载具进行减速;当检测到所述两个触控点同时位于所述第二操作区域时,产生一匀速指令,控制所述虚拟载具保持当前速度匀速行驶;当检测到所述两个触控点...

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

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

1