トイロジック、イントロ付きループBGMをUE4のオーディオエンジンを使って実装する記事を公開。『グリッチバスターズ:スタックオンユー』の実例をもとに解説

トイロジック、イントロ付きループBGMをUE4のオーディオエンジンを使って実装する記事を公開。『グリッチバスターズ:スタックオンユー』の実例をもとに解説

2023.08.31
ニュースアンリアルエンジン
この記事をシェア!
Twitter Facebook LINE B!
Twitter Facebook LINE B!

この記事の3行まとめ

  • トイロジックがUE4を使ってイントロ付きループBGMを実装する記事を公開
  • 『グリッチバスターズ:スタックオンユー』での実例をもとに解説
  • Unreal Engine 4の「Quartz」を利用している

トイロジックは、「『グリッチバスターズ:スタックオンユー』 UE4のオーディオエンジンで行うイントロ付きループBGMの実装」と題した記事を、同社の技術ブログにて公開しました。

同記事では最大4人の協力プレイが可能なアクションシューティングゲーム『グリッチバスターズ:スタックオンユー』での実例をもとに、初回のみ再生させるイントロが付いたループBGMを、Unreal Engine 4で実装する方法について説明されています。

通常ループBGMとイントロ付きループBGMのイメージ図(画像は公式ブログより引用)

記事中では、実装に至るまでの試行錯誤や、Unreal Engine 4のオーディオエンジンシステム「Quartz」による実装について詳細な解説が掲載されています。

記事の最後では、Quartzを使えばインタラクティブミュージックの実装やサウンドに合わせたギミックやアクションの演出もできると紹介。グリッチバスターズ:スタックオンユー』でも、インタラクティブミュージックのようにBGMが遷移する箇所があると述べています。

イントロとループ部分を分割し、別のデータとして扱う実装を試したものの、イントロの終了後に間ができてしまい、BGMとして成立しなかったという(画像は公式ブログより引用)

Delayノードを使用し、ループ部分の再生をイントロの分だけ遅らせてMixerノードで再生する実装も試している。こちらもイントロとループ部分の間に間ができてしまい、BGMとして成立せず(画像は公式ブログより引用)

Quartzを使用した実装のイメージ(画像は公式ブログより引用)

記事の詳細は、こちらをご確認ください。また、ゲームメーカーズでは『グリッチバスターズ:スタックオンユー』のディレクターへインタビューした記事も公開しています。あわせてご覧ください。

『グリッチバスターズ:スタックオンユー』 UE4のオーディオエンジンで行うイントロ付きループBGMの実装

関連記事

UE・UEFNでY-Up座標系への変更が決定。UEFNでは6/7から適用、UEはUE5~6にかけて段階的に移行される
2025.06.06
「State of Unreal 2025」フォートナイト クリエイター向けの発表まとめ
2025.06.04
「MetaHuman」正式リリース。MayaやHoudiniなどあらゆるツールで利用できるようライセンス形態が変更
2025.06.04
UE5.6の新機能を紹介するチュートリアル記事、Epic Gamesが公開。文字列内のユーザー名などを置換できる「Naming Tokens」など3つの機能を解説
2025.06.04
Unreal Engine 5.6リリース!「次世代ハードウェアで60fpsを維持できるオープンワールドの構築」を目標に作られたバージョン
2025.06.04
Unreal Engine 5.6でテンプレートプロジェクトが大幅刷新!「ホラー」や「シューター」などのバリエーションが選択可能に
2025.06.03

注目記事ランキング

2025.06.03 - 2025.06.10
VIEW MORE

連載・特集ピックアップ

イベントカレンダー

No events to display
VIEW MORE

今日の用語

プロジェクト(Project)
プロジェクト
  1. 有限な期間で定められた目標を達成するための活動。
  2. ゲーム制作において、ひとつのタイトルを開発する活動。
  3. ゲームエンジンでは、ひとつのタイトルを開発するための環境一式。プロジェクトを開く起点となるファイルをプロジェクトファイルと呼ぶ。
VIEW MORE

Xで最新情報をチェック!