在完成工程之前,您肯定会想测试一下工程的声音效果,并查明设计方面的潜在问题。为此,可直接在 Wwise 中执行性能分析。当然,您也可以在工程前期根据需要随意使用这一功能。
在 Wwise 中,可采用各种方式来针对不同平台量身打造游戏。利用 Profiler(性能分析器)布局,测试音频和振动效果在各个平台上的性能,从而在一定程度上确保平台之间的一致性。
在制作过程中,随时都可利用 Profiler 布局,来针对平台分析游戏在特定方面的性能。您可以在 Wwise 中执行本地性能分析,也可以通过连接到远程游戏主机来执行性能分析。两种方式均可直接从声音引擎捕获性能分析信息(如下所述)。通过监控声音引擎活动,您可以检测并排查内存、声部、流播放、效果器及其他相关问题。将原型集成到游戏中之前,还可以使用 Game Simulator 和 Soundcaster进行性能分析。
有关如何执行性能分析的详细信息,请参阅以下子页面并简要了解 Wwise 中提供的不同类型的性能分析:
音频集成到游戏中之前,通过在 Soundcaster 中触发事件、声音和振动对象以及游戏同步器,您可以对 Wwise 工程进行多方面的性能分析。
本地性能分析
切换至 Profiler 布局。
在 Soundcaster 中添加事件、对象和总线。
点击 Start Capture(开始捕获)。
触发 Soundcaster 中的事件、对象或游戏同步器。
声音引擎的相关信息将被捕获并显示在 Profiler 的各视图中。
将音频和振动整合到游戏后,您可以将 Wwise 连接到游戏,然后在游戏过程中进行实时性能分析。连接游戏后,还可以实时微调游戏中的对象属性并进行混音。
注意 | |
---|---|
进行性能分析时,不能使用 Release 版本配置,而且 Wwise 声音引擎的 Debug 版本配置尚未经过优化。 因此,即使游戏运行的是 Debug 版本,我们也不建议您使用 Wwise 的 Debug 版本配置。建议您进行性能分析时,连接到 Wwise 声音引擎的 Profile 版本配置。 |
对游戏进行性能分析的方法如下:
启动游戏。
切换至 Profiler 布局。
使用 Remote Connection(远程连接)连接到游戏。
点击 Start Capture(启动捕获)。
开始玩游戏。
声音引擎的相关信息将被捕获并显示在 Profiler 的各视图中。