游戏事件处理方法、装置、电子设备和计算机存储介质与流程
- 国知局
- 2024-07-11 16:40:50
本申请涉及游戏,具体涉及一种游戏事件处理方法、装置、电子设备和计算机存储介质。
背景技术:
1、在现有游戏事件处理的技术方案中,没有使用反射将所有程序事件显示出来,面对新的音频需求时,就需要对程序中的已有事件做再次封装。因此,在每新增一个新音频事件时,都需要程序员编写代码,将该新音频事件注册到事件管理器中,或者硬编码在游戏逻辑中调用,因此,每当音频设计师需要在新的时机触发音频时,程序员就需要不断编写代码提供新的类型接口,而音频处理代码中有大量与游戏内容代码相耦合,从而导致大量的代码耦合。
技术实现思路
1、本申请实施例提供一种游戏事件处理方法、装置、电子设备和计算机存储介质,可以减少音频处理代码与游戏内容代码的代码耦合。
2、第一方面,本申请实施例提供一种游戏事件处理方法,包括:
3、响应游戏事件的反射调用操作,显示游戏事件列表;所述游戏事件列表中包括至少两个游戏事件;
4、响应对所述游戏事件列表的触发操作,确定所述游戏事件列表中的第一目标游戏事件;
5、响应对所述第一目标游戏事件的音频配置操作,获取目标音频数据;
6、响应对所述第一目标游戏事件的触发操作,将所述目标音频数据注册至所述第一目标游戏事件,基于所述目标音频数据测试所述第一目标游戏事件。
7、第二方面,本申请实施例提供一种游戏事件处理装置,包括:
8、显示模块,用于响应游戏事件的反射调用操作,显示游戏事件列表;所述游戏事件列表中包括至少两个游戏事件;
9、确定模块,用于响应对所述游戏事件列表的触发操作,确定所述游戏事件列表中的第一目标游戏事件;
10、获取模块,用于响应对所述第一目标游戏事件的音频配置操作,获取目标音频数据;
11、注册测试模块,用于响应对所述第一目标游戏事件的触发操作,将所述目标音频数据注册至所述第一目标游戏事件,基于所述目标音频数据测试所述第一目标游戏事件。
12、第三方面,本申请实施例还提供一种电子设备,包括存储器存储有多条指令;处理器从存储器中加载指令,以执行本申请实施例所提供的任一种游戏事件处理方法。
13、第四方面,本申请实施例还提供一种计算机可读存储介质,计算机可读存储介质存储有多条指令,指令适于处理器进行加载,以执行本申请实施例所提供的任一种游戏事件处理方法。
14、第五方面,本申请实施例还提供一种计算机程序产品,包括计算机程序或指令,计算机程序或指令被处理器执行时实现本申请实施例所提供的任一种游戏事件处理方法。
15、本申请实施例通过反射调用显示出游戏事件列表,在需要为游戏事件配置音频数据时,只需要在游戏事件列表中选择所需新增音频的目标游戏事件,并将音频数据直接注册至目标游戏事件中,无需对音频数据进行硬编码的事件注册,减少了音频处理代码与游戏内容代码的代码耦合。
技术特征:1.一种游戏事件处理方法,其特征在于,包括:
2.根据权利要求1所述游戏事件处理方法,其特征在于,所述响应游戏事件的反射调用操作,显示游戏事件列表,包括:
3.根据权利要求2所述游戏事件处理方法,其特征在于,所述根据每个程序的程序类型生成所述游戏事件列表,包括:
4.根据权利要求3所述游戏事件处理方法,其特征在于,所述根据所述目标程序对应的游戏事件生成所述游戏事件列表,包括:
5.根据权利要求1所述游戏事件处理方法,其特征在于,响应对所述游戏事件列表的触发操作,确定所述游戏事件列表中的第一目标游戏事件,包括:
6.根据权利要求5所述游戏事件处理方法,其特征在于,所述基于所述第一子游戏事件的音频播报结果,获取所述第一目标游戏事件,包括:
7.根据权利要求1所述游戏事件处理方法,其特征在于,所述响应对所述第一目标游戏事件的音频配置操作,获取目标音频数据,包括:
8.根据权利要求1所述游戏事件处理方法,其特征在于,所述响应对所述第一目标游戏事件的触发操作,将所述目标音频数据注册至所述第一目标游戏事件,包括:
9.根据权利要求1至8任一项所述游戏事件处理方法,其特征在于,所述响应对所述游戏事件列表的触发操作,确定所述游戏事件列表中的第一目标游戏事件之前,还包括:
10.一种游戏事件处理装置,其特征在于,包括:
11.一种电子设备,其特征在于,包括处理器和存储器,所述存储器存储有多条指令;所述处理器从所述存储器中加载指令,以执行如权利要求1至9任一项所述的游戏事件处理方法。
12.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有多条指令,所述指令适于处理器进行加载,以执行如权利要求1至9任一项所述的游戏事件处理方法。
技术总结本申请涉及游戏技术领域,公开了一种游戏事件处理方法、装置、电子设备和计算机存储介质,方法包括:响应游戏事件的反射调用操作,显示游戏事件列表;响应对游戏事件列表的触发操作,确定游戏事件列表中的第一目标游戏事件;响应对第一目标游戏事件的音频配置操作,获取目标音频数据;响应对第一目标游戏事件的触发操作,将目标音频数据注册至第一目标游戏事件,基于目标音频数据测试第一目标游戏事件。本申请通过反射调用显示出游戏事件列表,在需要为游戏事件配置音频数据时,只需要在列表中选择所需新增音频的目标游戏事件,并将音频数据直接注册至目标游戏事件中,无需硬编码事件注册,减少了音频处理代码与游戏内容代码的代码耦合。技术研发人员:侯晨钟,马淳勖受保护的技术使用者:网易(杭州)网络有限公司技术研发日:技术公布日:2024/6/11本文地址:https://www.jishuxx.com/zhuanli/20240615/80564.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表