游戏环境声音模拟方法、装置、计算机设备和存储介质与流程
- 国知局
- 2024-07-11 16:34:33
本申请涉及计算机,具体涉及一种游戏环境声音模拟方法、装置、计算机设备和存储介质,其中,存储介质为计算机可读存储介质。
背景技术:
1、ugc(user-generated content)游戏是指允许玩家参与到游戏内容创作中的游戏。这些游戏通常提供了丰富的创作工具,允许玩家制作出自己的游戏地图、角色、道具、音乐、视频等内容,然后与其他玩家分享。这些玩家创作的内容具有极高的个性化和多样性,可以丰富游戏的内容和玩法,从而提升游戏的吸引力和可玩性。
2、然而,在对现有技术的研究和实践过程中,本申请的发明人发现,由于ugc游戏项目的参与者众多,创作的内容也非常丰富,这给游戏的环境声音的创造和编辑带来了挑战。现有技术中缺乏根据每一个可ugc的内容均创造适合的环境声的解决方案,若由游戏的声音设计师对每个可ugc的内容均创造一个较为精确的环境声是不具有现实可操作性的,由此导致无法在保证游戏性能的前提下对游戏中每个可ugc内容的环境声音进行真实准确的模拟。
技术实现思路
1、本申请实施例提供一种游戏环境声音模拟方法、装置、计算机设备和存储介质,以解决当前无法在保证游戏性能的前提下,对游戏中玩家可自定义创造内容的环境声音进行精确模拟的技术问题。
2、本申请实施例提供的一种游戏环境声音模拟方法,包括:
3、获取基于游戏编辑器接口创建的环境对象,所述环境对象包括组成单元;
4、基于所述组成单元在游戏中的坐标位置确定所述环境对象对应的候选声源点集合;
5、确定声音接收体在所述游戏中的坐标位置,以及所述环境对象对应的声源类型;
6、根据所述声源类型和所述声音接收体在所述游戏中的坐标位置,从所述候选声源点集合中确定所述环境对象对应的目标声源点,所述目标声源点为所述声源类型产生发声效果的坐标位置;
7、获取所述环境对象对应的音频信息,在所述目标声源点播放所述音频信息。
8、相应的,本申请实施例还提供的一种游戏环境声音模拟装置,包括:
9、获取模块,用于获取基于游戏编辑器接口创建的环境对象,所述环境对象包括组成单元;
10、第一确认模块,用于基于所述组成单元在游戏中的坐标位置确定所述环境对象对应的候选声源点集合;
11、第二确认模块,用于确定声音接收体在所述游戏中的坐标位置,以及所述环境对象对应的声源类型;
12、选取模块,用于根据所述声源类型和所述声音接收体在所述游戏中的坐标位置,从所述候选声源点集合中确定所述环境对象对应的目标声源点,所述目标声源点为所述声源类型产生发声效果的坐标位置;
13、播放模块,用于获取所述环境对象对应的音频信息,在所述目标声源点播放所述音频信息。
14、相应的,本申请实施例还提供的一种计算机设备,包括存储器和处理器;所述存储器存储有计算机程序,所述处理器用于运行所述存储器内的计算机程序,以执行本申请实施例提供的任一种游戏环境声音模拟方法。
15、相应的,本申请实施例还提供一种存储介质,所述存储介质用于存储计算机程序,所述计算机程序被处理器加载以执行本申请实施例提供的任一种游戏环境声音模拟方法。
16、本申请实施例通过获取基于游戏编辑器接口创建的环境对象,环境对象包括组成单元,使得能够对玩家自定义的环境内容进行精确获取;基于组成单元在游戏中的坐标位置确定环境对象对应的候选声源点集合,实现了对环境对象对应的声源点的初步选择;而后,确定声音接收体在游戏中的坐标位置,以及环境对象对应的声源类型;根据声源类型和声音接收体在游戏中的坐标位置,从候选声源点集合中确定环境对象对应的目标声源点,目标声源点为声源类型产生发声效果的坐标位置,实现了对目标声源点的精确确定,从而可根据用户自定义创建的环境对象对应的声源类型及其与游戏中声音接收体的位置关系,自动适配最合理的目标声源点位置,使得在该目标声源点模拟环境声音的效果更准确自然;最后,获取环境对象对应的音频信息,在目标声源点播放音频信息,由此实现了对玩家自定义环境对象声音进行精确模拟,提高了玩家的听觉体验。
技术特征:1.一种游戏环境声音模拟方法,其特征在于,包括:
2.根据权利要求1所述的游戏环境声音模拟方法,其特征在于,所述声源类型包括线状发声类型,所述根据所述声源类型和所述声音接收体在所述游戏中的坐标位置,从所述候选声源点集合中确定所述环境对象对应的目标声源点,包括:
3.根据权利要求1所述的游戏环境声音模拟方法,其特征在于,所述声源类型包括区域状发声类型,所述根据所述声源类型和所述声音接收体在所述游戏中的坐标位置,从所述候选声源点集合中确定所述环境对象对应的目标声源点,包括:
4.根据权利要求1所述的游戏环境声音模拟方法,其特征在于,所述基于所述组成单元在所述游戏中的坐标位置确定所述环境对象对应的候选声源点集合,包括:
5.根据权利要求4所述的游戏环境声音模拟方法,其特征在于,所述根据所述声源类型和所述声音接收体在所述游戏中的坐标位置,从所述候选声源点集合中确定所述环境对象对应的目标声源点,包括:
6.根据权利要求1所述的游戏环境声音模拟方法,其特征在于,所述方法还包括:
7.根据权利要求1所述的游戏环境声音模拟方法,所述根据所述声源类型和所述声音接收体在所述游戏中的坐标位置,从所述候选声源点集合中确定所述环境对象对应的目标声源点,包括:
8.根据权利要求7所述的游戏环境声音模拟方法,其特征在于,所述声源类型包括线状发声类型和区域状发声类型,所述根据所述声源类型确定所述候选声源点集合对应的发声区域,包括:
9.根据权利要求8所述的游戏环境声音模拟方法,其特征在于,所述获取所述环境对象中各所述组成单元之间的单元间距,包括:
10.根据权利要求7所述的游戏环境声音模拟方法,其特征在于,所述获取所述发声区域和所述声音接收体在所述游戏中的坐标位置的位置关系,包括:
11.根据权利要求7所述的游戏环境声音模拟方法,其特征在于,所述基于所述位置关系和所述候选声源点集合确定所述环境对象对应的目标声源点,包括:
12.根据权利要求11所述的游戏环境声音模拟方法,其特征在于,所述从所述候选声源点集合中选取参考声源点,计算所述参考声源点和所述声音接收体在所述游戏中的坐标位置的坐标距离,包括:
13.一种游戏环境声音模拟装置,其特征在于,包括:
14.一种计算机设备,其特征在于,包括存储器和处理器;所述存储器存储有计算机程序,所述处理器用于运行所述存储器内的计算机程序,以执行权利要求1至12任一项所述的游戏环境声音模拟方法。
15.一种存储介质,其特征在于,所述存储介质用于存储计算机程序,所述计算机程序被处理器加载,以执行权利要求1至12任一项所述的游戏环境声音模拟方法。
技术总结本申请实施例公开了一种游戏环境声音模拟方法、装置、计算机设备和存储介质,包括:获取基于游戏编辑器接口创建的环境对象,环境对象包括组成单元;基于组成单元在游戏中的坐标位置确定环境对象对应的候选声源点集合;确定声音接收体在游戏中的坐标位置,以及环境对象对应的声源类型;根据声源类型和声音接收体在游戏中的坐标位置,从候选声源点集合中确定环境对象对应的目标声源点,目标声源点为声源类型产生发声效果的坐标位置;获取环境对象对应的音频信息,在目标声源点播放音频信息,实现了通过一个目标声源点即能对玩家自定义环境对象声音进行精确模拟,在确保了游戏性能的前提下使得环境声音表现更准确自然,提高了玩家的听觉体验。技术研发人员:费点,朱雨君,马士杰受保护的技术使用者:网易(杭州)网络有限公司技术研发日:技术公布日:2024/5/29本文地址:https://www.jishuxx.com/zhuanli/20240615/79993.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。