宏指令配置的切换方法及装置与流程

摘要: 本公开涉及信息,尤其涉及一种宏指令配置的切换方法及装置。背景技术:1、随着游戏交互技术的发展,宏指令录制技术被广泛应用于游戏操控场景,宏指令录制技术将玩家的一系...
宏指令配置的切换方法及装置与流程

本公开涉及信息,尤其涉及一种宏指令配置的切换方法及装置。

背景技术:

1、随着游戏交互技术的发展,宏指令录制技术被广泛应用于游戏操控场景,宏指令录制技术将玩家的一系列操作序列记录并整合为单一触发指令,玩家触发预设按键即可执行对应的操作序列。

2、相关技术中,操控设备的按键与宏指令采用固定绑定方式,玩家完成录制后将宏指令配置存储于操控设备或游戏主机中;然而,当用户更换游戏角色后,原先设置的宏指令无法适配新角色的操作序列,需要用户手动重新配置或切换,导致操作不便、效率低下。

技术实现思路

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、根据本公开的第三方面实施例,提供了一种宏指令配置的切换装置,所述装置应用于服务端,包括:

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、应当理解,本部分所描述的内容并非旨在标识本技术的实施例的关键或重要特征,也不用于限制本技术的范围。本技术的其它特征将通过以下的说明书而变得容易理解。