游戏控制方法及装置与流程

文档序号:23729169发布日期:2021-01-26 19:22阅读:52来源:国知局
游戏控制方法及装置与流程

[0001]
本申请实施例涉及互联网技术领域,尤其涉及一种游戏控制方法及装置。


背景技术:

[0002]
在一些游戏中,通常需要控制游戏交互对象的移动,同时还需要控制游戏交互对象执行一些预设操作,例如在射击类游戏中,需要执行射击操作等等。
[0003]
目前的方案中,通常是左右控制游戏交互对象的左右移动,右手控制游戏交互对象的上下移动以及预设操作。以预设操作为射击操作为例,用户点击相应的射击按钮即可执行射击操作,点击长按上下移动的按钮即可控制游戏交互对象执行上下移动的操作。
[0004]
但是在上述方案中,当游戏交互对象要点击射击按钮时,通常手指离开屏幕,停止长按上下移动的按钮再点击射击按钮,容易导致对周围按钮的误触。


技术实现要素:

[0005]
本申请实施例提供一种游戏控制方法及装置,以解决从控制游戏交互对象位移至执行攻击操作时容易对周围按钮产生误触的问题。
[0006]
第一方面,本申请实施例提供一种游戏控制方法,通过终端设备提供图形用户界面,所述图形用户界面包括游戏画面,所述游戏画面中包括游戏交互对象,包括:
[0007]
在所述图形用户界面提供第一攻击控件;
[0008]
响应作用于所述第一攻击控件的第一操作,控制所述游戏交互对象执行攻击操作;
[0009]
响应作用于所述图形用户界面中第一区域的第二操作,控制所述游戏交互对象移动,并根据所述第二操作对应的触控点在所述图形用户界面上的当前位置,在所述图形用户界面显示第二攻击控件,其中,所述第二攻击控件设置为跟随所述第二操作对应的触控点进行移动;
[0010]
响应从所述第一区域滑动至所述第二攻击控件的第三操作,控制所述游戏交互对象执行攻击操作,其中,所述第三操作为所述第二操作的连续操作。
[0011]
在一种可能的实施方式中,所述方法还包括:
[0012]
响应作用于所述第二攻击控件的第四操作,控制所述游戏交互对象同时进行移动和执行所述攻击操作,其中,所述第四操作为所述第三操作的连续操作。
[0013]
在一种可能的实施方式中,所述第二操作为满足第一预设滑动方向的滑动操作,所述第四操作为满足所述第一预设滑动方向的滑动操作,所述第三操作的滑动方向不同于所述第一预设滑动方向。
[0014]
在一种可能的实施方式中,所述第一区域包括移动辅助标识和第一移动控件,所述第一移动控件配置为根据所述第二操作沿着所述移动辅助标识确定的方向范围移动。
[0015]
在一种可能的实施方式中,所述图形用户界面提供第二移动控件,所述第一移动控件与所述第二移动控件位于所述图形用户界面中的不同区域,所述第一移动控件配置为
响应所述第二操作控制所述游戏交互对象距离地面的高度,以控制所述游戏交互对象远离或靠近所述地面;所述第二移动控件配置为响应触控操作控制所述游戏交互对象在当前高度对应的水平面范围内移动。
[0016]
在一种可能的实施方式中,所述移动辅助标识为条状标识,所述条状标识的延伸方向垂直或平行于所述游戏画面的长边边界。
[0017]
在一种可能的实施方式中,根据所述第二操作对应的触控点在所述图形用户界面上的当前位置,在所述图形用户界面显示第二攻击控件,包括:
[0018]
根据所述第二操作对应的触控点在所述图形用户界面上的当前位置,确定所述图形用户界面中不同于所述第一区域的第二区域中的第一位置;
[0019]
在所述第一位置显示所述第二攻击控件。
[0020]
在一种可能的实施方式中,所述第二操作为纵向滑动操作,所述第二攻击控件位于所述第一区域左侧或者右侧,所述第一位置与所述当前位置的竖直坐标相同;或者,
[0021]
所述第二操作为横向滑动操作,所述第二攻击控件位于所述第一区域上侧或者下侧,所述第一位置与所述当前位置的水平坐标相同。
[0022]
在一种可能的实施方式中,响应从所述第一区域滑动至所述第二攻击控件的第三操作,包括:
[0023]
响应以第一滑动方向从所述第一区域滑动至所述第二攻击控件的第三操作,其中,所述第一滑动方向与所述移动辅助标识确定的方向垂直。
[0024]
在一种可能的实施方式中,所述方法还包括:
[0025]
响应所述第二操作,在所述图形用户界面中显示第一指示图标,所述第一指示图标用于指示朝向所述第二攻击控件滑动和/或沿着所述移动辅助标识确定的方向滑动。
[0026]
第二方面,本申请实施例提供一种游戏控制装置,包括:
[0027]
显示模块,用于在终端设备提供的图形用户界面提供第一攻击控件,所述图形用户界面包括游戏画面,所述游戏画面中包括游戏交互对象;
[0028]
第一控制模块,用于响应作用于所述第一攻击控件的第一操作,控制所述游戏交互对象执行攻击操作;
[0029]
第二控制模块,用于响应作用于所述图形用户界面中第一区域的第二操作,控制所述游戏交互对象移动,并根据所述第二操作对应的触控点在所述图形用户界面上的当前位置,在所述图形用户界面显示第二攻击控件,其中,所述第二攻击控件设置为跟随所述第二操作对应的触控点进行移动;
[0030]
第三控制模块,用于响应从所述第一区域滑动至所述第二攻击控件的第三操作,控制所述游戏交互对象执行攻击操作,其中,所述第三操作为所述第二操作的连续操作。
[0031]
在一种可能的实施方式中,所述第三控制模块还用于:
[0032]
响应作用于所述第二攻击控件的第四操作,控制所述游戏交互对象同时进行移动和执行所述攻击操作,其中,所述第四操作为所述第三操作的连续操作。
[0033]
在一种可能的实施方式中,所述第二操作为满足第一预设滑动方向的滑动操作,所述第四操作为满足所述第一预设滑动方向的滑动操作,所述第三操作的滑动方向不同于所述第一预设滑动方向。
[0034]
在一种可能的实施方式中,所述第一区域包括移动辅助标识和第一移动控件,所
述第一移动控件配置为根据所述第二操作沿着所述移动辅助标识确定的方向范围移动。
[0035]
在一种可能的实施方式中,所述图形用户界面提供第二移动控件,所述第一移动控件与所述第二移动控件位于所述图形用户界面中的不同区域,所述第一移动控件配置为响应所述第二操作控制所述游戏交互对象距离地面的高度,以控制所述游戏交互对象远离或靠近所述地面;所述第二移动控件配置为响应触控操作控制所述游戏交互对象在当前高度对应的水平面范围内移动。
[0036]
在一种可能的实施方式中,所述移动辅助标识为条状标识,所述条状标识的延伸方向垂直或平行于所述游戏画面的长边边界。
[0037]
在一种可能的实施方式中,所述第二控制模块具体用于:
[0038]
根据所述第二操作对应的触控点在所述图形用户界面上的当前位置,确定所述图形用户界面中不同于所述第一区域的第二区域中的第一位置;
[0039]
在所述第一位置显示所述第二攻击控件。
[0040]
在一种可能的实施方式中,所述第二操作为纵向滑动操作,所述第二攻击控件位于所述第一区域左侧或者右侧,所述第一位置与所述当前位置的竖直坐标相同;或者,
[0041]
所述第二操作为横向滑动操作,所述第二攻击控件位于所述第一区域上侧或者下侧,所述第一位置与所述当前位置的水平坐标相同。
[0042]
在一种可能的实施方式中,所述第三控制模块具体用于:
[0043]
响应以第一滑动方向从所述第一区域滑动至所述第二攻击控件的第三操作,其中,所述第一滑动方向与所述移动辅助标识确定的方向垂直。
[0044]
在一种可能的实施方式中,所述第二控制模块还用于:
[0045]
响应所述第二操作,在所述图形用户界面中显示第一指示图标,所述第一指示图标用于指示朝向所述第二攻击控件滑动和/或沿着所述移动辅助标识确定的方向滑动。
[0046]
第三方面,本申请实施例提供一种终端设备,包括:
[0047]
存储器,用于存储程序;
[0048]
处理器,用于执行所述存储器存储的所述程序,当所述程序被执行时,所述处理器用于执行如第一方面中任一所述的游戏控制方法。
[0049]
第四方面,本申请实施例提供一种计算机可读存储介质,包括指令,当其在计算机上运行时,使得计算机执行如第一方面中任一所述的游戏控制方法。
[0050]
本申请实施例提供的游戏控制方法及装置,通过终端设备提供图形用户界面,图形用户界面包括游戏画面,该游戏画面中包括游戏交互对象,图形用户界面中提供第一攻击控件,终端设备可以响应作用于第一攻击控件的第一操作,控制游戏交互对象执行攻击操作,可以响应作用于图形用户界面中第一区域的第二操作,控制游戏交互对象移动。当用户执行第二操作时,图形用户界面上会根据第二操作对应的触控点的当前位置显示第二攻击控件,终端设备可以响应从第一区域滑动至第二攻击控件的第三操作,控制游戏交互对象执行攻击操作。由于第三操作为第二操作的连续操作,用户可以在控制游戏交互对象移动时,直接切换到控制游戏交互对象执行攻击操作,而无需手指离开终端设备的屏幕,操作简单,也不会对周围的按钮产生误触。
附图说明
[0051]
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0052]
图1为本申请实施例提供的一种游戏控制示意图;
[0053]
图2为本申请实施例提供的游戏控制方法的流程示意图;
[0054]
图3为本申请实施例提供的游戏界面的示意图一;
[0055]
图4为本申请实施例提供的游戏界面的示意图二;
[0056]
图5为本申请实施例提供的游戏界面的示意图三;
[0057]
图6为本申请实施例提供的游戏界面的示意图四;
[0058]
图7为本申请实施例提供的游戏界面的示意图五;
[0059]
图8为本申请实施例提供的游戏控制装置的结构示意图;
[0060]
图9为本申请实施例提供的终端设备的硬件结构示意图。
具体实施方式
[0061]
为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0062]
图1为本申请实施例提供的一种游戏控制示意图,如图1所示,页面10为终端设备上的一个游戏界面。页面10示意的是一个射击类游戏的界面,如页面10的中心示意的就是游戏交互对象瞄准的位置。
[0063]
在页面10上,包括左侧摇杆11,用户可以控制左侧摇杆11上下左右移动,使得游戏交互对象根据左侧摇杆11的移动,在水平面上移动,则游戏交互对象瞄准的位置也相应的发生移动,此处的水平面指的是与地面平行的平面。
[0064]
页面10上还包括射击按钮12、上移按钮13和下移按钮14,其中,用户点击射击按钮12时,游戏交互对象执行射击操作。上移按钮13和下移按钮14用于控制游戏交互对象在垂直方向上的移动,此处的垂直方向上的移动指的是朝着远离地面或者靠近地面的方向移动,其中,上移按钮13和下移按钮14中的一个按钮用于控制游戏交互对象朝着远离地面的方向移动,另一个按钮用于控制游戏交互对象朝着靠近地面的方向移动。例如,当用户长按上移按钮13时,游戏交互对象在垂直方向上朝着远离地面的方向移动,直至用户从上移按钮13松手后,游戏交互对象停止上移。同样的,当用户长按下移按钮14时,游戏交互对象在垂直方向上朝着靠近地面的方向移动,直至用户从下移按钮14松手后,游戏交互对象停止下移。
[0065]
图1示例的游戏控制方案的主要缺点在于,首先,当用户操作上移按钮13或者下移按钮14时,很难同时进行射击按钮12的操作,当用户操作射击按钮12时,也很难同时进行上移按钮或者下移按钮14的操作,同时按钮过多,容易发生误触。其次,用户操作上移按钮13或下移按钮14操作游戏交互对象在垂直方向上移动时,是通过长按上移按钮13或下移按钮
14来完成的,游戏交互对象在垂直方向上移动的距离较难把握,用户操作没有沉浸感。
[0066]
为解决上述问题,本申请提供一种游戏控制方案。下面将结合附图对本申请的方案进行介绍。
[0067]
图2为本申请实施例提供的游戏控制方法的流程示意图,通过终端设备提供图形用户界面,图形用户界面包括游戏画面,游戏画面中包括游戏交互对象,如图2所示,该方法可以包括:
[0068]
s21,在图形用户界面提供第一攻击控件。
[0069]
s22,响应作用于第一攻击控件的第一操作,控制游戏交互对象执行攻击操作。
[0070]
在图形用户界面中包括第一攻击控件,用户可以对第一攻击控件进行第一操作,此时,终端设备进行响应,控制游戏交互对象执行攻击操作。例如在射击游戏中,攻击操作可以为射击操作,第一操作可以为点击操作或者长按操作等等,用户可以点击第一攻击控件执行射击操作。
[0071]
第一操作仅仅控制游戏交互对象执行攻击操作,并不能控制游戏交互对象的移动。
[0072]
s23,响应作用于图形用户界面中第一区域的第二操作,控制游戏交互对象移动,并根据第二操作对应的触控点在图形用户界面上的当前位置,在图形用户界面显示第二攻击控件,其中,第二攻击控件设置为跟随第二操作对应的触控点进行移动。
[0073]
第二对象为控制游戏交互对象移动的操作,本申请实施例中,第二操作的有效操作区域为图形用户界面中的第一区域,第一区域可以是控制游戏交互对象进行水平方向上的移动的区域,也可以是控制游戏交互对象进行垂直方向上的移动的区域。
[0074]
当用户在图像用户界面上的第一区域执行第二操作时,游戏交互对象根据第二操作进行相应的移动,此时,在图形用户界面上会显示第二攻击控件,第二攻击控件在图形用户界面上的位置与第二操作对应的触控点在图形用户界面上的当前位置相关。
[0075]
s24,响应从第一区域滑动至第二攻击控件的第三操作,控制游戏交互对象执行攻击操作,其中,第三操作为第二操作的连续操作。
[0076]
当图形用户界面上出现第二攻击控件后,用户可以执行从第一区域滑动至第二攻击控件的第三操作,此时用户点击的是第二攻击控件,游戏交互对象根据第三操作,可以执行攻击操作。
[0077]
本申请实施例中,第三操作为第二操作的连续操作,指的是第二操作执行后无需用户的手指离开终端设备的屏幕,可以直接连续的执行第三操作。当用户在第一区域执行第二操作时的任意时刻,用户可以执行从第一区域滑动至第二攻击控件的第三操作,从控制游戏交互对象的移动切换到控制游戏交互对象执行攻击操作。
[0078]
本申请实施例提供的游戏控制方法,通过终端设备提供图形用户界面,图形用户界面包括游戏画面,该游戏画面中包括游戏交互对象,图形用户界面中提供第一攻击控件,终端设备可以响应作用于第一攻击控件的第一操作,控制游戏交互对象执行攻击操作,可以响应作用于图形用户界面中第一区域的第二操作,控制游戏交互对象移动。当用户执行第二操作时,图形用户界面上会根据第二操作对应的触控点的当前位置显示第二攻击控件,终端设备可以响应从第一区域滑动至第二攻击控件的第三操作,控制游戏交互对象执行攻击操作。由于第三操作为第二操作的连续操作,用户可以在控制游戏交互对象移动时,
直接切换到控制游戏交互对象执行攻击操作,而无需手指离开终端设备的屏幕,操作简单,也不会对周围的按钮产生误触。
[0079]
下面结合附图对本申请的方案进行详细说明。在下述实施例中,图形用户界面均以大逃杀类型的手游的界面为例进行说明。
[0080]
图3为本申请实施例提供的游戏界面的示意图一,如图3所示,为一个大逃杀类型的手游的界面30,该界面30即为终端设备提供的图形用户界面。
[0081]
在图形用户界面上,包括第二移动控件,第二移动控件配置为响应触控操作控制游戏交互对象在当前高度对应的水平范围内移动。
[0082]
在该手游中,游戏交互对象为一个无人机,无人机可以进行移动,也可以进行攻击操作(即射击操作)。在界面30上,包括左侧摇杆31,即图形用户界面上的第二移动控件。左侧摇杆31用于控制游戏交互对象在水平面上的移动,用户可以通过左手控制左侧摇杆31进行上下左右的滑动,从而控制游戏交互对象在水平面上的上下左右的位移。例如在左侧摇杆31上,还可以显示上下左右四个箭头,指示用户控制左侧摇杆31的移动方向。
[0083]
在图形用户界面上,还提供第一攻击控件,如图3中界面30上,还包括第一攻击控件301,第一攻击控件301可以控制游戏交互对象执行攻击操作。当用户执行对第一攻击控件301的第一操作时,例如点击该第一攻击控件301,则游戏交互对象可以执行攻击操作。在图3示例的手游中,攻击操作即为射击操作。
[0084]
可选的,在图形用户界面上,还包括第一区域,当用户执行对第一区域的第二操作时,可以控制游戏交互对象的移动。
[0085]
例如在图3的示例中,第一区域为无人机的升降摇杆32附近的区域,第二操作可以为对该升降摇杆32的点击操作。通过点击升降摇杆32,可以控制无人机在垂直方向上的移动。
[0086]
可选的,第一区域包括移动辅助标识和第一移动控件,第一移动控件配置为根据第二操作沿着移动辅助标识确定的方向范围移动。移动辅助标识为条状标识,所述条状标识的延伸方向垂直或平行于所述游戏画面的长边边界。
[0087]
图4为本申请实施例提供的游戏界面的示意图二,图4中示例的界面40为在图3示例的界面30的基础上响应了第二操作的界面,其中,第二操作以点击升降摇杆32为例进行说明。
[0088]
在第一区域,包括移动辅助标识41和第一移动控件42,其中,移动辅助标识41的延伸方向垂直于界面30的长边边界,为一个条状标识。用户执行第二操作时,可以拖动第一移动控件移动,移动的方向即为移动辅助标识确定的方向。第一移动控件42被配置为响应第二操作控制游戏交互对象距离地面的高度,以控制游戏交互对象远离或者靠近地面。例如在图4中,用户可以拖动第一移动控件42进行上下移动,上下方向即为移动辅助标识41确定的方向。当用户拖动第一移动控件42进行上下移动时,可以控制游戏交互对象在垂直方向上移动。
[0089]
当用户执行第二操作时,根据第二操作对应的触控点在图形用户界面上的当前位置,图形用户界面上会显示第二攻击控件。具体的,根据第二操作对应的触控点在图形用户界面上的当前位置,可以确定图形用户界面中不同于第一区域的第二区域中的第一位置,然后在第一位置显示第二攻击控件。
[0090]
第二操作可以为纵向滑动操作或横向滑动操作。当第二操作为纵向滑动操作时,第二攻击控件位于第一区域左侧或者右侧,第一位置与当前位置的竖直坐标相同。当第二操作为横向滑动操作时,第二攻击控件位于第一区域上侧或者下侧,第一位置与当前位置的水平坐标相同。
[0091]
需要说明的是,本申请实施例中,纵向滑动操作并不是指第二操作仅仅只能在纵向上有滑动,在横向上不存在任何滑动。纵向滑动操作可以与纵向轴具有一定的偏移角度,即纵向滑动操作可以在横向上有细微的滑动。类似的,横向滑动操作并不是指第二操作仅仅只能在横向上有滑动,在纵向上不存在任何滑动。横向滑动操作可以与横向轴具有一定的偏移角度,即横向滑动操作可以在纵向上有细微的滑动。
[0092]
下面以第二操作为纵向滑动操作为例进行说明。
[0093]
图5为本申请实施例提供的游戏界面的示意图三,图5中示例的界面50为在图4示例的界面40的基础上显示第二攻击控件的界面,其中,第二操作为纵向滑动操作。
[0094]
在界面50上,包括第二攻击控件51,第二攻击控件51所在的第一位置与第二操作对应的触控点在图形用户界面上的当前位置相关。例如在图5中,第一位置与当前位置的水平坐标相同。当第二操作的触控点向上移动时,第二攻击控件51所在的第一位置也向上移动;当第二操作的触控点向下移动时,第二攻击控件51所在的第一位置也向下移动。
[0095]
在执行第二操作时,终端设备还会响应第二操作,在图形用户界面中显示第一指示图标,第一指示图标用于指示朝向第二攻击控件滑动和/或沿着移动辅助标识确定的方向滑动。
[0096]
例如在图5中,响应于第二操作,界面50上会显示第一指示图标52,第一指示图标52指示的是朝向第二攻击控件51滑动。
[0097]
在图形用户界面上显示了第二攻击控件后,用户可以执行第三操作,从第一区域滑动至第二攻击控件。终端设备响应以第一滑动方向从第一区域滑动至第二攻击控件的第三操作,该第一滑动方向与移动辅助标识确定的方向垂直。
[0098]
图6为本申请实施例提供的游戏界面的示意图四,图6中示例的界面60为在图5示例的界面50的基础上执行第三操作后的界面。
[0099]
如图6所示,其中第一滑动方向为水平方向,第三操作为以水平方向从第一区域滑动至第二攻击控件51的操作,第一滑动方向如界面60上的箭头示意,该第一滑动方向与移动辅助标识41确定的方向垂直。
[0100]
在执行第三操作后,游戏交互对象会执行攻击操作,在图6中即无人机会执行射击操作。需要说明的是,第三操作为第二操作的连续操作。
[0101]
在执行了第三操作后,用户还可以执行第四操作,其中第四操作为作用于第二攻击控件的操作,且第四操作为第三操作的连续操作。执行第四操作后,终端设备响应作用于第二攻击控件的第四操作,控制游戏交互对象同时进行移动和执行攻击操作。
[0102]
其中,第四操作与第二操作类似,均为满足第一预设滑动方向的滑动操作,而第三操作的滑动方向与第一预设滑动方向不同。
[0103]
图7为本申请实施例提供的游戏界面的示意图五,图7中示例的界面70为在图6示例的界面60的基础上执行第四操作后的界面。
[0104]
在图7中,第一预设滑动方向为上下滑动方向,而第三操作的滑动方向大致为左右
滑动方向。
[0105]
第四操作为控制拖动第二攻击控件51进行上下滑动,从而一边控制游戏交互对象的移动,一边控制游戏交互对象执行攻击操作。可选的,第四操作控制游戏交互对象在垂直方向上的移动,即控制游戏交互对象距离地面的高度,控制游戏交互对象远离或者靠近地面。
[0106]
需要说明的是,第四操作为第三操作的连续操作,指的是第三操作执行后无需用户的手指离开终端设备的屏幕,可以直接连续的执行第四操作。当用户在执行第三操作时的任意时刻,用户可以执行作用于第二攻击控件的第四操作,从控制游戏交互对象执行攻击操作,切换到控制游戏交互对象同时移动和执行攻击操作。
[0107]
本申请实施例提供的游戏控制方法,通过终端设备提供图形用户界面,图形用户界面包括游戏画面,该游戏画面中包括游戏交互对象,图形用户界面中提供第一攻击控件,终端设备可以响应作用于第一攻击控件的第一操作,控制游戏交互对象执行攻击操作,可以响应作用于图形用户界面中第一区域的第二操作,控制游戏交互对象移动。当用户执行第二操作时,图形用户界面上会根据第二操作对应的触控点的当前位置显示第二攻击控件,终端设备可以响应从第一区域滑动至第二攻击控件的第三操作,控制游戏交互对象执行攻击操作。由于第三操作为第二操作的连续操作,用户可以在控制游戏交互对象移动时,直接切换到控制游戏交互对象执行攻击操作,而无需手指离开终端设备的屏幕,不会对周围的按钮产生误触。同时,第二操作可以为滑动操作,控制游戏交互对象移动时能够给用户位移距离感的反馈,游戏的沉浸感较好。通过第四操作,能够同时控制游戏交互对象执行位移和攻击操作,操作简单,手指位移路径较短。
[0108]
图8为本申请实施例提供的游戏控制装置的结构示意图,如图8所示,包括:
[0109]
显示模块81,用于在终端设备提供的图形用户界面提供第一攻击控件,所述图形用户界面包括游戏画面,所述游戏画面中包括游戏交互对象;
[0110]
第一控制模块82,用于响应作用于所述第一攻击控件的第一操作,控制所述游戏交互对象执行攻击操作;
[0111]
第二控制模块83,用于响应作用于所述图形用户界面中第一区域的第二操作,控制所述游戏交互对象移动,并根据所述第二操作对应的触控点在所述图形用户界面上的当前位置,在所述图形用户界面显示第二攻击控件,其中,所述第二攻击控件设置为跟随所述第二操作对应的触控点进行移动;
[0112]
第三控制模块84,用于响应从所述第一区域滑动至所述第二攻击控件的第三操作,控制所述游戏交互对象执行攻击操作,其中,所述第三操作为所述第二操作的连续操作。
[0113]
在一种可能的实施方式中,所述第三控制模块84还用于:
[0114]
响应作用于所述第二攻击控件的第四操作,控制所述游戏交互对象同时进行移动和执行所述攻击操作,其中,所述第四操作为所述第三操作的连续操作。
[0115]
在一种可能的实施方式中,所述第二操作为满足第一预设滑动方向的滑动操作,所述第四操作为满足所述第一预设滑动方向的滑动操作,所述第三操作的滑动方向不同于所述第一预设滑动方向。
[0116]
在一种可能的实施方式中,所述第一区域包括移动辅助标识和第一移动控件,所
述第一移动控件配置为根据所述第二操作沿着所述移动辅助标识确定的方向范围移动。
[0117]
在一种可能的实施方式中,所述图形用户界面提供第二移动控件,所述第一移动控件与所述第二移动控件位于所述图形用户界面中的不同区域,所述第一移动控件配置为响应所述第二操作控制所述游戏交互对象距离地面的高度,以控制所述游戏交互对象远离或靠近所述地面;所述第二移动控件配置为响应触控操作控制所述游戏交互对象在当前高度对应的水平面范围内移动。
[0118]
在一种可能的实施方式中,所述移动辅助标识为条状标识,所述条状标识的延伸方向垂直或平行于所述游戏画面的长边边界。
[0119]
在一种可能的实施方式中,所述第二控制模块83具体用于:
[0120]
根据所述第二操作对应的触控点在所述图形用户界面上的当前位置,确定所述图形用户界面中不同于所述第一区域的第二区域中的第一位置;
[0121]
在所述第一位置显示所述第二攻击控件。
[0122]
在一种可能的实施方式中,所述第二操作为纵向滑动操作,所述第二攻击控件位于所述第一区域左侧或者右侧,所述第一位置与所述当前位置的竖直坐标相同;或者,
[0123]
所述第二操作为横向滑动操作,所述第二攻击控件位于所述第一区域上侧或者下侧,所述第一位置与所述当前位置的水平坐标相同。
[0124]
在一种可能的实施方式中,所述第三控制模块84具体用于:
[0125]
响应以第一滑动方向从所述第一区域滑动至所述第二攻击控件的第三操作,其中,所述第一滑动方向与所述移动辅助标识确定的方向垂直。
[0126]
在一种可能的实施方式中,所述第二控制模块83还用于:
[0127]
响应所述第二操作,在所述图形用户界面中显示第一指示图标,所述第一指示图标用于指示朝向所述第二攻击控件滑动和/或沿着所述移动辅助标识确定的方向滑动。
[0128]
本申请实施例提供的游戏控制装置,用于执行上述方法实施例,其实现原理和技术效果类似,本实施例此处不再赘述。
[0129]
图9为本申请实施例提供的终端设备的硬件结构示意图,如图9所示,该终端设备包括:至少一个处理器91和存储器92。其中,处理器91和存储器92通过总线93连接。
[0130]
可选地,该模型确定还包括通信部件。例如,通信部件可以包括接收器和/或发送器。
[0131]
在具体实现过程中,至少一个处理器91执行所述存储器92存储的计算机执行指令,使得至少一个处理器91执行如上的游戏控制方法。
[0132]
处理器91的具体实现过程可参见上述方法实施例,其实现原理和技术效果类似,本实施例此处不再赘述。
[0133]
在上述图9所示的实施例中,应理解,处理器可以是中央处理单元(英文:central processing unit,简称:cpu),还可以是其他通用处理器、数字信号处理器(英文:digital signal processor,简称:dsp)、专用集成电路(英文:application specific integrated circuit,简称:asic)等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合申请所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。
[0134]
存储器可能包含高速ram存储器,也可能还包括非易失性存储nvm,例如至少一个
磁盘存储器。
[0135]
总线可以是工业标准体系结构(industry standard architecture,isa)总线、外部设备互连(peripheral component,pci)总线或扩展工业标准体系结构(extended industry standard architecture,eisa)总线等。总线可以分为地址总线、数据总线、控制总线等。为便于表示,本申请附图中的总线并不限定仅有一根总线或一种类型的总线。
[0136]
本申请还提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如上所述的游戏控制方法。
[0137]
上述的计算机可读存储介质,上述可读存储介质可以是由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(sram),电可擦除可编程只读存储器(eeprom),可擦除可编程只读存储器(eprom),可编程只读存储器(prom),只读存储器(rom),磁存储器,快闪存储器,磁盘或光盘。可读存储介质可以是通用或专用计算机能够存取的任何可用介质。
[0138]
一种示例性的可读存储介质耦合至处理器,从而使处理器能够从该可读存储介质读取信息,且可向该可读存储介质写入信息。当然,可读存储介质也可以是处理器的组成部分。处理器和可读存储介质可以位于专用集成电路(application specific integrated circuits,简称:asic)中。当然,处理器和可读存储介质也可以作为分立组件存在于设备中。
[0139]
所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0140]
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0141]
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
[0142]
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0143]
本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。
[0144]
最后应说明的是:以上各实施例仅用以说明本申请的技术方案,而非对其限制;尽
管参照前述各实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的范围。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1