バージョン

menu_open
Wwise Unity Integration Documentation
特定プラットフォーム向けにUnityゲームをビルドする

ターゲットプラットフォームのためにUnityゲームをビルドするのが、Unityの標準パイプラインやビルドスクリプトを使ってアプリケーションをビルドするのと同じくらいに、シンプルになりました。SoundBankの生成、コピー、削除に使うビルド前後のプロセス(pre-build steps、post-build steps)は、 Edit > Project Settings > Wwise Editorで有効・無効にできます。

注記: The Wwise Unity Integration does not support Unity Cloud Build.

Wwiseプラグインをデプロイする

Unityのビルドシステムによって、Wwiseプラグインが自動的にゲームにパッケージ化されます。デフォルトで、プラグインの Profile コンフィギュレーションが使われます。このコンフィギュレーションを使うとWwiseをゲームに接続してプロファイリングができるので、ゲーム開発には最も実用的なコンフィギュレーションです。ただし、ゲームをリリースする準備ができたら、 Assets > Wwise > Activate PluginsメニューでWwiseプラグインコンフィギュレーションを Release オプションに変更してください。

注記: Debug はサウンドエンジンの具体的な問題をデバグする場合にのみ使い、一般的にAudiokineticサポートのもとで行います。
参照

StreamingAssetsフォルダ

Unityでは通常、以下の通り、Unityプロジェクトの Assets フォルダ内に StreamingAssets フォルダを作成します(このフォルダがUnityプロジェクトにない場合は、マニュアルで作成すること): <UNITY_PROJECT_ROOT>\Assets\StreamingAssets. Unityは、このフォルダのコンテンツを自動的に対象デバイスにデプロイします。詳細はUnityのStreamingAssets機能を参照してください。

デフォルトのSoundBankパスはAudio\GeneratedSoundBanksであり、 StreamingAssets フォルダの下にあります。Unity がこのパスの最後に現在のプラットフォーム用のフォルダを、WwiseプロジェクトのPlatform Managerで付けた名前に従い追加します。最終的なフルパスは、 <UNITY_PROJECT_ROOT>\Assets\StreamingAssets\Audio\GeneratedSoundBanks\<YourPlatform>となります。

必要に応じて Common User Settings でBase Pathを変更できます。

Unity Editorで実行する時に、SoundBankのパスは常にWwiseのProject Settingsダイアログで設定したWwiseプロジェクトの、GeneratedSoundBankパスにポイントするように設定されます。これによって、WindowsやMacでサウンドをインテグレートする時に、バンクをデプロイする際の問題を回避できます。

1つのプラットフォームのプロジェクトでSoundBankをデプロイする

プラットフォームが1つだけのタイトルを作成する場合は、SoundBankファイルを物理的に StreamingAssets フォルダに移動する代わりに、WwiseプロジェクトのSoundBankアウトプットパスを StreamingAssetsフォルダ の下の希望するフォルダに設定すれば、希望する場所にSoundBankを直接生成できます。この方法を使う場合は、必ずサウンドバンクの生成やコピーに関連するビルド前のプロセス(pre-build steps)を、Wwise Settingsウィンドウの設定で無効にしてください。

マルチプラットフォームのプロジェクトでSoundBankをデプロイする

複数のプラットフォームでリリースされる作品では、ゲームをビルドする対象プラットフォームに限定してSoundBankやストリーミングサウンドをコピーするスクリプトを実行する必要があります。

さらに細かい管理が必要かどうかを判断した上で、ゲームデベロッパが最終的な実装を決定すべきです。

レファレンスプラットフォーム用に複数のカスタム化プラットフォームを扱う

もしWwiseプロジェクト内で同じレファレンスプラットフォームのバージョンを複数定義している場合(例えばiOSを対象とするiPadとiPhoneのプラットフォームの場合)は、追加のスクリプトが必要となります。詳細は UnityでWwiseのカスタムプラットフォームを使う を参照してください。

メタデータを除外する

WwiseがTXTやXMLなどのSoundBankメタデータファイルを生成します。これらのファイルのファイル名は常に SoundbanksInfo です。他のパイプラインツールで使えるようなSoundBank情報が入っていますが、ゲームには不要です。最終的な StreamingAssets フォルダにコピーする必要はありません。


このページはお役に立ちましたか?

サポートは必要ですか?

ご質問や問題、ご不明点はございますか?お気軽にお問い合わせください。

サポートページをご確認ください

あなたのプロジェクトについて教えてください。ご不明な点はありませんか。

プロジェクトを登録していただくことで、ご利用開始のサポートをいたします。

Wwiseからはじめよう