一种游戏控制方法、装置、电子设备及存储介质与流程

文档序号:25042739发布日期:2021-05-14 11:14阅读:114来源:国知局
一种游戏控制方法、装置、电子设备及存储介质与流程

1.本申请涉及游戏技术领域,尤其涉及一种游戏控制方法、装置、电子设备及存储介质。


背景技术:

2.多人在线战术竞技游戏(multiplayer online battle arena,moba),又被称为动作即时战略游戏(action real

time strategy,arts)。这类游戏的玩法是:玩家通常被分为两队,两队在分散的游戏地图中互相竞争,每个玩家都通过一个rts风格的界面控制所选的角色,但不同于传统的硬核的rts游戏,这类游戏通常无需操作rts游戏中常见的建筑群、资源、训练兵种等组织单位,玩家只控制自己所选的角色。
3.在战术竞技游戏中,玩家想要操作目标虚拟角色释放技能时,为了使游戏画面以技能释放范围提示为主,需要调整游戏视野范围,一种操作是左手在小地图上调整视野距离,右手滑动技能控件来调整技能释放方向,这种方式,需要双手协同操作,操作较繁琐,影响游戏体验,操作效率不高;另一种操作是右手在空白区域(无控件区域)滑动调整游戏视野,但这种方式,控制技能的操作和控制视野的操作不连贯。


技术实现要素:

