版本

menu_open

概述

为了高效地管理游戏的音频或振动组件,Wwise 将游戏的所有音频和振动都放到 SoundBank 中。SoundBank 其实就是一个包含音频或振动数据、媒体或两者兼有的文件。这些 SoundBank 在游戏的特定时刻加载到游戏所在平台的内存中。通过只加载必要的内容,您可以优化各个平台在音频或振动上的内存占用量。SoundBank 是您所有工作的成果,这些成果包含的最终内容会成为游戏的一部分。

Wwise 中有两类 Bank:

  • Initialization (Init) bank -- 初始化库。一种特殊库,其中包含有关工程的所有通用信息,包括有关总线层级结构、状态、切换开关和 RTPC 的信息。如果条件具备,则它还可能包括音频设备 ShareSet。

    在每次 Wwise 生成 SoundBank 都会自动创建 Initialization Bank。Initialization Bank 通常在游戏开始时加载一次,以便在游戏期间能轻松地获取工程的所有通用信息。它必须是在启动游戏时最先加载的声音包;否则其它声音包(内容)可能会无法加载。Initialization Bank 的文件名为“Init.bnk”。

  • SoundBank —— 此文件中同时包含事件数据、声音、音乐和振动结构数据或音频文件。与 Initialization Bank 不同,SoundBank 一般在游戏的不同时间加载和卸载,以提高平台内存的利用率。

由于所有平台各不相同,因此 Wwise 让您能轻松地针对各个平台定制 SoundBank,并同时为所有平台生成 SoundBank。Wwise 还为您提供故障排查工具,用来排查与 SoundBank 相关的任何问题,确保您遵守不同平台的限制。

每款游戏只能使用一个 Wwise 工程。如果您有多人同时处理一个大型工程,则可以将工程划分为多个独立的工作单元。有关使用工作单元的信息,请参阅将工程分成 Work Units


此页面对您是否有帮助?

需要技术支持?

仍有疑问?或者问题?需要更多信息?欢迎联系我们,我们可以提供帮助!

查看我们的“技术支持”页面

介绍一下自己的项目。我们会竭力为您提供帮助。

来注册自己的项目,我们帮您快速入门,不带任何附加条件!

开始 Wwise 之旅