Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

UE4+ADX2で凝る!サウンド演出

講演動画はこちら
https://www.youtube.com/watch?v=Wbq3KO3ZJaI

発表者:sig
本スライドは2020年2月6日に行われた勉強会「 第4回 UE4何でも勉強会 in 東京」の講演資料です。
https://ue4allstudy.connpass.com/event/161710/

  • Be the first to comment

UE4+ADX2で凝る!サウンド演出

  1. 1. UE4+ADX2で凝る! サウンド演出
  2. 2. 喋る人: Sig インディー / フリーランスクリエイター ■PC/Steam/PS4向け3Dアクション「Link: RH」 開発中 ■「ブループリント本」執筆 最近は自分のゲームを開発する傍ら、 ADX2 for UE4を触っていろいろ試作中
  3. 3. もくじ 1. ADX2 for UE4で何が変わる? 2. ADX2 for UE4 パイプライン 3. 動作サンプル セレクタによるトラック切り替え 4. 動作サンプル Aisacについて 5. 応用サンプル
  4. 4. 「ADX2 for UE4」で 何が変わる? 1.
  5. 5. ADX2について ◮ 様々なエンジンに対応したサウンドミドルウェア ◮ サウンド側の処理負荷を低減 ◮ ツール「AtomCraft」によるサウンド編集 https://game.criware.jp/products/adx2/
  6. 6. ADX2について https://game.criware.jp/products/adx2/ ◮ イントロ付きループ再生設定 ◮ ひとつのキュー内で複数の音声の再生をコントロール可 ◮ 「スイッチ」「AISACコントロール」による サウンドのリアルタイム変化・ミックス
  7. 7. AtomCraft ◮ ADX2に付属する、 サウンドオーサリング(構築)ツール ◮ UE4とは独立しているので、これ単体で作業可能 ◮ 素材管理、カテゴリ分けや各種パラメータ調整
  8. 8. AtomCraft ◮ 遷移のパラメータ、カーブなどもこのツールで ◮ ゲーム内での音の鳴り方をツール上で確認可能
  9. 9. AtomViewer ◮ 構築したサウンドをプレビューするためのツール ◮ 空間上の音の位置を変えたり、 各種変数を入力してのプレビューも
  10. 10. ADX2 for UE4とは ◮ UE4でADX2の機能を使えるプラグイン ◮ AtomCraftからエクスポートした素材を そのままインポート ◮ もちろんブループリントノードで専用機能が使用可能 導入ガイドかきました: https://qiita.com/SigRem/items/4250925f6d66a4fd287a
  11. 11. ADX2LE ◮ 個人、インディー向けの無償版 ◮ 売上1000万円以下で使用可能 https://game.criware.jp/products/adx2-le/ ◮ 今日から使える!!
  12. 12. ADX2 for UE4 パイプライン 2.
  13. 13. ADX2 for UE4のパイプライン UE4標準 DAWなど UE4
  14. 14. ADX2 for UE4のパイプライン UE4+ ADX2 AtomCraftDAWなど UE4
  15. 15. ADX2 for UE4のパイプライン UE4標準 UE4+ ADX2 Atom Cue Sound Base Sound Cue Atom Cue Sheet サウンドデータ サウンドデータ
  16. 16. ADX2 for UE4のパイプライン UE4標準 UE4+ ADX2 Atom Cue Sound Base Sound Cue Atom Cue Sheet サウンドデータ サウンドデータ
  17. 17. AtomCraftパイプライン 素材をインポート
  18. 18. AtomCraftパイプライン キューを作成
  19. 19. AtomCraftパイプライン 「インスペクター」で パラメータ等を編集 エフェクトや変数などの 各種データ管理、編集
  20. 20. AtomCraftパイプライン キューシート単位でビルド、 ファイルをエクスポート UE4にインポート
  21. 21. AtomCraftパイプライン 各種BPノードなどで再生 通常のサウンド再生ノードと同じ感覚で使用できる
  22. 22. AtomCraftパイプライン アニメーションにAtom Cueの再生を埋 め込むことも可能
  23. 23. 実際に使ってみての所感 ◮ サウンド再生の精度が高まる(遅延が起きづらい) ◮ 素材の管理がシンプルに →ミスが起きづらい ◮ 複雑な遷移はAtomCraft側で肩代わり →BPが簡略化できる。UE4でできることでも、処理が複雑化しがち ◮ サウンドを編集するにはAtomCraftに映る必要がある →同時に起動しておけば、すぐに再インポートが可能
  24. 24. セレクタによる トラック切り替え 3.
  25. 25. トラック遷移の例
  26. 26. 動画でご覧ください https://youtu.be/AfH78w_A_WU
  27. 27. トラック遷移 該当するトラックのみを選んで再生する
  28. 28. トラック遷移 途中でセレクタを変更した際の遷移方法、 遷移時間も設定可能
  29. 29. トラック遷移の実装① AtomCraftで複数トラックを持つキューを設定 トラックごとに「セレクタ」を付与
  30. 30. 動画でご覧ください https://youtu.be/PzM6xfQZ2s8
  31. 31. トラック遷移の実装② →「セッションウィンドウ」でゲーム中でのトラック切り替え、音の鳴り方を確認できる
  32. 32. トラック遷移の実装③ BPで遷移を実装 これだけ!
  33. 33. AISACコントロールで インタラクティブなサウンドを 4.
  34. 34. インタラクティブなサウンド例
  35. 35. 動画でご覧ください https://youtu.be/0IHRJjwYCHE
  36. 36. AISACコントロール ◮ サウンドのパラメータをリアルタイムに変更 ◮ エフェクトの種類、カーブはAtomCraftで編集 ◮ UE4から渡された値を元に、Atom Cueが変化を起こす UE4側のタイムライン AISACコントロール
  37. 37. AISACコントロールの実装 ①AtomCraftでAISAC設定 ひとつのキューに3つのトラック(パート)を作る
  38. 38. AISACコントロールの実装 ②それぞれのトラックにおいて、 音量やエフェクトの遷移カーブを設定する
  39. 39. AISACコントロールの実装② ③BPで値を渡す 「Set Aisac by Name」ノード 「Get Current Aisac Control Value by Name」ノードな ど
  40. 40. AISACコントロールの実装
  41. 41. 実装方法かきました: https://qiita.com/SigRem/items/8af9b7d8445477906741 サンプルの音源も入っているのですぐ試せるよ
  42. 42. 応用サンプル 5.
  43. 43. 応用サンプルの例
  44. 44. 動画でご覧ください https://youtu.be/u71JtClPe8k
  45. 45. 実装 通常トラックに加え、エフェクトをかけたトラックを作成 セレクタによるトラック遷移でゲーム中に切り替える
  46. 46. 実装 AISACコントロールで 「ボリューム」「ピッチ」のカーブを作成
  47. 47. 実装 ミキサーでエフェクトをかけることも可能 BPから各種バスに送る音量を変更できる
  48. 48. 他にもこんな使い方が ◮ 単発の効果音を組み合わせ、 ひとつの長い環境音として構築 ◮ 複数バリエーションの効果音をひとつのアセット内にまとめる ◮ 音源をキューシートという形でリスト化しておき、 同じ規格のキューシートを差し替え、違う音声を再生できる
  49. 49. ご清聴ありがとうございました! ゲーム開発進捗、Qiita記事など Twitter: @sleepyslowsheep https://qiita.com/SigRem お し ま い

    Be the first to comment

  • ShojiYamauchi1

    Mar. 4, 2020

講演動画はこちら https://www.youtube.com/watch?v=Wbq3KO3ZJaI 発表者:sig 本スライドは2020年2月6日に行われた勉強会「 第4回 UE4何でも勉強会 in 東京」の講演資料です。 https://ue4allstudy.connpass.com/event/161710/

Views

Total views

8,797

On Slideshare

0

From embeds

0

Number of embeds

4,941

Actions

Downloads

11

Shares

0

Comments

0

Likes

1

×