4.有鉴于此,本申请实施例至少提供一种游戏控制方法、装置、电子设备及存储介质,可以减少操作步骤,提高操作效率。
5.本申请主要包括以下几个方面:
6.第一方面,本申请实施例提供一种游戏控制方法,通过终端设备提供一图形用户界面,所述图形用户界面包括移动控件和技能控件,所述图形用户界面中显示至少部分的游戏场景,所述游戏控制方法包括:
7.响应作用于所述移动控件的第一滑动操作,控制所述游戏中的虚拟角色在所述游戏场景中移动,并根据所述虚拟角色的移动调整游戏视野;
8.响应针对所述技能控件的第二滑动操作,获取所述第二滑动操作的触控点位置;
9.根据所述触控点位置相对于所述技能控件的参考位置之间的方向,确定技能释放方向;
10.当所述触控点与所述参考位置之间的距离大于预设距离时,根据所述第二滑动操作调整游戏视野。
11.在一种可能的实施方式中,所述根据所述第二滑动操作调整游戏视野,包括:
12.根据所述第二滑动操作的滑动方向确定游戏视野的调整方向;
13.根据所述调整方向调整所述游戏视野。
14.在一种可能的实施方式中,所述游戏中设置有虚拟摄像头,所述根据所述第二滑动操作的滑动方向确定游戏视野的调整方向,包括:
15.根据所述第二滑动操作的滑动方向确定虚拟摄像头的移动方向;
16.确定所述移动方向为所述调整方向。
17.在一种可能的实施方式中,所述根据所述第二滑动操作调整游戏视野,包括:
18.根据所述第二滑动操作的滑动距离确定游戏视野的调整距离;
19.根据所述调整距离调整所述游戏视野。
20.在一种可能的实施方式中,所述游戏中设置有虚拟摄像头,根据所述第二滑动操作的滑动距离确定游戏视野的调整距离,包括:
21.根据所述滑动距离确定所述虚拟摄像头的移动距离;
22.确定所述移动距离为所述调整距离。
23.在一种可能的实施方式中,所述图形用户界面显示有技能方向调整区域,所述预设距离等于所述参考位置与所述技能方向调整区域的边缘之间的距离。
24.在一种可能的实施方式中,所述游戏控制方法还包括:
25.随着所述触控点位置的变化,调整所述技能释放方向。
26.在一种可能的实施方式中,当所述触控点与所述参考位置之间的距离大于预设距离时,显示视野距离调整标识;所述视野距离调整标识用于表征游戏视野的调整距离大小。
27.在一种可能的实施方式中,所述显示视野距离调整标识,包括:
28.在所述触控点与所述技能控件的参考位置之间的方向上的所述触控点位置处显示所述视野距离调整标识。
29.在一种可能的实施方式中,在所述当所述触控点与所述参考位置之间的距离大于预设距离时,显示视野距离调整标识之后,所述游戏控制方法还包括:
30.响应针对所述视野距离调整标识整体围绕所述技能控件的第三滑动操作,根据所述视野距离调整标识的位置变化,确定所述游戏视野的调整方向;
31.其中,所述游戏视野的调整距离是由所述视野距离调整标识上的触控点位置与所述参考位置之间的距离确定的。
32.第二方面,本申请实施例还提供一种游戏控制装置,通过终端设备提供一图形用户界面,所述图形用户界面包括移动控件和技能控件,所述图形用户界面中显示至少部分的游戏场景,所述游戏控制装置包括:
33.第一调整模块,用于响应作用于所述移动控件的第一滑动操作,控制所述游戏中的虚拟角色在所述游戏场景中移动,并根据所述虚拟角色的移动调整游戏视野;
34.获取模块,用于响应针对所述技能控件的第二滑动操作,获取所述第二滑动操作的触控点位置;
35.确定模块,用于根据所述触控点位置相对于所述技能控件的参考位置之间的方向,确定技能释放方向;
36.第二调整模块,用于当所述触控点与所述参考位置之间的距离大于预设距离时,根据所述第二滑动操作调整游戏视野。
37.在一种可能的实施方式中,所述第二调整模块,用于根据以下步骤调整游戏视野:
38.根据所述第二滑动操作的滑动方向确定游戏视野的调整方向;
39.根据所述调整方向调整所述游戏视野。
40.在一种可能的实施方式中,所述第二调整模块,用于根据以下步骤确定游戏视野的调整方向:
41.根据所述第二滑动操作的滑动方向确定虚拟摄像头的移动方向;
42.确定所述移动方向为所述调整方向。
43.在一种可能的实施方式中,所述第二调整模块,用于根据以下步骤调整游戏视野:
44.根据所述第二滑动操作的滑动距离确定游戏视野的调整距离;
45.根据所述调整距离调整所述游戏视野。
46.在一种可能的实施方式中,所述游戏中设置有虚拟摄像头,所述第二调整模块,用于根据以下步骤确定游戏视野的调整距离:
47.根据所述滑动距离确定所述虚拟摄像头的移动距离;
48.确定所述移动距离为所述调整距离。
49.在一种可能的实施方式中,所述游戏控制装置还包括:
50.第一显示模块,用于在所述图形用户界面显示技能方向调整区域,所述预设距离等于所述参考位置与所述技能方向调整区域的边缘之间的距离。
51.在一种可能的实施方式中,所述确定模块,还用于:
52.随着所述触控点位置的变化,调整所述技能释放方向。
53.在一种可能的实施方式中,所述游戏控制装置还包括:
54.第二显示模块,用于当所述触控点与所述参考位置之间的距离大于预设距离时,显示视野距离调整标识;所述视野距离调整标识用于表征游戏视野的调整距离大小。
55.在一种可能的实施方式中,所述第二显示模块,具体用于在所述触控点与所述技能控件的参考位置之间的方向上的所述触控点位置处显示所述视野距离调整标识。
56.在一种可能的实施方式中,所述第二调整模块,还用于:
57.响应针对所述视野距离调整标识整体围绕所述技能控件的第三滑动操作,根据所述视野距离调整标识的位置变化,确定所述游戏视野的调整方向;
58.其中,所述游戏视野的调整距离是由所述视野距离调整标识上的触控点位置与所述参考位置之间的距离确定的。
59.第三方面,本申请实施例还提供一种电子设备,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储器之间通过所述总线进行通信,所述机器可读指令被所述处理器运行时执行上述第一方面或第一方面中任一种可能的实施方式中所述的游戏控制方法的步骤。
60.第四方面,本申请实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行上述第一方面或第一方面中任一种可能的实施方式中所述的游戏控制方法的步骤。
61.本申请实施例提供的一种游戏控制方法、装置、电子设备及存储介质,针对技能控件的第二滑动操作,获取第二滑动操作的触控点位置,并根据触控点位于相对于技能控件的参考位置之间的方向,确定技能释放方向,进而,当触控点与参考位置之间的距离大于预设距离时,根据第二滑动操作调整游戏视野,与现有技术中的左手在小地图上调整游戏视野,右手滑动技能控件来调整技能释放方向相比,可以实现在单手调整技能释放方向的同时,调整游戏视野,可以减少操作步骤,提高操作效率。
62.进一步,本申请实施例提供的游戏控制方法,还可以响应针对视野距离调整标识围绕技能控件的滑动操作,调整目标虚拟角色进行技能释放的技能释放方向和游戏场景中
的游戏视野的方向,可以实现在游戏视野的距离不变的情况下,同时调整技能释放方向和游戏视野的方向,操作简便,可以提升操作效率。
63.为使本申请的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
64.为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
65.图1示出了现有技术中调整技能释放方向和游戏视野的图形用户界面示意图;
66.图2示出了本申请实施例所提供的一种游戏控制方法的流程图;
67.图3a示出了本申请实施例所提供的一种游戏视野的图形用户界面的示意图;
68.图3b示出了本申请实施例所提供的另一种游戏视野的图形用户界面示意图;
69.图4示出了本申请实施例所提供的又一种游戏视野的图形用户界面示意图;
70.图5示出了本申请实施例所提供的一种游戏控制装置的功能模块图之一;
71.图6示出了本申请实施例所提供的一种游戏控制装置的功能模块图之二;
72.图7示出了本申请实施例所提供的一种电子设备的结构示意图。
73.主要元件符号说明:
74.图中:500

