[发明专利]一种游戏中的音效优化方法、装置及设备有效
申请号: | 201810781932.2 | 申请日: | 2018-07-17 |
公开(公告)号: | CN109173259B | 公开(公告)日: | 2022-01-21 |
发明(设计)人: | 钟日松;刘芳;王忠 | 申请(专利权)人: | 派视觉虚拟现实(深圳)软件技术有限公司 |
主分类号: | A63F13/54 | 分类号: | A63F13/54 |
代理公司: | 深圳中一联合知识产权代理有限公司 44414 | 代理人: | 张全文 |
地址: | 518000 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 游戏 中的 音效 优化 方法 装置 设备 | ||
一种游戏中的音效优化方法包括:取当前场景中包括的发声体种类的集合;根据所获取的发声体种类的集合,确定所述发声体种类的集合所对应的3D音效的集合;根据预定的播放时间点,播放所述3D音效的集合中不同种发声体所对应的3D音效。可以保障场景音效的真实性的同时,有效的减少3D音效的播放数量,从而能够减少系统资源的消耗,提高游戏运行的流畅性。
技术领域
本申请属于音频播放领域,尤其涉及一种游戏中的音效优化方法、装置及设备。
背景技术
为了丰富人们的精神生活,游戏开发者研制了各种各样的游戏。在游戏中通过设置与现实场景中类似的物品,包括模拟现实场景中的外观,或者生成可以运动的发声体,播放与场景中的发声体相应的声音,使得游戏玩家能够获得更为真实的体验,使玩家得到更好的放松。
为了提高场景的真实性,比如在一些VR游戏中,往往会设置场景中的3D音效。虽然通过播放3D音效可以有效的提高场景的真实感,但是,当场景中包括大量的发声物体,比如包括多只发声体时,同时播放大量3D音效会严重耗费系统资源,可能会造成游戏卡顿,影响游戏画面的流畅性。
发明内容
有鉴于此,本申请实施例提供了一种游戏中的音效优化方法、装置及设备,以解决现有技术中由于场景中包括多个发声物体,同时播放多个3D音效会严重耗费系统资源,可能会造成游戏卡顿,影响游戏画面的流畅性的问题。
本申请实施例的第一方面提供了一种游戏中的音效优化方法,所述游戏中的音效优化方法包括:
获取当前场景中包括的发声体种类的集合;
根据所获取的发声体种类的集合,确定所述发声体种类的集合所对应的3D音效的集合;
根据预定的播放时间点,播放所述3D音效的集合中不同种发声体所对应的3D音效。
结合第一方面,在第一方面的第一种可能实现方式中,所述方法还包括:
若所述第一发声体执行发声动作时,确定用户所控制的游戏角色的位置距离第一发声体的距离;
当所述距离小于预设值时,仅播放所述第一发声体对应的2D音效。
结合第一方面,在第一方面的第二种可能实现方式中,所述播放所述3D音效的集合中不同种发声体所对应的3D音效的步骤包括:
获取当前场景中包括的发声体,确定执行发声动作的发声体与游戏角色之间的距离;
判断发声体的发声距离是否大于发声体与游戏角色之间的距离;
如果发声体的发声距离大于发声体与游戏角色之间的距离,则播放所述发声体对应的种类所对应的3D音效。
结合第一方面,在第一方面的第三种可能实现方式中,所述根据预定的播放时间点,播放所述3D音效的集合中不同种发声体所对应的3D音效的步骤包括:
获取第一种类发声体的第一等待时长和第一3D音效的播放时长;
在上一3D音效播放完成的时间点开始计时,经过第一等待时长后,开始播放第一3D音效;
当第一3D音效的播放的时间为第一3D音效的播放时长,确定该时间点为第一3D音效的播放完成的时间点。
结合第一方面的第三种可能实现方式,在第一方面的第四种可能实现方式中,所述第一等待时长通过随机函数在预定的等待时长范围内随机选取,所述第一3D音效的播放时长根据所选择的3D音效的声源文件所确定。
本申请实施例的第二方面提供了一种游戏中的音效优化装置,所述游戏中的音效优化装置包括:
种类集合获取单元,用于获取当前场景中包括的发声体种类的集合;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于派视觉虚拟现实(深圳)软件技术有限公司,未经派视觉虚拟现实(深圳)软件技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810781932.2/2.html,转载请声明来源钻瓜专利网。