バージョン
コードを見てWwise SDKを使い始める前に、オーディオのビルドやゲームへの統合に関するWwise独特のアプローチをご理解ください。またWwiseを効率よく利用し、最大限に活用するために必要なコンセプトもご紹介します。
Wwiseのオーディオ構築とゲームへの統合の考え方には、下記の5つの主要なコンポーネントがあります。
オーディオ構造
イベント(Events)
ゲームシンク
ゲームオブジェクト(Game Objects)
リスナー(Listeners)
各コンポーネントの詳細は後述しますが、最初に役割や相互関係を理解する必要があります。
Wwiseの目標の一つは、プログラマーとデザイナーの作業を明確に分けることです。例えば、ゲームに出てくる個別サウンドを表すオーディオ構造は、サウンドデザイナーがWwiseアプリケーションで独自に作成・管理します。一方、オーディオを送受信するゲーム内の要素であるゲームオブジェクトやリスナーは、プログラマーがゲーム内で作成・管理します。残るイベントとゲームシンクは、ゲームのオーディオをドライブさせるコンポーネントです。この2つのコンポーネントがオーディオアセットとゲーム側のコンポーネントをつなぐブリッジであり、Wwiseとゲームの双方にとって不可欠です。
下図は、この5つのコンポーネントが、どこで作成・管理されているかを示しています。