宏指令处理方法、装置、电子设备及介质与流程

摘要: 本申请实施例涉及交互,具体涉及一种宏指令处理方法、装置、电子设备及介质。背景技术:1、在格斗类等竞技游戏中,相关技术的宏指令基于固定的按键序列执行,无法感知游戏...
宏指令处理方法、装置、电子设备及介质与流程

本申请实施例涉及交互,具体涉及一种宏指令处理方法、装置、电子设备及介质。

背景技术:

1、在格斗类等竞技游戏中,相关技术的宏指令基于固定的按键序列执行,无法感知游戏角色的实时朝向变化。当角色位置或朝向发生转向时,同一宏指令所产生的操作结果与用户预期严重偏差(例如原本向前的冲刺攻击变为向后倒退),导致宏指令在动态对战环境下适应性差、自动化程度低,用户需手动切换或录制多套宏指令,操作繁琐且无法满足快节奏对战的实时性要求。

技术实现思路

1、本申请提供一种宏指令处理方法、装置、电子设备及介质。

2、第一方面,本申请实施例提供了一种宏指令处理的方法,该方法包括:响应于用户针对目标角色触发的宏指令,获取宏指令中的至少一个方向操作信息;根据目标角色的实时角色朝向,将至少一个方向操作信息转换为与实时角色朝向相适配的至少一个实际方向操作信息,以根据至少一个实际方向操作信息控制目标角色执行游戏动作。

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、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。

1.一种宏指令处理方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述响应于用户针对目标角色触发的宏指令,获取所述宏指令中的至少一个方向操作信息之前,所述方法包括:

3.根据权利要求2所述的方法,其特征在于,所述在所述游戏图像为游戏开局图像的情况下,从所述游戏图像中识别至少一个角色以及所述至少一个角色中各角色的开局角色朝向之前,所述方法包括:

4.根据权利要求2所述的方法,其特征在于,所述从所述游戏图像中识别至少一个角色以及所述至少一个角色中各角色的开局角色朝向包括:

5.根据权利要求1所述的方法,其特征在于,所述根据所述目标角色的实时角色朝向,将所述至少一个方向操作信息转换为与所述实时角色朝向相适配的至少一个实际方向操作信息,包括:

6.根据权利要求4所述的方法,其特征在于,所述根据所述实时角色朝向与所述目标角色的开局角色朝向,确定方向映射关系,包括:

7.一种宏指令处理装置,其特征在于,所述装置包括:

8.一种电子设备,其特征在于,包括:处理器和用于存储能够在处理器上运行的计算机程序的存储器,

9.一种存储有计算机指令的非瞬时计算机可读存储介质,其特征在于,所述计算机指令用于使所述计算机执行根据权利要求1至6中任一项所述的方法。

10.一种计算机程序产品,其特征在于,包括计算机程序,所述计算机程序在被处理器执行时实现根据权利要求1至6中任一项所述的方法。