SoundBankは、対応するゲームプラットフォームごと、そしてランゲージごとに生成できます。SoundBankは開発プロセス中にいつでも生成できるので、各種SoundBankが様々なゲームプラットフォームにどのように実装されるかをテストできます。Wwiseでは、効率的に作業できるように、全てのプラットフォームと全てのランゲージのSoundBankを、同時に生成できます。
生成したSoundBankに含めることができる情報の種類を、以下に示します。
イベントの情報
サウンド、ミュージック、モーション、アクターミキサー、コンテナの情報
メモリに保存されるメディアの、サウンドデータ、ミュージックデータ、モーションデータ
ストリーム用メディアファイルのうち、ゼロレイテンシに設定したファイルの、プリフェッチデータ
ストリーム用メディアファイルへの、レファレンス(参照情報)
SoundBankに含まれる情報はそのプロジェクト専用なので、あるSoundBankと一緒に使えるのは、同じプロジェクトで生成した他のSoundBankだけです。
プロジェクトからすでに削除したEventやオブジェクト構造がSoundBankに含まれていても、SoundBankを生成できます。無効となったプロジェクトエレメントは、WwiseがSoundBankの生成段階で無視するため、エラーや無駄なメモリ消費につながりません。プロジェクトの整合性を保つために、無効なEventとオブジェクト構造はSoundBankから削除することを推奨します。
注釈 | |
---|---|
SoundBankの中のイベントやオブジェクト構造が無効になると、そのアイコンが消え、SoundBank Editorの、Addタブで、名前の横に「Missing(なし)」と表示されます。 |
SoundBankを生成する前に設定すべきオプションがいくつかあり、例えばコンテンツファイルやヘッダファイルを生成するのか、SoundBank名が使えるのか、SoundBankをどこに保存するのか、ストリーム用ファイルをSoundBankのディレクトリにコピーするのか、などです。このようなSoundBankの設定は、Wwise内の2つの異なるレベルで設定されます:
プロジェクトレベル - プロジェクト全体を対象とするデフォルト設定を行う。これらの設定は、Project Settingsダイアログボックスで行う。プロジェクトレベルでSoundBankの設定を行うには、「プロジェクトのSoundBankの設定」をご参照ください。
ユーザレベル - プロジェクト設定をオーバーライドする、カスタムユーザ設定を行う。ユーザ設定は、SoundBankのUser Settingsダイアログボックスで行う。カスタムユーザ設定を行うには、「User SoundBank General Settingsを設定する」をご参照ください。
プロジェクトのSoundBankを生成するには:
以下のいずれかを行い、SoundBankレイアウトに切り替える。
メニューバーで、Layouts > SoundBankをクリックする。
F7を押す。
または、他のレイアウトからSoundBank Managerのフローティングビューを開くには、Views > SoundBank Managerをクリックするか、ショートカットキー(Shift+B)を使います。
SoundBank Managerで、今回生成する全てのSoundBankを選択する。
注釈 | |
---|---|
Project SettingsでEnable Auto-Defined SoundBanksを選択している場合は、個別のSoundBankを選択するオプションがありません。これは、ユーザ定義のSoundBankに含まれていないEvent用のSoundBankをWwiseが自動定義するためです。すべてのSoundBankを同時に生成することで、確実に正確な評価結果を表示できます。 |
ヒント | |
---|---|
User-Defined SoundBanks、Platforms、Languagesの各ペインでShift+click、Ctrl+click、Ctrl+Aを使用して複数の項目を選択できます。その後、選択した項目のチェックボックスをトグルすると、選択した全項目に同じステートを適用できます。 |
Platformsリストで、SoundBankを生成する対象のプラットフォームを、全て選択する。
Languagesリストで、SoundBankを生成する対象のランゲージを、全て選択する。
Generate Checkedをクリックして、SoundBank生成を開始する。
ダイアログGenerating SoundBanksが開き、SoundBank生成の進行状況が表示される。全てのSoundBankの生成が完了すると、Generating SoundBanks - Completedダイアログボックスが開く。
注釈 | |
---|---|
既に生成したSoundBankは、変更がなければ再生成されない。この場合、ResultsパネルのCreated列に"Up to date"と表示されます。 |
ダイアログボックスのメッセージを確認して、全てのSoundBankの生成が成功したことを確認する。この際、Logペインの項目にも目を通す。ログには生成プロセスに関連するエラー、警告、その他の情報がすべて含まれる。多くの場合、これらのメッセージには解決策も記載されている。ログはLogsビューの「SoundBank Generation タブ」でも確認できる。
ログをカスタマイズする方法については「ログに表示されるメッセージの管理」をご覧ください。
Generating SoundBanks - Completedダイアログを閉じる。
SoundBankファイルが指定したフォルダに保存され、ゲームに実装できる状態となる。