技能释放的方法、装置、设备及存储介质制造方法及图纸

技术编号:36802790 阅读:13 留言:0更新日期:2023-03-08 23:56
本发明专利技术提供了一种技能释放的方法、装置、设备及存储介质,该方法包括:响应针对技能控件的滑动操作,根据滑动操作确定多个触控关键点;根据多个触控关键点分别对应的坐标确定滑动操作对应的目标关键路径;从多个预设技能中确定与目标关键路径匹配的目标技能;响应滑动操作的结束,释放所述目标技能,相比于现有技术来说,本申请可以以较少的技能控件实现更多的技能释放,不仅减少了界面的控件数量,还减少了玩家误操作的可能性,解决现有技术中控件过多,难以确定技能对应的控件所在的位置,并且遮挡游戏画面,影响游戏操作和体验感的问题。题。题。

【技术实现步骤摘要】
技能释放的方法、装置、设备及存储介质


[0001]本专利技术涉及游戏
,尤其是涉及一种技能释放的方法、装置、设备及存储介质。

技术介绍

[0002]在MMO(Massively Multiplayer Online,大型多人在线)游戏中,随着游戏功能和技能的不断增加,使得一个玩家角色通常拥有多种攻击招式(技能),除普通攻击外,还包括许多特殊招式。
[0003]而目前,大多数手游的做法是将攻击技能以扇形范围分布,集中在界面角落,而随着技能的增加,其对应的控件按键也越来越多,需玩家记忆各技能位置,且会一定程度遮挡画面影响观感或造成误触。另外,随着玩家角色的成长,会习得越来越多不同的招式,而因罗盘坑位有限,故需玩家对携带的招式进行抉择,针对不同的目标或作战场景还需更换招式组合,较为麻烦,大大降低了用户的游戏体验度。

技术实现思路

