本公开涉及游戏,具体涉及一种游戏交互方法、装置、电子设备和存储介质。
背景技术:
1、为了满足人们对精神生活的追求,能够在终端上操作的娱乐游戏应运而生,例如,基于客户端或服务器架构开发的多人在线动作游戏、角色扮演游戏、战术竞技类游戏或第一人称射击游戏(first-person shooting game,fps)等类型的游戏。在游戏中,玩家可以操纵屏幕中的虚拟人物来进行游戏,可以基于玩家所操作人物的第一视角或第三视角在游戏场景中执行行走、奔跑、跳跃、拾取道具以及格斗等相关操作,使得玩家们可以身临其境地体验游戏带来的视觉冲击,大大增强了游戏的主动性和真实感。
2、在目前的射击类游戏中,玩家控制的虚拟对象之间通常通过虚拟枪械展开对抗,例如采用虚拟枪械瞄准敌方虚拟对象进行射击造成伤害,以淘汰敌方虚拟对象。然而,随着玩家对游戏玩法需求的日益增长,玩家存在需要根据实际游戏对战对开镜倍率进行智能化调整的需求,现有技术中根据实际游戏对战对开镜倍率进行智能化调整的方式较少,导致无法根据玩家的实际对战情况快速进行开镜倍率的调整操作,影响玩家在游戏对局中战斗体验的流畅性,导致游戏交互效率低。
技术实现思路
1、本申请实施例提供一种游戏交互方法、装置、电子设备和存储介质,可以根据玩家的实际游戏操作需求对开镜倍率进行智能化调整,提升玩家的射击体验,确保玩家在游戏对局中战斗体验的流畅性,从而提高游戏交互效率;同时,降低硬件设备的响应频率,有助于节约硬件设备的计算资源。
2、第一方面,本申请实施例提供一种游戏交互方法,通过终端设备提供一图形用户界面,所述图形用户界面包括至少部分虚拟场景、位于所述虚拟场景中由所述终端设备控制的受控虚拟对象,所述方法包括:
3、在所述图形用户界面上提供一延时调整控件;
4、响应于针对所述延时调整控件的调整操作,基于所述调整操作确定目标射击延时;
5、响应于射击触发事件,确定延迟射击所针对的目标虚拟对象,控制所述受控虚拟对象经过所述目标射击延时后,自动向所述目标虚拟对象进行至少一次射击。
6、第二方面,本申请实施例提供一种游戏交互装置,通过终端设备提供一图形用户界面,所述图形用户界面包括至少部分虚拟场景、位于所述虚拟场景中由所述终端设备控制的受控虚拟对象,包括:
7、显示单元,用于在所述图形用户界面上提供一延时调整控件;
8、第一响应单元,用于响应于针对所述延时调整控件的调整操作,基于所述调整操作确定目标射击延时;
9、第二响应单元,用于响应于射击触发事件,确定延迟射击所针对的目标虚拟对象,控制所述受控虚拟对象经过所述目标射击延时后,自动向所述目标虚拟对象进行至少一次射击。
10、第三方面,本申请实施例还提供一种电子设备,包括存储器存储有多条指令;处理器从存储器中加载指令,以执行本申请实施例所提供的任一种游戏交互方法的步骤。
11、第四方面,本申请实施例还提供一种计算机可读存储介质,计算机可读存储介质存储有多条指令,指令适于处理器进行加载,以执行本申请实施例所提供的任一种游戏交互方法的步骤。
12、第五方面,本申请实施例还提供一种计算机程序产品,包括计算机程序或指令,计算机程序或指令被处理器执行时实现本申请实施例所提供的任一种游戏交互方法中的步骤。
13、采用本申请实施例的方案,可以向玩家提供智能调节开镜倍率的方法,根据玩家的实际对战情况快速进行开镜倍率的调整操作,可以根据玩家的实际游戏操作需求对开镜倍率进行智能化调整,提升玩家的射击体验,确保玩家在游戏对局中战斗体验的流畅性,从而提高游戏交互效率;同时,降低硬件设备的响应频率,有助于节约硬件设备的计算资源。
1.一种游戏交互方法,其特征在于,通过终端设备提供一图形用户界面,所述图形用户界面包括至少部分虚拟场景、以及位于所述虚拟场景中由所述终端设备控制操作的受控虚拟对象,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述受控虚拟对象的准星在所述虚拟场景中确定目标场景位置,包括:
3.根据权利要求2所述的方法,其特征在于,在控制所述受控虚拟对象装备所述虚拟射击道具之后,还包括:
4.根据权利要求3所述的方法,其特征在于,在基于所述当前位置和所述目标场景位置确定所述虚拟瞄具提供的倍率范围中的目标倍率,并设置所述虚拟瞄具使用所述目标倍率之后,还包括:
5.根据权利要求3所述的方法,其特征在于,所述根据所述受控虚拟对象的准星在所述虚拟场景中确定目标场景位置,包括:
6.根据权利要求2所述的方法,其特征在于,所述根据所述当前位置和所述目标场景位置确定所述受控虚拟对象在开镜时使用的倍率,包括:
7.根据权利要求4所述的方法,其特征在于,在响应于针对所述虚拟瞄具的开镜指令,控制所述虚拟瞄具以所述目标倍率开启之后,还包括:
8.根据权利要求4所述的方法,其特征在于,在响应于针对所述虚拟瞄具的开镜指令,控制所述虚拟瞄具以所述目标倍率开启之后,还包括:
9.根据权利要求3所述的方法,其特征在于,所述图形用户界面还包括倍率提示控件,所述倍率提示控件至少用于在所述虚拟瞄具开镜之前,提示所述虚拟瞄具在开镜时使用的倍率;
10.根据权利要求9所述的方法,其特征在于,所述倍率提示控件还显示第一倍率和第二倍率,其中,所述第一倍率和所述第二倍率分别为所述虚拟瞄具提供的倍率范围的最大倍率和最小倍率。
11.根据权利要求3所述的方法,其特征在于,所述基于所述当前位置和所述目标场景位置确定所述虚拟瞄具提供的倍率范围中的目标倍率,包括:
12.根据权利要求3所述的方法,其特征在于,所述确定所述虚拟射击道具的准星瞄准的场景位置,作为目标场景位置,包括:
13.根据权利要求3所述的方法,其特征在于,所述方法还包括:
14.根据权利要求12或13任一项所述的方法,其特征在于,所述基于所述当前位置和所述目标场景位置确定所述虚拟瞄具提供的倍率范围中的目标倍率,包括:
15.根据权利要求3所述的方法,其特征在于,在基于所述当前位置和所述目标场景位置确定所述虚拟瞄具提供的倍率范围中的目标倍率之后,还包括:
16.根据权利要求9所述的方法,其特征在于,所述方法还包括:
17.根据权利要求9所述的方法,其特征在于,所述方法还包括:
18.根据权利要求3所述的方法,其特征在于,所述图形用户界面还包括模式切换控件,所述模式切换控件被配置为至少在第一倍率调整模式和第二倍率调整模式下切换;
19.根据权利要求18所述的方法,其特征在于,所述预设的倍率调整模式为所述第一倍率调整模式;
20.根据权利要求18所述的方法,其特征在于,所述预设的倍率调整模式为所述第二倍率调整模式;
21.根据权利要求18所述的方法,其特征在于,在所述第一倍率调整模式和所述第二倍率调整模式下,所述开镜控件的显示样式不同,其中,所述开镜控件显示有模式提示信息,所述模式提示信息用于提示所述受控虚拟对象处于所述第一倍率调整模式或所述第二倍率调整模式。
22.根据权利要求18所述的方法,其特征在于,所述方法还包括:
23.根据权利要求22所述的方法,其特征在于,所述响应于针对所述倍率调整控件的调整操作,基于所述调整操作确定目标倍率,包括:
24.根据权利要求23所述的方法,其特征在于,所述倍率调整控件提供一设置区域;
25.根据权利要求24所述的方法,其特征在于,所述设置区域为滑轨,所述滑轨上显示有滑块,所述滑块在所述滑轨上的位置用于指示所述虚拟瞄具的目标倍率。
26.根据权利要求23至25任一项所述的方法,其特征在于,在对所述倍率调整控件执行滑动操作的过程中,对应于所述倍率调整控件还显示有倍率提示标识,所述倍率提示标识用于指示所述过程中实时选择的倍率的数值。
27.根据权利要求26所述的方法,其特征在于,不同的虚拟瞄具对应的倍率范围不同,所述倍率调整控件的显示样式基于所述倍率范围确定。
28.根据权利要求27所述的方法,其特征在于,所述倍率调整控件附近还显示有第一倍率标识和第二倍率标识,所述第一倍率标识和所述第二倍率标识用于指示所述倍率范围的两个范围端点值。
29.一种游戏交互装置,其特征在于,通过终端设备提供一图形用户界面,所述图形用户界面包括至少部分虚拟场景、以及位于所述虚拟场景中由所述终端设备控制操作的受控虚拟对象,包括:
30.一种电子设备,其特征在于,包括处理器和存储器,所述存储器存储有多条指令;所述处理器从所述存储器中加载指令,以执行如权利要求1~28任一项所述的游戏交互方法的步骤。
31.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有多条指令,所述指令适于处理器进行加载,以执行如权利要求1~28任一项所述的游戏交互方法的步骤。
