Wwise-游戏音效师与Unity的桥梁-待续更
Wwise的优势
- Unity与游戏音效完全分离,音效制作有音效师或者外包完成,程序调用事件,两者耦合度较低
- 具有性能调试工具,类似Unity的Profiler。能够分析性能瓶颈,方便优化
- 具有丰富的混音器,例如百鸟争鸣的效果Wwise只需要Audio音效做一个Blend音效即可
- 开关切换,例如实现角色在不同材质上实现不同的音效控制,可以用switch控制,策划配置不同材料的switch名客户端根据导表信息自动设置switch就会播放对应的音效
- 具有动态混淆功能,例如吃鸡游戏,在房间里打枪和在平地上打枪,由于房间内声音会来回反射,所以混响效果应该是不同的。通过游戏过程中对RTPC实时变量的控制,可以达到这类效果
- 音效播放各种效果,例如淡入淡出
- 支持多平台、只要设置相关平台就会为不同平台导出不同的音效bank
- 对音源文件的内存优化,例如一段很长的背景音乐,可以设置只加载正在播放的那一段,从而降低Unity的内存占用
- 多语言版本,例如不同语种的配音
- 随机播放音效,例如当一类音效需要随机播放一个的时候,原来Unity的设计可以通过代码来随机播放某个clip但Wwise有随机container,程序只需要发送事件即可,引擎内部可以帮我们随机选择一个。
- 多Listener支持,可以多达8个。Unity原生的AudioListener只能有一个。
Unity | Wwise |
---|---|
效果简单 | 种类丰富的合成器和效果器 |
效果由程序控制 | 效果由音效师控制 |
返工率高 | 返工率低 |
程序工作量大 | 程序工作量小 |
准备
1、下载后傻瓜式安装Wwise Lancher
2、下载完后打开Lancher选择Wwise然后选中Modify进行下载,左侧下载界面第一个是版本右边选择全平台,然后下载等 ps不要点击其他界面,下载不稳定
3、选择所需插件 先按照默认安装以及内存占用小的可以先装上(内存大且未默认勾选则暂时不安装后续有需要再装,实验性插件暂时不装)
4、接下来等待安装完成,不要乱动 这Lancher感觉不太稳定
5、选择Unity,建议下载离线的安装包,否则每个项目都要重新网上拉
由于本地已经下载好了,然后可以安装到开发的Unity工程中去
Wwise项目
1、所有的音效都是存放在Wwise项目当中,新建一个Wwise项目
2、导入音效,点击菜单栏的Project选择Import Audio Files
3、导入成功
4、右键选中资源添加播放事件
5、测试播放效果
6、生成SoundBank 在SoundBank Manager下
7、生成成功之后设置SoundBank信息
8、生成最终的文件,选中SoundBank,平台和语言点击Generate Selected
9、成功
多平台设置
project->Platform Manager->Add..->选择新平台即可
这样SoundBank就可以生成多个平台的支持,选择需要的平台重新点击Generate Selected生成一下即可
发布于 2021-08-12 17:22