devコンテナで日本語を出す
pygame で日本語が豆腐(□)になる = コンテナに CJK フォントが無く、fc-list(fontconfig)も
無いので SysFont がフォントを列挙できず ASCII 内蔵フォントに落ちる。
対処:(1) sudo apt-get install -y fonts-ipafont-gothic。(2) pygame.font.Font(<実ファイル パス>, size) でパス直読み(fontconfig 不要)。(3) .devcontainer の postCreateCommand に
install を焼いて永続化。
教訓:SysFont の名前マッチは当てにならない。確実に出したい文字はフォントを実パスで読む。
CJK を出すなら、その環境に CJK フォントが物理的に在るかをまず疑う。
正典:ambient-minesweeper/NOTES.md(§1・§2)。関連 pygame描画-二層構成と単発flip罠