バージョン

menu_open

Performance Monitorを使った、モニタリングとトラブルシューティング

Wwiseがサウンドエンジンと緊密にインテグレートされているため、ゲームプレイ中に、数多くの主要パフォーマンス指標(Key performance indicators)をリアルタイムでモニターできます。また、Game Profilerを、Soundcaster、Game Simulator、その他のWAAPIアプリケーションなどで利用できるので、ゲームに実装する前でも、アイディアやプロトタイプのパフォーマンスを確認できます。

サウンドエンジンのアクティビティ情報をWwiseがキャプチャーすると、Performance Monitor画面に、各種パフォーマンスのグラフがリアルタイムで作成されます。また、グラフ内の実際の数値や率が、グラフの右側にある、Performance Data(パフォーマンスデータ)リストに表示されます。

それぞれのグラフを見れば、ゲームのオーディオが、プラットフォーム特有の制限など具体的な制約条件を守っていない箇所が、すぐに分かります。Performance Monitor、Capture Log、Advanced Profilerの3つの機能を組み合わせれば、問題が発生した際にトラブルシューティングできます。

Performance Monitorはカスタマイズできるので、Performance Monitor画面に表示させるパフォーマンス指標(Performance indicators)やカウンタ(Counters)を変更できます。Performance Monitorのカスタマイズについては「Performance Monitorをカスタマイズする」を参照してください。

[ヒント]ヒント

データをキャプチャーしながらパフォーマンスをモニターすることも、キャプチャーセッションを実行して、あとから、発生した問題を確認するためにグラフをスクロールして調べることもできます。情報のキャプチャー中にそれを観察する予定であれば、Show Live Dataボタン をクリックし、Capture LogやPerformance Monitorがキャプチャータイムと同期され続けるようにします。

パフォーマンスをモニターするには:

  1. リモートデバイスに接続する。

    [注釈]注釈

    Soundcasterを使って、モデルやプロトタイプをプロファイリングする場合は、様々なモジュールを再生する時に情報がキャプチャーされます。

  2. 以下のいずれかを行う:

    • メニューバーで、Layouts > Profilerをクリックする。

    • F6を押す。

    Profilerレイアウトが表示される。

  3. ツールバーで、Start Capture ボタンをクリックする。

    Wwiseが、対象プラットフォームのパフォーマンスを、サウンドエンジンからキャプチャーした情報に基づいて、グラフで表示します。

    [注釈]注釈

    塗りつぶされたブロック部分は、キャプチャーした情報が最低値または最大値を超えた箇所を示しています。グラフの上部にあるブロックは、最大値よりも高い数値を、下部にあるブロックは、最小値よりも低い数値を表します。

  4. Performance Monitorのタイムカーソルを、パフォーマンス問題が発生したグラフ上の位置までドラッグします。

    [注釈]注釈

    グラフビューをスクロールすると、Capture Logの表示箇所や、Performance DataペインやAdvanced Profilerに表示される情報が、自動的に更新されます。

  5. Capture Logに表示されるタイムカーソルのインジケータ(白円)を使って、サウンドエンジンが実行するイベントやアクションなどのアクティビティのうち、どれが問題の原因かを調べる。または、Capture Logのエントリ(行)を、Shift-クリックして、このタイムスタンプ(Timestamp)に、全てのプロファイラービューを同期させる。

  6. オブジェクトまたはイベントの内容やプロパティを変更するには、Capture Logのエントリをダブルクリックする。そのEventまたはオブジェクトを表示した、Event EditorまたはProperty Editorが開くので、必要に応じて調整する。

  7. このアクティビティのパフォーマンスを、さらに詳しく見るには、Advanced Profilerにある、様々なタブに表示される情報を確認する。

  8. Performance Monitorのグラフをテキストファイルとして保存するには、グラフ上を右クリックして、Save All Counters to Fileを選択する。キャプチャーの開始時点から現時点まで、200ミリ秒単位で記録した全てのカウンター(Counters)が、タブ区切りのテキストファイルに保存される。


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

サポートは必要ですか?

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

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

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

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

Wwiseからはじめよう