GameMaker 日本語掲示板

【Tips】実行形式で吐き出されたアプリのコンソールログを取得する方法

1 コメント
views
17 フォロー

はじめに

実行形式でしかデバックできない状態の時に必要になったやつ

環境

・Windows
・Version IDE v2.3.7.606 Runtime v2.3.7.476

手順

  1. アプリケーションを作成
  2. 作成したアプリ―ケーションのショートカットを作成
  3. ショートカットを右クリック→プロパティを選択
  4. プロパティのリンク先にあるファイルパスの横に" -output テキストファイル名 "を追加する。ここではdebug.txtとする。
    C:...\....\xxxx.exe **-output debug.txt**
    
  5. ショートカットでアプリを実行する
  6. アプリケーションと同じ階層にdebug.txtが生成され、ファイルを開くとデバックログが取得可能

コマンドラインパラメーター

-outputのように実行ファイルにパラメーターを渡すものをコマンドラインパラメーターという
他にもさまざまある

-noaudio                   音無しで実行
-inawindow                 強制的にウィンドウモードで実行
-output <filename>         デバックメッセージを取得可能
-debugoutput <filename>    カスタムデバッグメッセージは除きランナーからの追加情報を取得可能
などなど

参考

https://manual-ja.yoyogames.com/#t=Settings/Command_Line_Parameters.htm&rhsearch=-output&rhhlterm=-output
・A/Bテストとかにも応用できるみたい

生高橋
作成: 2023/01/13 (金) 11:54:51
通報 ...
1

これはいつかお世話になりそうな情報。ありがとうございます!🙏