バージョン
ゲームのミュージックスコアを最大限に活かすには、再生方法が異なるコンテナが要求されます。Interactive Music Hierarchyで設定を定義できるコンテナは、Music Switchと、Music Playlistの、2種類です。
Interactive Music Hierarchyで利用できるコンテナの種類を、下表に示します。
アイコン |
内容 | |
---|---|---|
|
Music Playlist Container | |
|
Music Switch Container |
例えば、ファーストパーソンのアクション系アドベンチャーゲーム向けに、インタラクティブミュージックを作成する場合を考えます。ミュージックとして、「Stealth(ステルス)」用と「Fight(ファイト)」用が必要だと、既に分かっています。そこで、Switch Containerにミュージックオブジェクトをまとめて入れます。このようにすれば、子であるオブジェクトのオブジェクトプロパティを管理できます。Switch Containerの中に、2つのMusic Playlist Containerを追加して、Playlist Containerの中には、そのコンテナの様々なSwitchやStateにアサインされたミュージックオブジェクトを入れます。
ミュージックの階層は、プロジェクトの初期段階で、ゲームデザインを元に計画できます。その時に考慮すべきプロジェクトの他のエレメントとして、Work Unit、ルーティング、ゲームシンクなどがあります。プロジェクト全体を意識することで、様々なオブジェクトを効率的にグループ分けすることができます。
ルーティング構造の計画、Work Unitの構築、ゲームシンクの作成などについては、以下のセクションを参照してください。