ヘッドレスでGUI検証
GUI を出せない環境(CI・コンテナCLI)でも、ロジックと描画は確認できる。
SDL_VIDEODRIVER=dummy… ディスプレイ無しでも pygame が動く(オフスクリーン)。 1フレームを PNG にダンプして目視できる。- stdout のバッファリング注意 … 非TTY(バックグラウンド実行)だと
printがブロック バッファされ、終了まで出力が出ない。途中を見たいなら明示 flush するか終了を待つ。 - 状態機械は直接叩ける … イベントループを介さず各
update_*/_renderを直接呼んで通し検証。
正典:ambient-minesweeper/NOTES.md(§4・§5)。関連 pygame描画-二層構成と単発flip罠