ゲームが作れるようになるまでがんばる日記

ゲーム制作のことを中心にゲームに関することを書いています

デバッグ用フォント

ゲームプログラマになる前に覚えておきたい技術で文字列を出力する部分を読んだ。
実際に自分も簡単なデバッグ用フォントルーチンを作ったことがある。そのときのフォントの画像はネットにあったフリー素材を利用した。テクスチャの文字を文字コード順に並べておけば、目的の文字を切り出すのは簡単。一番苦労したのはprintfのように可変長引数に対応させることだった。あと色を変えたりできるように簡単な制御文字も追加した。
まあ、DirectXにはフォントを扱うライブラリがあるので、それほど苦労しないし、大抵のゲームライブラリにはデバッグ用に文字を表示する機能はあるだろうから、わざわざ自分で作る必要は無いだろう。