游戏控制装置;510

第一调整模块;520

获取模块;530

确定模块;540

第二调整模块;550

第一显示模块;560

第二显示模块;700

电子设备;710

处理器;720

存储器;730

总线。
具体实施方式
75.为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,应当理解,本申请中的附图仅起到说明和描述的目的,并不用于限定本申请的保护范围。另外,应当理解,示意性的附图并未按实物比例绘制。本申请中使用的流程图示出了根据本申请的一些实施例实现的操作。应当理解,流程图的操作可以不按顺序实现,没有逻辑的上下文关系的步骤可以反转顺序或者同时实施。此外,本领域技术人员在本申请内容的指引下,可以向流程图添加一个或多个其他操作,也可以从流程图中移除一个或多个操作。
76.另外,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例。基于本申请的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的全部其他实施例,都属于本申请保护的范围。
77.为了使得本领域技术人员能够使用本申请内容,结合特定应用场景“游戏控制”,给出以下实施方式,对于本领域技术人员来说,在不脱离本申请的精神和范围的情况下,可以将这里定义的一般原理应用于其他实施例和应用场景。
78.本申请实施例下述方法、装置、电子设备或计算机可读存储介质可以应用于任何需要进行游戏控制的场景,本申请实施例并不对具体的应用场景作限制,任何使用本申请实施例提供的游戏控制方法及装置的方案均在本申请保护范围内。
79.值得注意的是,在本申请提出之前,现有方案的战术竞技游戏中,玩家想要操作目标虚拟角色释放技能时,为了使游戏画面以技能释放范围提示为主,需要调整游戏视野范围,如图1所示,通常的操作是左手在小地图上调整游戏视野,右手滑动技能控件来调整技能释放方向。这种方式,需要双手协同操作,操作较繁琐,影响游戏体验,操作效率不高。
80.如图1所示,图形用户界面中的游戏场景上包括小地图、虚拟角色、技能释放信号、触控点以及技能释放调整区域,图形用户界面中显示有技能控件和移动控件。玩家通过滑动移动控件,可以控制虚拟角色的在游戏场景中移动,并根据虚拟角色的移动调整游戏视野。另外,可以通过触控技能控件可以控制虚拟角色释放技能,在虚拟角色释放技能时,可以在游戏场景上的虚拟角色的游戏视野的方向上显示出技能释放信号,为了便于查看到全部的技能释放范围,玩家可以使用左手在小地图上进行操作来调整游戏视野,右手滑动技能控件来调整技能释放方向。这种方式,需要双手协同操作,操作较繁琐,影响游戏体验,操作效率不高。
81.针对上述问题,本申请实施例通过响应针对技能控件的第二滑动操作,获取第二滑动操作的触控点位置,并根据触控点位于相对于技能控件的参考位置之间的方向,确定技能释放方向,进而,当触控点与参考位置之间的距离大于预设距离时,根据第二滑动操作调整游戏视野。这样,通过滑动控制触控点与技能控件的参考位置之间的距离,可以实现在单手调整技能释放方向的同时,实现对游戏视野的调整,可以减少操作步骤,提高操作效率。
82.为便于对本申请进行理解,下面结合具体实施例对本申请提供的技术方案进行详细说明。
83.图2为本申请实施例所提供的一种游戏控制方法的流程图。如图2所示,本申请实施例提供的游戏控制方法,过终端设备提供一图形用户界面,所述图形用户界面包括移动控件和技能控件,所述图形用户界面中显示至少部分的游戏场景,所述游戏控制方法包括以下步骤:
84.s201:响应作用于所述移动控件的第一滑动操作,控制所述游戏中的虚拟角色在所述游戏场景中移动,并根据所述虚拟角色的移动调整游戏视野。
85.在具体实施中,图形用户界面上显示有移动控件,玩家通过操作移动控件可以实现对游戏中的虚拟角色的移动进行控制,响应作用于移动控件的第一滑动操作,可以控制游戏中的虚拟角色在游戏场景中的移动,并根据虚拟角色的移动来调整游戏视野。
86.这里,通过滑动移动控件,可以使游戏中虚拟角色进行移动,并随着虚拟角色的移动,来调整游戏视野,但是,这种方式只能调整游戏视野的方向,无法调整游戏视野范围的大小,通常,需要通过调整小地图来实现对游戏视野范围的调整。
87.s202:响应针对所述技能控件的第二滑动操作,获取所述第二滑动操作的触控点位置。
88.在具体实施中,图形用户界面上显示有至少一个技能控件,每个技能控件对应的技能不同,响应作用在一个技能控件的触控操作,控制游戏中的虚拟角色释放与该技能控
件对应的技能;响应针对技能控件的第二滑动操作,获取第二滑动操作在图形用户界面中的触控点位置,进而,可以根据触控点相对该技能控件之间的方向,来确定技能释放方向;可以通过第二滑动操作控制触控点所处的位置,进而控制技能释放方向。
89.s203:根据所述触控点位置相对于所述技能控件的参考位置之间的方向,确定技能释放方向。
90.在具体实施中,当针对技能控件的第二滑动操作停止时,获取第二滑动操作的停止位置,即触控点位置,进而,根据触控点位置相对于技能控件的参考位置之间的方向,来确定技能释放方向。
91.这里,技能控件的参考位置可以是技能控件的几何中心,也可以是技能控件对应的技能方向调整区域的几何中心;其中,技能控件位于技能方向调整区域中,通常在对技能控件进行操作时,会在图形用户界面上显示出技能方向调整区域。
92.进一步地,下面对通过针对技能控件的第二滑动,实现对该技能控件的技能释放方向的调整过程进行阐述,包括:
93.随着所述触控点位置的变化,调整所述技能释放方向。
94.在具体实施中,通过对技能控件的第二滑动操作,随着第二滑动操作,第二滑动操作的触控点位置也随着变化,进而来调整该技能控件对应技能的技能释放方向,其中,技能释放方向是由技能控件的参考位置与触控点位置之间的方向确定的。
95.s204:当所述触控点与所述参考位置之间的距离大于预设距离时,根据所述第二滑动操作调整游戏视野。
96.在具体实施中,当检测到触控点位置与参考位置之间的距离大于预设距离时,即,触控点移动超出一定范围时,可以根据第二滑动操作来调整游戏视野。这里,调整游戏视野包括游戏视野的调整方向和调整距离。其中,预设距离可以根据游戏实际需要进行设置,要保证游戏操作的便捷性。
97.需要说明的是,通过针对技能控件的第二滑动操作,当第二滑动操作的触控点位置与技能控件的参考位置之间的距离大于预设距离时,通过第二滑动操作,可以实现改变技能释放方向的同时,调整技能释放方向上的游戏视野,这样,可以实现在单手调整技能释放方向的同时,实现对游戏视野的调整,可以减少操作步骤,提高操作效率。
98.需要说明的是,在通过技能控件控制虚拟角色进行技能释放时,会在游戏场景中显示出该技能对应的技能释放效果、技能释放方向,以及技能释放距离等提示。游戏场景是以游戏视野范围进行展示的,有时游戏画面不能完全展示出技能释放范围,即,虚拟角色的游戏视野范围受限时,此时,玩家需要调整游戏视野范围,使游戏画面以技能释放范围为主,相关技术中,通常的操作是左手在小地图上调整视野距离,右手滑动技能控件来调整技能释放方向。这种方式,需要双手协同操作,操作较繁琐,影响游戏体验,操作效率不高。
99.进一步地,对游戏视野进行调整包括对游戏视野的距离和方向进行调整,下面对游戏视野的方向的调整过程进行具体阐述,也即,步骤s204中所述根据所述第二滑动操作调整游戏视野,包括以下步骤:
100.步骤a:根据所述第二滑动操作的滑动方向确定游戏视野的调整方向。
101.在具体实施中,响应针对技能控件的第二滑动操作,根据第二滑动操作的滑动方向来确定游戏视野的调整方向,第二滑动操作的触控点所处位置不同时,对应的游戏视野
的方向不同。
102.这里,下面对根据第二滑动操作的滑动方向确定游戏视野的调整方向的过程进行阐述,具体地,所述游戏中设置有虚拟摄像头,步骤a中所述根据所述第二滑动操作的滑动方向确定游戏视野的调整方向,包括以下步骤:
103.根据所述第二滑动操作的滑动方向确定虚拟摄像头的移动方向;确定所述移动方向为所述调整方向。
104.在具体实施中,游戏中设置有虚拟摄像头,根据针对技能控件的第二滑动操作的滑动方向,可以确定出虚拟摄像头的移动方向,进而,将该移动方向确定为游戏视野的调整方向,以实现对游戏视野的方向调整。
105.其中,一般而言,游戏场景中设置有虚拟摄像机,游戏视野即显示在图形用户界面上的、通过虚拟摄像机拍摄到的部分游戏场景内容。例如,在第一人称游戏中,虚拟摄像机可以被设置在玩家控制的虚拟角色的头部(例如眼睛位置),游戏视野为虚拟角色前方预设范围的部分游戏场景;在第三人称游戏中,虚拟摄像机可以被设置在玩家控制的虚拟角色的正上方或者后上方,游戏视野为包括虚拟角色在内的部分游戏场景。
106.虚拟摄像机可以设置为跟随虚拟角色的移动而移动,也可以设置为不跟随虚拟角色的移动而移动;可以理解的,虚拟摄像机的朝向可以设置为跟随虚拟角色的转动而转动,也可以设置为不跟随虚拟角色的转动而转动。即,用户可以通过控制虚拟角色,来控制与虚拟角色对应的虚拟摄像机的移动和/或转动,从而实现对游戏视野的控制;也可以单独控制虚拟摄像机的移动和/或转动,从而实现对游戏视野的控制。
107.步骤b:根据所述调整方向调整所述游戏视野。
108.在具体实施中,在确定出游戏视野的调整方向后,可以直接根据该调整方向来调整游戏视野。
109.进一步地,对游戏视野进行调整包括对游戏视野的距离和方向进行调整,下面对游戏视野的距离的调整过程进行具体阐述,也即,步骤s204中所述根据所述第二滑动操作调整游戏视野,包括以下步骤:
110.步骤c:根据所述第二滑动操作的滑动距离确定游戏视野的调整距离。
111.在具体实施中,响应针对技能控件的第二滑动操作,根据第二滑动操作的滑动距离来确定游戏视野的调整距离,第二滑动操作的触控点所处位置与技能控件的参考位置之间的距离不同时,对应的游戏视野的距离不同。
112.这里,下面对根据第二滑动操作的滑动距离确定游戏视野的调整距离的过程进行阐述,具体地,所述游戏中设置有虚拟摄像头,步骤c中所述根据所述第二滑动操作的滑动距离确定游戏视野的调整距离,包括以下步骤:
113.根据所述第二滑动操作的滑动距离确定虚拟摄像头的移动距离;确定所述移动距离为所述调整距离。
114.在具体实施中,游戏中设置有虚拟摄像头,根据针对技能控件的第二滑动操作的滑动距离,可以确定出虚拟摄像头的移动距离,进而,将该移动距离确定为游戏视野的调整距离,以实现对游戏视野的距离调整。
115.步骤d:根据所述调整距离调整所述游戏视野。
116.在具体实施中,在确定出游戏视野的调整距离后,可以直接根据该调整距离来调
整游戏视野。
117.进一步地,所述图形用户界面显示有技能方向调整区域,所述预设距离等于所述参考位置与所述技能方向调整区域的边缘之间的距离。
118.需要说明的是,可以在图形界面上显示出技能方向调整区域,显示的时机可以是在玩家对技能控件进行操作时,也可以是在游戏开始时;其中,技能控件位于技能方向调整区域中,该技能控件可以位于技能方向调整区域的集合中心;一般游戏中,为避免用户在滑动过程中滑到终端设备右边缘导致操作不便,该技能控件也可以设置在技能方向调整区域中心往右一点的位置处。当检测到针对技能控件的第二滑动操作的触控点位置超出技能方向调整区域,则可以根据第二滑动操作来调整游戏视野,其中,预设距离等于触控点参考位置与技能方向调整区域的边缘之间的距离。
119.进一步地,在检测到第二滑动操作的触控点与技能控件的参考位置之间的距离大于预设距离时,在游戏场景中显示视野距离调整标识,通过视野距离调整标识可以直观地看到游戏视野的调整距离与触控点在视野距离调整标识上处于位置的关系。
120.需要说明的是,若在游戏场景中显示有技能方向调整区域,可以在检测到针对技能控件的第二滑动操作的触控点移出技能方向调整区域之外时,在技能方向调整区域附近处显示出视野距离调整标识,触控点可以在视野距离调整标识上进行滑动,触控点在视野距离调整标识上滑动的距离越远,游戏视野的距离越近,即,虚拟角色面前的视野范围越小。
121.这里,触控点可以在技能方向调整区域内滑动,也可以在技能方向调整区域外滑动。当触控点在技能方向调整区域内滑动时,根据触控点与技能控件的参考位置之间的方向确定技能释放方向,通常,技能方向调整区域为圆形区域,可以滑动触控点做圆周运动,以实现对技能释放方向的调整。当触控点移出技能方向调整区域时,在技能方向调整区域外围附近显示出视野距离调整标识,通过在视野距离调整标识上滑动触控点,可以实现对游戏场景中的游戏视野的距离进行调整。视野距离调整标识可以是条状的,可以在视野距离调整标识上排列显示出多个大小相同的格子,这样,可以通过视野距离调整标识更直观地表现出滑动距离和游戏视野的距离之间的关系,具体地,通过控制触控点在视野距离调整标识由靠近技能方向调整区域到远离技能方向调整器的滑动操作,可以实现对游戏视野的距离进行调整,游戏视野的距离由大变小,即,呈现在虚拟角色的视野范围由大到小。
122.进一步地,下面对显示视野距离调整标识的过程进行阐述,包括:
123.在所述触控点与所述技能控件的参考位置之间的方向上的所述触控点位置处显示所述视野距离调整标识。
124.在具体实施中,在检测到第二滑动操作的触控点与技能控件的参考位置之间的距离大于预设距离时,在游戏场景中显示视野距离调整标识,具体地,可以在触控点与技能控件的参考位置之间的方向上的触控点位置处显示视野距离调整标识,以便滑动触控点在视野距离调整标识上移动,继续调整游戏视野的距离。
125.如图3a、3b所示,图3a示出了本申请实施例所提供的一种游戏视野的图形用户界面的示意图;图3b示出了本申请实施例所提供的另一种游戏视野的图形用户界面示意图。
126.如图3a所示,图形用户界面包括小地图、虚拟角色、移动控件、技能控件、技能释放信号、触控点、技能方向调整区域、视野距离调整标识,其中,技能控件的参考位置和触控点
位置之间的方向可以确定出技能释放方向。在触控点从技能方向调整区域滑出时,在技能方向调整区域附近显示出视野距离调整标识,这里,视野距离调整标识为条状,由多个格子构成,可以滑动触控点在视野距离调整标识上的格子上滑动,实现对游戏视野的距离进行调整,其中,图3a中,滑动至第一个靠近技能方向调整区域的格子,在滑动过程中,游戏视野的方向不变,游戏视野的距离发生改变,滑动距离越远,虚拟角色对应的游戏视野的距离越近。
127.需要说明的是,通过增设在图形用户界面上显示出视野距离调整标识,进而,可以在视野距离调整标识内滑动触控点,实现对游戏场景中的视野距离的调整,可以实现在单手调整技能释放方向的同时,调整游戏视野,可以减少操作步骤,提高操作效率。
128.如图3b所示,图形用户界面包括小地图、技能控件、技能释放信号、触控点、技能方向调整区域、视野距离调整标识,由于视野距离的调整,这里,虚拟角色在图形用户界面对应的游戏画面上未显示出来。在技能方向调整区域附近显示出视野距离调整标识之后,控制触控点在视野距离调整标识内的格子上滑动,实现对游戏视野的距离进行调整,其中,由图3a中的第一个格子滑动至图3b中的第三个格子,滑动距离变大,虚拟角色在技能释放方向上的视野距离变小。
129.进一步地,在所述当所述触控点与所述参考位置之间的距离大于预设距离时,显示视野距离调整标识之后,还包括以下步骤:
130.响应针对所述触控点视野距离调整标识整体围绕所述技能控件技能方向调整区域的第三滑动操作,控制所述视野距离调整标识跟随所述触控点移动;随着根据所述视野距离调整标识的触控点位置的变化,保持所述游戏视野的距离不变,调整确定所述游戏视野的调整方向。
131.在具体实施中,在显示出视野距离调整标识后,可以对视野距离调整标识整体进行滑动,响应针对视野距离调整标识整体围绕技能控件的第三滑动操作,根据视野距离调整标识的位置变化,确定出游戏视野的调整方向,若此时触控点位置相对于视野距离调整标识的位置不变,则保持游戏视野的距离不变的情况下,只对游戏视野的方向进行调整。
132.其中,所述游戏视野的调整距离是由所述视野距离调整标识上的触控点位置与所述参考位置之间的距离确定的,即,游戏视野的调整距离与触控点在视野距离调整标识上的滑动距离成正比。
133.图4示出了本申请实施例所提供的又一种游戏视野的图形用户界面示意图;如图4所示,图形用户界面包括小地图、虚拟角色、技能控件、技能释放信号、触控点、技能方向调整区域、视野距离调整标识,由于视野距离的调整,这里,虚拟角色在图形用户界面对应的游戏画面上未显示出来。将触控点滑动至视野距离调整标识内的目标位置后,可以针对视野距离调整标识整体围绕技能方向调整区域进行滑动,在滑动过程中可以实现对技能释放方向和游戏视野的方向的调整。从图3b和图4中可以看出,技能释放信号对应的技能释放方向发生了变化,游戏视野的视野方向也发生了变化。
134.需要说明的是,在战术竞技游戏中,玩家想要操作虚拟角色释放技能时,由于虚拟角色的视野范围有限,为了使游戏画面以技能释放范围提示为主,进而需要调整游戏视野,具体地,需要调整游戏视野的距离和方向进行技能释放,本申请通过在技能方向调整区域附近显示视野调整标识,进而,可以在视野距离调整标识上滑动触控点,可以实现单手在调
整技能释放方向的同时,调整视野范围,与相关技术中左手操作小地图进行视野距离调整,右手操作技能控件进行技能释放方向的调整,需要两手相互配合完成操作,操作十分繁琐相比,本申请无需再对小地图进行操作,仅对视野距离调整标识进行操作,这样,可以减少操作步骤,操作更加便捷,可以提高操作效率。
135.这里,对本申请中游戏控制方法的实施流程进行阐述,包括以下内容:
136.内容一:调整游戏视野的距离
137.步骤(c1)、通过滑动技能控件,可以实现技能释放方向的调整。
138.步骤(c2)、当触控点移出技能方向调整区域时,在技能方向调整区域附近显示出视野距离调整标识。
139.步骤(c3)、控制触控点在视野距离调整标识内滑动,可以实现对游戏视野的距离进行调整。
140.内容二:调整游戏视野的方向
141.在针对视野距离调整标识围绕技能方向调整区域的滑动,可以实现对游戏视野的方向进行调整,以虚拟角色为中心,以游戏视野的距离为半径,可以对技能释放方向和游戏视野的视野方向进行调整,其中,游戏视野的距离是由触控点滑动至视野距离调整标识内的位置确定的;技能释放方向由触控点位置与技能控件的参考位置之间的相对方向确定的。
142.在本申请实施例中,通过响应针对技能控件的第二滑动操作,获取第二滑动操作的触控点位置,并根据触控点位于相对于技能控件的参考位置之间的方向,确定技能释放方向,进而,当触控点与参考位置之间的距离大于预设距离时,根据第二滑动操作调整游戏视野。这样,通过滑动控制触控点与技能控件的参考位置之间的距离,可以实现在单手调整技能释放方向的同时,实现对游戏视野的调整,可以减少操作步骤,提高操作效率。
143.基于同一申请构思,本申请实施例中还提供了与上述实施例提供的游戏控制方法对应的游戏控制装置,由于本申请实施例中的装置解决问题的原理与本申请上述实施例的游戏控制方法相似,因此装置的实施可以参见方法的实施,重复之处不再赘述。
144.如图5、图6所示,图5示出了本申请实施例所提供的一种游戏控制装置的功能模块图之一;图6示出了本申请实施例所提供的一种游戏控制装置的功能模块图之二。
145.如图5所示,所述游戏控制装置500包括:
146.第一调整模块510,用于响应作用于所述移动控件的第一滑动操作,控制所述游戏中的虚拟角色在所述游戏场景中移动,并根据所述虚拟角色的移动调整游戏视野;
147.获取模块520,用于响应针对所述技能控件的第二滑动操作,获取所述第二滑动操作的触控点位置;
148.确定模块530,用于根据所述触控点位置相对于所述技能控件的参考位置之间的方向,确定技能释放方向;
149.第二调整模块540,用于当所述触控点与所述参考位置之间的距离大于预设距离时,根据所述第二滑动操作调整游戏视野。
150.在一种可能的实施方式中,如图5所示,所述第二调整模块540,用于根据以下步骤调整游戏视野:
151.根据所述第二滑动操作的滑动方向确定游戏视野的调整方向;
152.根据所述调整方向调整所述游戏视野。
153.在一种可能的实施方式中,如图5所示,所述第二调整模块540,用于根据以下步骤确定游戏视野的调整方向:
154.根据所述第二滑动操作的滑动方向确定虚拟摄像头的移动方向;
155.确定所述移动方向为所述调整方向。
156.在一种可能的实施方式中,如图5所示,所述第二调整模块540,用于根据以下步骤调整游戏视野:
157.根据所述第二滑动操作的滑动距离确定游戏视野的调整距离;
158.根据所述调整距离调整所述游戏视野。
159.在一种可能的实施方式中,所述游戏中设置有虚拟摄像头,如图5所示,所述第二调整模块540,用于根据以下步骤确定游戏视野的调整距离:
160.根据所述滑动距离确定所述虚拟摄像头的移动距离;
161.确定所述移动距离为所述调整距离。
162.在一种可能的实施方式中,如图6所示,所述游戏控制装置500还包括:
163.第一显示模块550,用于在所述图形用户界面显示技能方向调整区域,所述预设距离等于所述参考位置与所述技能方向调整区域的边缘之间的距离。
164.在一种可能的实施方式中,如图5所示,所述确定模块530,还用于:
165.随着所述触控点位置的变化,调整所述技能释放方向。
166.在一种可能的实施方式中,如图6所示,所述游戏控制装置500还包括:
167.第二显示模块560,用于当所述触控点与所述参考位置之间的距离大于预设距离时,显示视野距离调整标识;所述视野距离调整标识用于表征游戏视野的调整距离大小。
168.在一种可能的实施方式中,如图6所述,所述第二显示模块560,具体用于在所述触控点与所述技能控件的参考位置之间的方向上的所述触控点位置处显示所述视野距离调整标识。
169.在一种可能的实施方式中,如图5所示,所述第二调整模块540,还用于:
170.响应针对所述视野距离调整标识整体围绕所述技能控件的第三滑动操作,根据所述视野距离调整标识的位置变化,确定所述游戏视野的调整方向;
171.其中,所述游戏视野的调整距离是由所述视野距离调整标识上的触控点位置与所述参考位置之间的距离确定的。
172.在本申请实施例中,通过响应针对技能控件的第二滑动操作,获取第二滑动操作的触控点位置,并根据触控点位于相对于技能控件的参考位置之间的方向,确定技能释放方向,进而,当触控点与参考位置之间的距离大于预设距离时,根据第二滑动操作调整游戏视野。这样,通过滑动控制触控点与技能控件的参考位置之间的距离,可以实现在单手调整技能释放方向的同时,实现对游戏视野的调整,可以减少操作步骤,提高操作效率。
173.基于同一申请构思,参见图7所示,为本申请实施例提供的一种电子设备700的结构示意图,包括:处理器710、存储器720和总线730,所述存储器720存储有所述处理器710可执行的机器可读指令,当电子设备700运行时,所述处理器710与所述存储器720之间通过所述总线730进行通信,所述机器可读指令被所述处理器710运行时执行如上述实施例中任一所述的游戏控制方法的步骤。
174.具体地,所述机器可读指令被所述处理器710执行时可以执行如下处理:
175.响应作用于所述移动控件的第一滑动操作,控制所述游戏中的虚拟角色在所述游戏场景中移动,并根据所述虚拟角色的移动调整游戏视野;
176.响应针对所述技能控件的第二滑动操作,获取所述第二滑动操作的触控点位置;
177.根据所述触控点位置相对于所述技能控件的参考位置之间的方向,确定技能释放方向;
178.当所述触控点与所述参考位置之间的距离大于预设距离时,根据所述第二滑动操作调整游戏视野。
179.具体地,所述机器可读指令被所述处理器710执行时可以执行如下处理:
180.根据所述第二滑动操作的滑动方向确定游戏视野的调整方向;
181.根据所述调整方向调整所述游戏视野。
182.具体地,所述机器可读指令被所述处理器710执行时可以执行如下处理:
183.根据所述第二滑动操作的滑动方向确定虚拟摄像头的移动方向;
184.确定所述移动方向为所述调整方向。
185.具体地,所述机器可读指令被所述处理器710执行时可以执行如下处理:
186.根据所述第二滑动操作的滑动距离确定游戏视野的调整距离;
187.根据所述调整距离调整所述游戏视野。
188.具体地,所述机器可读指令被所述处理器710执行时可以执行如下处理:
189.根据所述滑动距离确定所述虚拟摄像头的移动距离;
190.确定所述移动距离为所述调整距离。
191.具体地,所述机器可读指令被所述处理器710执行时可以执行如下处理:
192.随着所述触控点位置的变化,调整所述技能释放方向。
193.具体地,所述机器可读指令被所述处理器710执行时可以执行如下处理:
194.当所述触控点与所述参考位置之间的距离大于预设距离时,显示视野距离调整标识;所述视野距离调整标识用于表征游戏视野的调整距离大小。
195.具体地,所述机器可读指令被所述处理器710执行时可以执行如下处理:
196.在所述触控点与所述技能控件的参考位置之间的方向上的所述触控点位置处显示所述视野距离调整标识。
197.具体地,所述机器可读指令被所述处理器710执行时可以执行如下处理:
198.响应针对所述视野距离调整标识整体围绕所述技能控件的第三滑动操作,根据所述视野距离调整标识的位置变化,确定所述游戏视野的调整方向;
199.其中,所述游戏视野的调整距离是由所述视野距离调整标识上的触控点位置与所述参考位置之间的距离确定的。
200.在本申请实施例中,通过响应针对技能控件的第二滑动操作,获取第二滑动操作的触控点位置,并根据触控点位于相对于技能控件的参考位置之间的方向,确定技能释放方向,进而,当触控点与参考位置之间的距离大于预设距离时,根据第二滑动操作调整游戏视野。这样,通过滑动控制触控点与技能控件的参考位置之间的距离,可以实现在单手调整技能释放方向的同时,实现对游戏视野的调整,可以减少操作步骤,提高操作效率。
201.基于同一申请构思,本申请实施例还提供了一种计算机可读存储介质,所述计算
机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行上述实施例提供的游戏控制方法的步骤。
202.具体地,所述存储介质能够为通用的存储介质,如移动磁盘、硬盘等,所述存储介质上的计算机程序被运行时,能够执行上述游戏控制方法,通过在技能方向调整区域附近显示视野调整器,进而,在视野距离调整器上滑动触控点,可以实现在单手调整技能释放方向的同时,调整视野距离,可以减少操作步骤,提高操作效率。
203.所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统和装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。在本申请所提供的几个实施例中,应所述理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,又例如,多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
204.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
205.另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
206.所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个处理器可执行的非易失的计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者所述技术方案的部分可以以软件产品的形式体现出来,所述计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read

only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
207.以上仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以权利要求的保护范围为准。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1