menu
バージョン
2024.1.4.8780
2024.1.4.8780
2023.1.12.8706
2022.1.18.8567
2021.1.14.8108
2019.2.15.7667
2019.1.11.7296
2018.1.11.6987
2017.2.10.6745
2017.1.9.6501
2016.2.6.6153
2015.1.9.5624
2024.1.4.8780
2023.1.12.8706
2022.1.18.8567
2021.1.14.8108
2019.2.15.7667
2019.1.11.7296
2018.1.11.6987
2017.2.10.6745
2017.1.9.6501
2016.2.6.6153
2015.1.9.5624
The following sections describe the different methods that can be used to create the SoundBanks in your game. 1つのゲームで、メソッドを1つだけ選ぶことも、組み合わせて使うこともできます。全てのゲームが違うので、ゲームの具体的な要件に従い、SoundBank生成のメソッドを選んでください。
SoundBankの作成に関するさまざまな選択肢がある中、何を選ぶかによって、ゲームのオーディオアセットやモーションアセットの管理に必要な作業量が大幅に増減し、ゲームのパフォーマンスにも直接影響します。サウンドデザイナーとプログラマーの両者が以下の各セクションを注意深く確認し、どのような選択肢があるのかを充分に理解することをおすすめいたします。お互いに協力することで、ゲームの具体的なニーズを満足させる戦略を立てることができます。戦略を決めるにあたり、ゲームのメモリ使用量、I/Oアクセス、そしてゲームへの実装の複雑さなどをご考慮ください。多くの場合、メモリ使用量と実装のしやすさのバランスをみながら決断することになるでしょう。
以下のセクションで、以下のメソッドを説明します。
info | 注釈 |
---|---|
上記以外にも2つのメソッドがあり、既存のLoadBank()メソッドと、PrepareEvent()メソッドのメリットの組み合わです。この2つのメソッドを使うと、 SoundBank全体がプリペア(用意)されるので、1つの SoundBank内で全てのデータやメディアを組み合わせることができ、メモリ内のメディアの重複を避けつつも、メディアが必要な時だけにロードされます。バンクのプリペア(Preparing banks)については、Wwise SDKドキュメンテーションの「 サウンドエンジン統合のウォークスルー > Wwise エレメントのゲームへの統合 > バンクの統合 > 統合の詳細 - バンク > バンクのロード > バンクの準備 」を参照してください。 |
check_circle | ヒント |
---|---|
SoundBankに、Vorbisエンコード、またはWEM Opusエンコードのメディアをロードする時に、PreparationTypeにPreparation_LoadAndDecodeを使用し、メディアファイルを圧縮なしのPCMファイルにデコードすることが可能です。その結果SoundBankのサイズが大きくなりますが、メディアをコールした時に展開する待ち時間を省けるため、アクセス時間が短縮されます。 この戦略を他のアプローチと組み合わせながら、アセット管理を最適化できます。 |