[C++][GameDev] トレース、ログ、エラーメッセージ
ゲームプログラムで使うデバッグトレース、ログ出力、エラーメッセージ表示について。それぞれどういうタイミングで使用するべきか、どういう位置づけで使用するべきか、決めてみた。
[デバッグトレース]
- ファイル読み込みや、シーンの切り替えなど、重要処理や全体の処理フローがわかるようにトレースする
- エラー発生時に、そのときの関数の名前や行数などをトレースする
[ログ出力]
- エラー発生時に、そのときの関数の名前や行数などを、エラーログとして出力する
[エラーメッセージ表示]
- エラー発生時に、そのことがプレイヤーにわかるよう、メッセージダイアログにて、エラーメッセージを出力する
- 基本的には、ゲーム起動時に出力する
例)「DirectXの初期化に失敗しました」
「画像ファイルの読み込みに失敗しました」
重要度でいくと、
エラーメッセージ表示 > ログ出力 > デバッグトレース
っていう順番かな。
トラックバック(0)
このブログ記事を参照しているブログ一覧: [C++][GameDev] トレース、ログ、エラーメッセージ
このブログ記事に対するトラックバックURL: http://blog.1122soft.com/mt4/mt-tb.cgi/64







コメントする