Wwise-游戏音效师与Unity的桥梁-待续更

Wwise-游戏音效师与Unity的桥梁-待续更

Wwise的优势

  • Unity与游戏音效完全分离,音效制作有音效师或者外包完成,程序调用事件,两者耦合度较低
  • 具有性能调试工具,类似Unity的Profiler。能够分析性能瓶颈,方便优化
  • 具有丰富的混音器,例如百鸟争鸣的效果Wwise只需要Audio音效做一个Blend音效即可
  • 开关切换,例如实现角色在不同材质上实现不同的音效控制,可以用switch控制,策划配置不同材料的switch名客户端根据导表信息自动设置switch就会播放对应的音效
  • 具有动态混淆功能,例如吃鸡游戏,在房间里打枪和在平地上打枪,由于房间内声音会来回反射,所以混响效果应该是不同的。通过游戏过程中对RTPC实时变量的控制,可以达到这类效果
  • 音效播放各种效果,例如淡入淡出
  • 支持多平台、只要设置相关平台就会为不同平台导出不同的音效bank
  • 对音源文件的内存优化,例如一段很长的背景音乐,可以设置只加载正在播放的那一段,从而降低Unity的内存占用
  • 多语言版本,例如不同语种的配音
  • 随机播放音效,例如当一类音效需要随机播放一个的时候,原来Unity的设计可以通过代码来随机播放某个clip但Wwise有随机container,程序只需要发送事件即可,引擎内部可以帮我们随机选择一个。
  • 多Listener支持,可以多达8个。Unity原生的AudioListener只能有一个。
UnityWwise
效果简单种类丰富的合成器和效果器
效果由程序控制效果由音效师控制
返工率高返工率低
程序工作量大程序工作量小

准备

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