創作タイルセット仕様
『じぱんぐライク』には、ユーザーが作ったタイルセット(地図の構成部品となるドット絵)で地図を表示する機能があります。 以下、そのタイルセットのファイル仕様について説明します。
ひな型となるテンプレートファイルも用意しています。 ダウンロードしてお使いください。

ファイル仕様
ファイルフォーマット
一般的な透過PNG画像。 具体的には、アルファチャンネル付きフルカラー、RGBA各8ビット、sRGB色空間とします。
サイズ
規定サイズは128×256ピクセル。 タイルひとつの大きさは16×16ピクセル、それを横8個×縦16個配置します。
タイルの大きさは12×12ピクセル、または8×8ピクセルとしてもかまいません。 その場合、規定サイズは96×192ピクセル、または64×128ピクセルとなります。
| タイルの大きさ(px) | 画像の規定サイズ(px) |
|---|---|
| 16 × 16 | 128 × 256 |
| 12 × 12 | 96 × 192 |
| 8 × 8 | 64 × 128 |
テンプレートファイルのように、規定サイズの下側を多少延ばして自由に使ってもかまいません。 ただし、幅は変えないこと。
タイル配置
| 水 | 水 | 水 | 水 | 水 | 水 | 水 | 水 |
| 砂 | 砂 | 砂 | 砂 | 町 | 町 | 町 | 町 |
| 荒 | 荒 | 荒 | 荒 | 荒 | 荒 | 荒 | 荒 |
| 木 | 木 | 木 | 木 | 木 | 木 | 木 | 木 |
| 設 | 設 | 設 | 設 | 設 | 設 | 設 | 設 |
| 田 | 田 | 田 | 田 | 田 | 田 | 田 | 田 |
| 畑 | 畑 | 畑 | 畑 | 畑 | 畑 | 畑 | 畑 |
| 家 | 家 | 家 | 家 | 家 | 家 | 家 | 家 |
| 家 | 家 | 工 | 工 | 工 | 工 | 工 | 工 |
| 家 | 家 | 高 | 高 | 高 | 高 | 高 | 高 |
| 飾 | 飾 | 飾 | 飾 | 飾 | 飾 | 飾 | 飾 |
| 人 | 人 | 人 | 人 | 人 | 人 | 人 | 人 |
| 人 | 人 | 人 | 人 | 人 | 人 | 人 | 人 |
| 人 | 人 | 人 | 人 | 人 | 人 | 人 | 人 |
| マ | マ | マ | マ | マ | マ | マ | マ |
| マ | マ | マ | マ | マ | マ | よ | 色 |
- 水 … 河川・湖沼。 左から数えて7番目まで標高順に配置(右側ほど高い)。8番目はランダムに混ざる
- 砂 … 海浜
- 町 … 町(高倍率時の建物用地)の地面
- 荒 … 荒地。 7番目まで標高順。8番目はランダムに混ざる
- 木 … 森林。 7番目まで標高順。8番目はランダムに混ざる
- 設 … 各種施設
- 田 … 田んぼ
- 畑 … その他の農用地
- 家 … 建物用地:低層
- 工 … 建物用地:工場ほか
- 高 … 建物用地:高層
- 飾 … 飾り。 2つずつの組で左から、町の外・町の内外・町の中・建物の中に表示される
- 人 … 人間。 左右反転、90度回転(時計回り)されうる
- マ … 魔物。 左右反転、90度回転されうる
- よ … 妖精
- 色 … カラーパレット(次節参照)
カラーパレット
この領域に置かれたピクセルは特殊な色指定として働きます。 ピクセルの位置と機能は、左上隅を起点として次のとおり。
| 海 | 夜 | 夜 | |||||
| 陸 | 陸 | 陸 | 陸 | 陸 | 陸 | 陸 | 町 |
| 光 | 光 | 光 | 光 | 光 | 光 | 光 | 光 |
- 海 … 地図全体の背景色。 半透明は不可。 完全に透過なら既定色となる
- 陸 … 陸地の背景色。 左から標高順。 半透明は不可。 不要なら完全に透過にする
- 町 … 町の背景色。 半透明は不可。 不要なら完全に透過にする
- 夜 … 「夜間」表示の色変換係数。 左は地物、右は人間・魔物・妖精用。 タイルの元色にこの色のRGB値が乗算される。 アルファ値は元色の彩度に影響。 完全に透過なら既定の係数となる
- 光 … 光芒色。 夜間表示において、これらの色(アルファ値含む)と一致するピクセルは明るくにじむ。 不要なら完全に透過にする
タイルセットの適用
登録
完成したタイルセットは、じぱんぐライクの「タイルセット」メニューから登録できます。
登録したタイルセットはサーバーにアップロードされるわけではなく、お使いのブラウザーにのみ保存・表示されることに注意。 誰かと共有したければ、ファイルを相手に送るなどする必要があります。
かんたん確認
タイルセットは、ファイルをじぱんぐライクの地図上にドラッグ&ドロップすることでも表示できます。
この方法では登録はされず、画面をリロードすると消えます。