Skip to content
第09回 音声の管理と再生

4 / 4 音声を動作確認する

このステップの目的

BGMとSEの寿命、切り替え、再生条件を確認し、視覚演出へつなげる

動作確認

  1. タイトル画面でタイトルBGMが再生されることを確認する。
  2. プレイ開始時にタイトルBGMが止まり、プレイ中BGMへ切り替わることを確認する。
  3. 弾を実際に生成したときだけ射撃音が鳴ることを確認する。
  4. 命中、被弾、クリア、ゲームオーバーの成立時に対応するSEが鳴ることを確認する。
  5. 結果画面からタイトルへ戻り、BGMが重ならないことを確認する。

音が聞こえないときの確認順

  1. Assets/Soundsに必要なファイルがあるか確認する。
  2. 実行時の作業フォルダーがx64/Debugまたはx64/Releaseになっているか確認する。
  3. 起動時に表示された読み込み失敗のパスがあれば、そのパスとファイル名を確認する。
  4. BGMだけ、SEだけの順に確認し、同時に複数の原因を変えない。

音量を変更するときは、まずGameTuning.hBgmVolumeまたはSeVolumeのどちらか1つだけを変更します。

チェックリスト
  • BGMが同時に複数再生されない
  • SEが入力だけでなく出来事の成立に対応している
  • 音声ハンドルがSoundManagerの寿命内で管理されている
  • 次回は音と同じ出来事へエフェクトを追加できる

完成状態を保存したら、第10回の開始プロジェクトと見比べます。 音が反応した出来事へ、次回はエフェクトと背景を追加することを確認します。