IT用語集 › プログラミング › PAKファイル

PAKファイル

プログラミング Svenska → 更新: 2026-10-26
詳細情報
開発
id Software
発売年
1996
種類
アーカイブ形式
前身
WAD(Doom)

Quake のアセットアーカイブ。内部に本物のパスを持つ単一ファイルで、エンジンは普通のディレクトリを読んでいるつもりになれた。

WAD が8文字の名前を1つのレベル内で使っていたのに対し、PAK は maps/e1m1.bsp や sound/weapons/rocket1.wav のようなフルパスを保存した。形式は呆れるほど単純で、ヘッダ PACK、ディレクトリのオフセットとサイズ、続いて1エントリあたり64バイト(名前56、オフセット4、長さ4)が並ぶ。圧縮は一切ない。

エンジンはまずファイルシステムを探し、次に PAK ファイルを番号の大きい順に探した。MOD は pak2.pak を元ファイルの横に置くだけでよかった。1999年の Quake III は、名前を変えただけの ZIP である PK3 に切り替え、あらゆるアーカイバを一瞬で MOD ツールに変えた。

← 用語集に戻る