本技术涉及游戏,尤其是涉及一种游戏控制方法、装置、电子设备及计算机可读存储介质。
背景技术:
1、随着科技的进步,人们对虚拟世界的生活体验及要求也越来越高,电子游戏的不断创新,不但可以为紧张的生活节奏释放压力,还可以通过虚拟世界的事件和经历引导人们化解现实生活中的困难。
2、现有多数电子游戏中,通常涉及玩家角色与敌对角色间的攻击过程,有的攻击技能的攻击范围较大,很容易实现有效攻击对方;有的攻击技能的攻击范围较小,需要玩家角色靠近攻击目标才能有效对方角色,因此攻击技能释放时机的把控很关键,尤其在角色快速移动过程中,该类技能的释放时机更难合理控制。
技术实现思路
1、本技术的目的在于提供一种游戏控制方法、装置、电子设备及计算机可读存储介质,以降低技能控件释放时机的控制难度,提高控制技能控件释放时机的准确度。
2、第一方面,本技术实施例提供一种游戏控制方法,通过终端设备显示游戏的图形用户界面,所述图形用户界面显示的内容至少包括:第一虚拟角色、移动动作控件及攻击控件;所述方法包括:响应于针对所述移动动作控件的第一操作,控制所述第一虚拟角色在游戏场景中执行移动动作,以根据所述移动动作控制所述第一虚拟角色在所述游戏场景中的位置变化;在所述图形用户界面上显示攻击提示标识,并在第二虚拟角色位于所述攻击控件对应攻击范围内的情况下,根据第一距离的变化控制所述攻击提示标识的显示效果和/或显示位置的变化;其中,所述第一距离信息表征所述第一虚拟角色与所述第二虚拟角色在所述游戏场景中的距离;响应于针对所述攻击控件的第二操作,控制所述第一虚拟角色对攻击范围内的所述第二虚拟角色进行攻击,并根据所述第二操作所处时刻对应的第一距离确定对所述第二虚拟角色的攻击效果。
3、结合第一方面,本技术实施例提供第一方面的第一种可能的实施方式,其中,在所述图形用户界面上显示攻击提示标识,并在第二虚拟角色位于所述攻击控件对应攻击范围内的情况下,根据第一距离的变化控制所述攻击提示标识的显示效果和/或显示位置的变化,包括:在第二虚拟角色位于所述攻击控件对应攻击范围内的情况下,根据所述第一距离的变化,实时更新显示所述攻击提示标识的显示效果和/或显示位置。
4、结合第一方面,本技术实施例提供第一方面的第二种可能的实施方式,其中,所述移动动作控件包括跳跃控件,响应于对所述移动动作控件的第一操作,控制所述第一虚拟角色在游戏场景中执行移动动作,包括:响应于对所述跳跃控件的第一操作,控制所述第一虚拟角色在游戏场景中执行跳跃动作。
5、结合第一方面,本技术实施例提供第一方面的第三种可能的实施方式,其中,在所述图形用户界面上显示攻击提示标识,并在第二虚拟角色位于所述攻击控件对应攻击范围内的情况下,根据第一距离的变化控制所述攻击提示标识的显示效果和/或显示位置的变化,包括:在所述攻击控件的关联区域显示对象标识;所述对象标识包括第一虚拟角色标识或第二虚拟角色标识;将所述攻击控件与所述对象标识在所述图形用户界面上的第二距离作为所述攻击提示标识;在第二虚拟角色位于所述攻击控件对应攻击范围内的情况下,根据所述第一距离的变化控制所述第二距离的变化。
6、结合第一方面,本技术实施例提供第一方面的第四种可能的实施方式,其中,所述第二距离的变化与所述第一距离的变化呈正相关。
7、结合第一方面,本技术实施例提供第一方面的第五种可能的实施方式,其中,响应于对所述攻击控件的第二操作,控制所述第一虚拟角色对攻击范围内的所述第二虚拟角色进行攻击,并根据所述第二操作所处时刻对应的第一距离确定对所述第二虚拟角色的攻击效果,包括:响应于对所述攻击控件的第二操作,在监测到所述攻击控件与所述对象标识之间的第二距离不大于预设距离阈值时,控制所述第一虚拟角色对攻击范围内的所述第二虚拟角色进行攻击,并根据所述第二操作所处时刻对应的第一距离确定对所述第二虚拟角色的攻击效果。
8、结合第一方面,本技术实施例提供第一方面的第六种可能的实施方式,其中,所述方法还包括:在所述图形用户界面上实时更新显示所述第一距离。
9、结合第一方面,本技术实施例提供第一方面的第七种可能的实施方式,其中,在所述图形用户界面上显示攻击提示标识,并在第二虚拟角色位于所述攻击控件对应攻击范围内的情况下,根据第一距离的变化控制所述攻击提示标识的显示效果和/或显示位置的变化,包括:在所述图形用户界面上显示一最大长度固定的距离进度条,将所述距离进度条作为所述攻击提示标识,在第二虚拟角色位于所述攻击控件对应攻击范围内的情况下,根据第一距离的变化控制所述距离进度条的变化。
10、结合第一方面,本技术实施例提供第一方面的第八种可能的实施方式,其中,在所述图形用户界面上显示攻击提示标识,并在第二虚拟角色位于所述攻击控件对应攻击范围内的情况下,根据第一距离的变化控制所述攻击提示标识的显示效果和/或显示位置的变化,包括:将所述攻击控件的颜色标识作为所述攻击提示标识,在第二虚拟角色位于所述攻击控件对应攻击范围内的情况下,根据第一距离的变化控制所述攻击控件的颜色标识的变化。
11、第二方面,本技术实施例还提供一种游戏控制装置,通过终端设备显示游戏的图形用户界面,所述图形用户界面显示的内容至少包括:第一虚拟角色、移动动作控件及攻击控件;所述装置包括:移动操作模块,用于响应于针对所述移动动作控件的第一操作,控制所述第一虚拟角色在游戏场景中执行移动动作,以根据所述移动动作控制所述第一虚拟角色在所述游戏场景中的位置变化;信息提示模块,用于在所述图形用户界面上显示攻击提示标识,并在第二虚拟角色位于所述攻击控件对应攻击范围内的情况下,根据第一距离的变化控制所述攻击提示标识的显示效果和/或显示位置的变化;其中,所述第一距离表征所述第一虚拟角色与所述第二虚拟角色在所述游戏场景中的距离;攻击释放模块,用于响应于针对所述攻击控件的第二操作,控制所述第一虚拟角色对攻击范围内的所述第二虚拟角色进行攻击,并根据所述第二操作所处时刻对应的第一距离确定对所述第二虚拟角色的攻击效果。
12、第三方面,本技术实施例还提供一种电子设备,包括处理器和存储器,所述存储器存储有能够被所述处理器执行的计算机可执行指令,所述处理器执行所述计算机可执行指令以实现上述游戏控制方法。
13、第四方面,本技术实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令在被处理器调用和执行时,计算机可执行指令促使处理器实现上述游戏控制方法。
14、本技术实施例提供一种游戏控制方法、装置、电子设备及计算机可读存储介质,在第二虚拟角色位于攻击控件对应攻击范围内的情况下,根据第一虚拟角色与第二虚拟角色间的第一距离的变化控制攻击提示标识的显示效果和/或显示位置的变化,这种攻击提示标识的变化可以有效而直观地提示出第一虚拟角色与第二虚拟角色间的第一距离的变化,有效地指引玩家对攻击控件进行第二操作,进而使终端设备控制第一虚拟角色对攻击范围内的第二虚拟角色进行攻击,并根据第二操作所处时刻对应的第一距离确定对第二虚拟角色的攻击效果。上述控制攻击提示标识的显示效果和/或显示位置的变化的方式,降低了攻击控件释放时机的控制难度,提高了控制攻击控件释放时机的准确度。