[0004]有鉴于此,本专利技术的目的在于提供一种技能释放的方法、装置、设备及存储介质,以解决现有技术中通过按键触发技能释放,在有限的界面上无法承载过多按键,从而影响用户的游操作,降低游戏体验感的问题。
[0005]第一方面,本专利技术实施例提供了一种技能释放的方法,通过终端设备的触控屏显示图形用户界面,所述图形用户界面包括游戏场景及技能控件,所述游戏场景中包含通过所述终端设备控制的虚拟角色,所述方法包括:
[0006]响应针对所述技能控件的滑动操作,根据所述滑动操作确定多个触控关键点;
[0007]根据所述多个触控关键点分别对应的坐标确定所述滑动操作对应的目标关键路径;
[0008]从多个预设技能中确定与所述目标关键路径匹配的目标技能;
[0009]响应所述滑动操作的结束,释放所述目标技能。
[0010]第二方面,本专利技术实施例提供了一种技能释放的装置,通过终端设备的触控屏显示图形用户界面,所述图形用户界面包括游戏场景及技能控件,所述游戏场景中包含通过所述终端设备控制的虚拟角色,所述装置包括:
[0011]采集模块,用于响应针对所述技能控件的滑动操作,根据所述滑动操作确定多个触控关键点;
[0012]确定模块,根据所述多个触控关键点分别对应的坐标确定所述滑动操作对应的目标关键路径;
[0013]匹配模块,用于从多个预设技能中确定与所述目标关键路径匹配的目标技能;
[0014]释放模块,用于响应所述滑动操作的结束,释放所述目标技能。
[0015]第三方面,本专利技术实施例提供了一种用户端设备,包括处理器和存储器,存储器存
储有能够被处理器执行的机器可执行指令,处理器执行机器可执行指令以实现上述技能释放的方法。
[0016]第四方面,本专利技术实施例提供了一种机器可读存储介质,机器可读存储介质存储有机器可执行指令,机器可执行指令在被处理器调用和执行时,机器可执行指令促使处理器实现上述技能释放的方法。
[0017]本专利技术实施例带来了以下有益效果:
[0018]上述提供的技能释放的方法,应用于用户端设备,响应针对技能控件的滑动操作,响应针对技能控件的滑动操作,根据所述滑动操作确定多个触控关键点;根据所述多个触控关键点分别对应的坐标确定所述滑动操作对应的目标关键路径;从多个预设技能中确定与所述目标关键路径匹配的目标技能;响应所述滑动操作的结束,释放所述目标技能,相比于现有技术来说,本申请通过关键路径设置技能选择可以以较少的技能控件实现更多的技能释放,不仅减少了界面的控件数量,还减少了玩家误操作的可能性,解决现有技术中控件过多,难以确定技能对应的控件所在的位置,并且遮挡游戏画面,影响游戏操作和体验感的问题。
[0019]本专利技术的其他特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。
[0020]为使本专利技术的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
[0021]为了更清楚地说明本专利技术具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施方式,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0022]图1为本专利技术实施例提供的技能释放的方法的一个实施例示意图;
[0023]图2为本专利技术实施例提供的技能释放的方法的另一个实施例示意图;
[0024]图3为现有的图形用户界面的示意图;
[0025]图4为本专利技术实施例提供的不同技能的关键路径的一种示意图;
[0026]图5为本专利技术实施例提供的技能D的三维路径的示意图;
[0027]图6为本专利技术实施例提供的触发技能D的图形用户界面的示意图;
[0028]图7为本专利技术实施例提供的关键点的计算原理图;
[0029]图8为本专利技术实施例提供的技能释放的装置的一种示意图;
[0030]图9为本专利技术实施例提供的用户端设备的示意图。
具体实施方式
[0031]为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域技术人员在没有做出创造性劳动前提下所
获得的所有其他实施例,都属于本专利技术保护的范围。
[0032]本申请以MMO游戏为例进行说明,在MMO游戏中,用户根据自身对游戏角色的操作习惯,针对不同的游戏角色选择性的设置不同的技能控件,当然也可以根据游戏的实时局势来适应调整,但是不管怎么设置在游戏界面上都会存在多个技能控件,而手游中,界面的显示尺寸是有限的,而设置多个技能控件则会遮挡游戏场景,或者是控件过于密集,导致出现误操作。为了解决该问题,本申请通过设置技能的关键路径,在用户对技能控件操作时,通过采集对技能控件操作的触控关键点的坐标,基于坐标确定目标关键路径,再与预设的技能的关键路径进行比对,以选择对应的技能进行释放。
[0033]基于上述,本专利技术实施例提供的一种技能释放的方法、装备、设备及存储介质。
[0034]在本专利技术其中一种实施例中的技能释放的方法,可以运行于终端设备或者是服务器。其中,终端设备可以为本地终端设备。当技能释放方法运行于服务器时,该方法则可以基于云交互系统来实现与执行,其中,云交互系统包括服务器和客户端设备。
[0035]在一可选的实施方式中,云交互系统下可以运行各种云应用,例如:云游戏。以云游戏为例,云游戏是指以云计算为基础的游戏方式。在云游戏的运行模式下,游戏程序的运行主体和游戏画面呈现主体是分离的,游戏中虚拟装备处理方法的储存与运行是在云游戏服务器上完成的,客户端设备的作用用于数据的接收、发送以及游戏画面的呈现,举例而言,客户端设备可以是靠近用户侧的具有数据本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种技能释放的方法,其特征在于,通过终端设备的触控屏显示图形用户界面,所述图形用户界面包括游戏场景及技能控件,所述游戏场景中包含通过所述终端设备控制的虚拟角色,所述方法包括:响应针对所述技能控件的滑动操作,根据所述滑动操作确定多个触控关键点;根据所述多个触控关键点分别对应的坐标确定所述滑动操作对应的目标关键路径;从多个预设技能中确定与所述目标关键路径匹配的目标技能;响应所述滑动操作的结束,释放所述目标技能。2.根据权利要求1所述的方法,其特征在于,所述多个触控关键点分别对应的坐标为三维坐标,所述三维坐标根据所述触控操作在所述触控屏上的二维坐标以及所述触控操作在所述触控屏上的压力值确定。3.根据权利要求1所述的方法,其特征在于,所述从多个预设技能中确定与所述目标关键路径匹配的目标技能,包括:将所述目标关键路径分别与所述多个预设技能分别对应的关键路径进行比较,根据比较结果,从所述多个预设技能中确定目标技能。4.根据权利要求3所述的方法,其特征在于,所述将所述目标关键路径分别与所述多个预设技能分别对应的关键路径进行比较,包括:根据所述目标关键路径中相邻触控关键点的坐标确定所述相邻关键点对应的第一矢量;根据所述预设技能对应的关键路径中相邻点的坐标确定所述相邻点对应的第二矢量;将所述第一矢量与所述第二矢量进行比较,获得比较结果。5.根据权利要求4所述的方法,其特征在于,所述将所述第一矢量与所述第二矢量进行比较,获得比较结果,包括:获取预设的每个坐标维度对应的容差值;...

【专利技术属性】
技术研发人员:沈天嘉
申请(专利权)人:网易杭州网络有限公司
类型:发明
国别省市:

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

1