ブロブ

ブロブ
ファイル名拡張子
.blorb、.blb、.gblorb、.glb、.zblorb、.zlb
インターネットメディアの種類
アプリケーション/x-blorb
開発者アンドリュー・プロトキン
フォーマットの種類パッケージ形式
コンテナ用PNGJPEGAIFFMOD
延長交換ファイル形式
延長国際財務報告基準

Blorbは、インタラクティブフィクションゲーム用のパッケージフォーマットです。多くのインタラクティブフィクションゲームは、効果音、音楽、画像などのリソースを組み込んでいます。Blorbの目的は、これらを1つのファイルにまとめることです。このフォーマットはAndrew Plotkinによって考案され、 Z-machineGlulx仮想マシン、そしてGlkライブラリで使用されています。[ 1 ]

コンセプト

ゲームがディスクでのみ配布されていた時代は、ゲームとリソースの関連付けに問題はありませんでした。リソースは同じディスクで配布されていたからです。Z -machineのゲームはすべてInfocom社によって制作されていたため、ユーザーのインタープリタプログラムが処理できない形式でリソースが配布される可能性もありませんでした。Blorbが必要なのは、これらの前提が現代では当てはまらないためです。ゲームは通常、単一のファイルとしてダウンロードされ、ユーザーは多数のインタープリタのいずれかを使用している可能性があります。

Blorbファイルには、オプションでゲーム自体の実行コードを含めることができます。これにより、現代のゲームの作者は、ゲームをプレイするために必要なものをすべて含んだ1つのファイルを配布できると同時に、InfocomのZマシンの実行コードを配布することで著作権侵害のリスクを負うことなく、Infocomの古典的なゲームのリソースファイルを作成することができます。

Glulxゲームはほぼ常にBlorb形式で出荷されます。Z - machineゲームでは、テキストのみを使用することが多いため、追加のリソースを必要としないため、Blorb形式を使用するゲームは比較的少数です。2004年現在、BlorbファイルはNitfolGlulxeを含むすべてのGlulxインタラクティブフィクションインタープリタでサポートされています。

Blorbフォーマットは、インフォコムエンチャンター三部作に登場する呪文にちなんでインタラクティブフィクションツールに名前を付けるという伝統を引き継いでいます。Blorb、オブジェクトを箱に閉じ込める呪文でした。

BlorbはFORM IFRSのIFF形式です。一般的に使用されるMIMEタイプは「application/x-blorb」で、ファイル名拡張子は「.blorb」です。ファイル名拡張子が3文字に制限されているシステムの場合は「.blb」です。Zコードゲームを含むBlorbファイルは、「.zblorb」または「.zlb」、Glulxゲームを含むBlorbファイルは「.gblorb」または「.glb」という拡張子が付けられます。これらの拡張子は、インタープリターがファイルに含まれるゲームの種類を容易に判別できるようにするためのものです。

Blorb ファイルでサポートされている形式

参考文献

  1. ^ 「Blorbリソースフォーマット」 Inform Fiction . 2019年2月11日閲覧