Quake Engine
クエイクエンジン(Quake Engine)とはファーストパーソン・シューティングゲーム、Quakeの為にid Softwareによって開発されたグラフィックエンジンである。同社による同系列のゲームエンジンは現在5世代目のid TECH5までリリースされているが、ここでは次世、次々世代代エンジンであるQuakeII、QuakeIIIエンジンと、DOOMの名を冠しているが、存在自体はQuakeエンジン系の後継となるDOOM3エンジンまでを紹介する。
どのエンジンにも共通であるがconfig.cfg(q3config.cfgなど別名の場合あり)という.cfgファイルにゲームの画質設定からキーコンフィグ、さらにはサーバーの設定までもすべて記録され、知識さえあればゲーム内オプションでは設定しきれない項目までアクセス出来るのが特徴の一つである。またこのコンフィグファイルは.txtファイルの拡張子を変えた物であり、誰でもアクセス可能である。そしてコンソールコマンドで「exec ***.cfg」と打ち込むだけで、即座にキーマップなどの設定を変更出来る柔軟性を誇っている。
しかもこのコマンドすらキーに設定可能なので、ゲーム内で用意されているラジオチャットを1ボタンで発言出来るようにしたり、その発言ボタン自体の位置を変更するなども1ボタンで可能となっている。
もう一つのエンジン共通の特性は「内部フォントをビットマップ形式で持つ」という物である。そのためフォントを自在に設定出来るという柔軟性があるが(そのためQuakeではSeqence Complete!という仕掛けを動かした時のメッセージの「q」が、Quakeのマークとなっていた)、それが逆に2バイト文字の導入を困難な物としているため(2バイト文字を使えるようにするには、すべての漢字を.bmpファイルで作らないといけないため、それだけでも膨大なファイル容量となってしまう)、Quakeエンジン採用ゲームには、一部の日本語表記対応ゲーム(Soldier Of Fortune2、Xbox 360版&パッチディスク適応後のCALL OF DUTY4)などはあるが、名前まで含めた完全日本語表記可能になっているゲームが存在しない。