圖磚地圖產生器 · 打開瀏覽器就能用

圖磚地圖產生器 — 說出地點,拿到一張能走的地圖

圖磚地圖是一格一格的索引網格,不是一張畫:圖磚尺寸、圖層、碰撞。說出地點,網格就回來,能改也能走。

璃月碼頭 · 整張地圖 —— 48 × 28 格、32 px,碼頭、送貨通道和水面的完整視圖。佛夏村碼頭 · 整張地圖 —— 48 × 30 適配視圖:房屋、市集通道、木板棧道和海。海拉魯平原 · 整張地圖 —— 48 × 30 適配視圖:道路、河流、馬廄、廢墟和沙地。璃月上庭院 · 細節 —— 32 px 網格近看,道具和碰撞層上的水面。
✦圖磚地圖
用瀏覽器做一個圖磚地圖產生器,地點是 璃月港的夜市小巷,燈籠和濕石板路:描述這個地方,它就會生成 48 × 30 的圖磚網格——圖磚調色盤、地面/道具/碰撞三層、自動接邊的地形、JSON 匯出,以及能在地圖上行走的角色。打開時是一張已經建好的地圖。

技能目錄裡還沒有圖磚地圖技能,所以規格寫在提示詞裡:48 × 30 格、32 px、三層、自動接邊、碰撞、JSON 匯出。

璃月夜市 · 提示詞 —— 寫下的描述、六種地形的調色盤、四個圖層和即時計數。
璃月夜市 · 提示詞 — 寫下的描述變成一張地圖:48 × 30 格、六種地形圖磚、101 個道具、99 盞燈、57% 可走。按一下 Build the lane 就重新生成。
璃月夜市 · 行走模式 —— 路人在攤位之間穿過巷子,頭頂是燈籠。
璃月夜市 · 行走模式 — 在剛建好的巷子裡走進行走模式:路人從攤位之間穿過,水面和店面就是擋住他的格子。
璃月夜市 · 匯出 —— JSON 對話框,裡面有格式、圖磚尺寸、種子、解析出的標記和圖層圖磚集 id。
璃月夜市 · 匯出 — 匯出 JSON 寫出格式、32 px 圖磚、隨機種子、解析出的標記——濕、燈籠、魚、霧——以及每一層用的圖磚集 id。
璃月上庭院 · 圖磚集與調色盤 —— 16 欄的圖集分成地形和道具,每個色塊帶 16 種自動接邊變體。
璃月 · 圖磚集與調色盤 — 16 欄的圖集分成地形和道具;每個色塊都帶著自己的 16 種自動接邊變體。圖磚是 32 px。
璃月上庭院 · 碰撞層 —— 紅色是被阻擋的格子:海、屋頂、木箱和花圃,1,440 格裡有 621 格。
璃月 · 碰撞層 — 紅色就是碰撞層裡的 1。1,440 格裡 621 格被阻擋——海、屋頂、木箱、花圃——邊畫數字邊變。
佛夏村碼頭 · 圖磚集 —— 16 × 16 圖集裡的 256 個圖磚,自動接邊遮罩顯示 16 種相鄰變體。
佛夏碼頭 · 圖磚集 — 16 × 16 的圖集共 256 個圖磚,自動接邊遮罩把碼頭木板的 16 種相鄰變體全列出來。
佛夏村碼頭 · 一筆自動接邊 —— 橫穿碼頭畫出的一條木板路,每塊自己選邊。
佛夏碼頭 · 一筆自動接邊 — 用自動接邊拖一筆就鋪出木板路;每塊按上下左右鄰居選自己的變體,不用手放任何一個角。
海拉魯平原 · 地形色盤 —— 七種地形,每種 16 種自動接邊變體,旁邊是生成的地圖。
海拉魯平原 · 地形色盤 — 草地、道路、河流、廢墟、沙地、柵欄、馬廄七種地形,每種 16 種自動接邊變體,網格 32 px。
海拉魯平原 · 行走模式 —— 黃昏時林克站在馬廄外的路上。
海拉魯平原 · 行走模式 — 林克站在馬廄外的路上。點一個可走格他就尋路過去;阻擋格直接拒絕點擊。
即時可玩

走進它剛建好的巷子。

夜市就是按那句描述建出來的:48 × 30 格、101 個道具、99 盞燈、57% 可走。畫一格,再在同一個分頁裡走過去。

走進它剛建好的巷子。Open in new tab
Want your own?我也做一個

關卡是可以編輯的資料。

Neta Studio 是一個 AI 世界建構器——角色、地點和可玩的場景都在一處。圖磚地圖是世界最小的仍然算「關卡」的那一塊:一張帶圖磚集、三層和碰撞的索引網格,上面站著你自己的角色。

  • 圖磚集跟著地圖一起來 —— 地形、道具和阻擋變體都按你說的地方生成,調色盤不會空著,網格取樣的是一張真圖集。
  • 自動接邊收掉接縫 —— 每種地形帶 16 種變體,由四鄰決定。畫一團色塊,邊緣和內角自己解出來;你畫形狀,不用畫角。
  • 走一遍才算數 —— 碰撞是一層,Play 就在同一個分頁。走一遍路線,看是哪一格擋住你,改掉,再匯出 JSON。

常見問題,直接回答。

圖磚地圖到底是什麼?

一張固定尺寸的格子網,每格存的是圖磚集圖片裡的索引。關卡是那堆數字,不是那張畫:48 × 30 格、32 px,每層 1,440 個整數,所以地圖一開就出來,改也是原地改。

和 Tiled 是同一個東西嗎?

不是。Tiled 是給 .tmx 專案的桌面編輯器,要一格一格搭。這裡打開瀏覽器分頁,畫布上已經有一張建好的地圖:說出地點,圖磚集、三層、碰撞和一個能走的角色一起回來。

圖磚要我自己畫嗎?

不用。圖磚集隨地圖生成——地形、道具、阻擋變體都按描述來。想換可以用「匯入圖磚集圖片」替換整張圖集,也可以直接用給你的調色盤繼續畫。

圖磚尺寸該選多大?

選一個就不要再混。16 px 是復古味,32 px 是角色和道具最穩的預設值,48 或 64 適合更寬的鏡頭。調色盤和網格必須一致,否則取樣會落在圖磚中間。

碰撞層怎麼運作?

每一格是 1(阻擋)或 0(可走),和地面用同一支畫筆畫。行走模式讀的就是這一層:角色在海、牆和木箱前停下,不會穿過去。阻擋和可走的計數是即時變的。

匯出的地圖能進 Godot、Unity 或 RPG Maker 嗎?

能。匯出 JSON 會寫出寬、高、圖磚尺寸、圖集欄數和各層陣列。所有引擎的圖磚地圖本質都是一格一個索引,換掉圖磚集圖片、讀進陣列就行。

一句提示詞能出好幾張地圖嗎?

一句提示詞建一張能走的地圖。換一個地點再說一遍——碼頭、中庭、十字路口——就會得到一張新網格和它自己的圖磚集;佈局跟著描述走,不是套模板。

手機上能用嗎?

能打開、能走;用滑鼠或筆來畫才準。手機上調色盤和圖層會收進底部面板,畫布佔滿寬度,所以更適合檢查關卡,不太適合從頭畫。

說出地點,網格回來就能走。

一句話拿到圖磚集、三層、碰撞和一個能橫穿地圖的角色,再匯出 JSON 丟進你的引擎。

×