バージョン
menu_open

リスナー

リスナーは、ゲーム内のマイクを表します。リスナーはゲームの3D空間で位置と方向性を有します。ゲームプレイ中に、リスナーの座標とゲームオブジェクトの位置を比較し、ゲームオブジェクトに付随する3Dサウンドを適切なスピーカーに割り当ることによって、実際の3D環境を模倣します。プログラマーが確実にリスナーの位置情報を更新させなければ、サウンドは誤ったスピーカーでレンダリングされてしまいます。

複数リスナーの設定

プレイヤーが1人のゲームで視野が1つしか表示されない場合は、リスナーは1つで十分です。一方、同一システムで複数のプレイヤーが参加する場合、または複数の視点を同時に表示させる場合は、それぞれの視点のオーディオが正しくレンダリングされるよう、ビュー1件に対してリスナー1個が必要です。The Wwise sound engine supports an unlimited number of listeners.

デフォルトとして、登録されたゲームオブジェクトは第1リスナーだけに割り当てられます。しかしプログラマーが動的に、好きなリスナーにゲームオブジェクトを割り当てたり、解除することができます。

複数のリスナーに対してオーディオを設定した時、1人1人のプレイヤーが目にする場面とサウンドソースの位置が必ずしも一致しないため、課題が多くあります。主な原因は、複数のプレイヤーの3D環境を1セットのスピーカーで再現していることにあります。Wwiseではこのような制限に対処する様々なツールやテクニックを提供し、プレイヤー全員が可能な限りリアルなオーディオを体験できるようにします。For more information about how Wwise handles multiple listeners, refer to Integrating Listeners in the SDK doc.

リスナーのタスクの担当者

下表は、リスナーに関連するタスクの担当者を、サウンドデザイナーとプログラマーに分けたものです。

タスクの内容

サウンドデザイナー (Wwise)

プログラマー(ゲームコード、ツール)

Registering listeners as game objects

リスナーの位置情報を設定

複数リスナーを管理


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

サポートは必要ですか?

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

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

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

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

Wwiseからはじめよう