AI 像素藝術產生器 · 一句話換一張精靈表

AI 像素藝術產生器——描述它,然後走進你的世界

自己做一個 ai pixel art generator

用一句話或一張圖,讓 AI 產生像素藝術——在瀏覽器裡免費就能用。接著把它丟進一座你真的能走來走去的 3D 像素世界。不用下載,不用寫程式。

✦遊戲
描述你的像素角色:一個戴兜帽、拿短弓的遊俠,32×32

AI 像素藝術產生器收下一句文字——或一張現成的圖——回傳一張能直接用在遊戲裡的精靈表。在 Neta Studio,這張表不會只停在「下載」。它會變成 3D 世界裡的一個元件,你可以在一格瀏覽器分頁裡走來走去,不必安裝,也不必寫程式。

本頁談的是:那句話實際控制什麼、生成通常在哪裡出錯、管線怎麼把文字變成可重複使用的元件,以及怎麼從一條生成出來的影格帶,走到角色真的在場景裡動起來。想看短版:講清楚主體、視角、網格和影格數,接著再手動修輪廓。

AI 像素藝術產生器(即時)

輸入框就是介面。一句話決定三件事:主體(史萊姆、騎士、木桶、地板磚)、風格提示(色盤與年代——四色掌機、16 色主機、灰濁沙漠、冷調地城),以及一個大概的畫布尺寸(16x16、32x32、64x64)。

它不會決定所有事。除非你明講,一句話不會穩定生出精確的影格數。它不保證 1px 的輪廓乾淨、方向一致,也不會讓六次分開生成的打光方向保持一致。如果第一次結果的剪影不錯、輪廓很糟,那輪廓才是便宜的那件事——花兩分鐘重畫,勝過再生成六次。

所以把那句話當成一份有預設值的規格。預設網格是 32x32,預設色盤是 16 色,預設輸出是單一影格、正面視角。把重要的事講清楚,其餘讓它套預設。Side-view green slime, 32x32, 6 colours, 4-frame idle 會生出能用的東西。Cool slime 不會。

本頁要談的產生器,正在即時運作。

你能生成什麼

四種輸出就涵蓋了 2D 遊戲大部分的素材需求。每一種都有一個關鍵限制決定結果能不能用,而那個限制通常不是大家擔心的那個。

  • 角色需要明確的姿勢詞。只給主體,會得到一張站姿影格;給 knight, side view, mid-swing,會得到能放進動畫帶的東西。少了視角和姿勢,產生器只能猜,而它猜正面和猜側面的機率差不多。
  • 磚塊必須能無縫拼接,所以接邊比中間更重要。一張 32x32 草地磚,中間再美,只要最右邊那一欄有 1px 的接縫就是廢料。一次生成一批磚塊變體,先檢查環繞拼接,再看畫面好不好看。
  • 道具小網格只顧剪影。在 16x16 下,一個木桶就是一個圓角矩形加一條深色橫帶。要求木紋質感只會加上雜訊,縮圖後還留著,讀起來像髒污。兩三個明度層次,不要細節。
  • 動畫帶影格數,以及一個能收得回來的循環。一條動畫帶只有在最後一格能順回第零格時才有用。如果你講不出影格數,你就沒辦法檢查循環,而循環正是最容易壞掉的地方。

運作方式:一句話換一個元件

整條管線有三個階段,而每個階段的輸出都還保持成你能繼續編輯的形式。沒有任何東西最後會變成一張扁平的 PNG,讓你再也改不動。

1

01

解析。那句話變成一筆元件記錄:主體、視角、色盤、網格尺寸、影格數、姿勢。你沒講的都會有預設——32x32、16 色、單一影格、正面視角。

2

02

繪製。元件在目標網格上點陣化。像素對齊網格,顏色量化到色盤,然後一輪輪廓處理沿著剪影邊緣、在不透明像素與透明交界處鋪上 1px 的深色。

3

03

儲存。完成的精靈表進到素材庫,變成一個帶有名稱與中介資料的元件:網格、色盤、影格數、播放速率。它會拿到一張縮圖,任何場景裡的任何角色都能引用它。

4

04

實例化。把元件指定給角色,會建出一個精靈材質,採最近鄰取樣、關閉 mipmap、alpha test 設在 0.5。這就是為什麼 32x32 的精靈圖在鏡頭移動時不會糊成一團。

即時示範:先生成,再走進去

示範不是一段影片。產生器就跑在頁面裡,旁邊的場景就是渲染 Neta Studio 其他所有內容的同一套 3D game builder。兩邊共用同一個素材庫,所以你生成的東西,就是你走來走去的東西。

從一句話到踏出第一步的路很短,而且值得從頭到尾走一遍,這樣在你正式做一整套素材之前,就知道接縫在哪裡。

1

01

在框裡打一句話:主體、視角、色盤、網格尺寸、影格數。把視角詞寫進去。側視或四分之三視角可以省掉一次重新生成。

2

02

生成,然後看整條影格帶,不要只看第一格。第一格通常沒問題,壞掉的是循環。

3

03

把結果送進素材庫。它會拿到名字和縮圖,不再只是一張臨時預覽。

4

04

切到場景面板,選一個角色,把元件指定給它。

5

05

播放速率設成每秒 8 幀。在 32x32 下更快會讀成抖動,更慢會讀成幻燈片。

6

06

用 WASD 走那個世界。如果精靈比例不對,改角色的 world-units-per-pixel,而不是重新生成美術。

7

07

想要小一點的測試空間就開 Mini World;想看同一批元件在世界尺度下做更多事,就開 The Cyclops' Island。

輸出落地的樣子:一座你能走進去的像素 3D 場景。

AI 像素動畫

動畫是像素生成裡大家最常低估的部分。一個 4 幀走路循環不是畫四張走路的人,而是由 contact、down、passing、up 這幾種姿勢組成的循環,而且只有兩張 contact 對得上,這個循環才讀得出來。

生成出來的循環做對的事:循環讀得出來、各影格色盤一致、剪影寬度一致、影格數符合你指定的。第一格和最後一格通常收得滿接近,這已經比大多數人手繪的第一次嘗試好。

它通常做錯的事:contact 姿勢。左腳 contact 和右腳 contact 落地高度不同;手臂和腿同側擺動而不是對側;passing 那格偏離中心半個像素,角色就往側邊晃。這些都是一像素的問題,全都可以手動修,但你得在 4 倍放大下看,不是 100% 看。

AI 像素藝術產生器:讀懂影格預算

影格數是一份預算,而成本不只在記憶體。每一格多出來的影格,都是一次循環壞掉的機會,也是一格要多重畫的影格。以下是一張 32x32 精靈圖、單列、RGBA8 實際佔的空間:

影格數(32x32,單列)精靈表尺寸像素記憶體中的 RGBA8
4128x324,09616 KB
6192x326,14424 KB
8256x328,19232 KB
12384x3212,28848 KB
16512x3216,38464 KB

免費、免下載、免寫程式

產生器和編輯器都跑在瀏覽器分頁裡。沒有安裝程式、沒有建置步驟、沒有素材匯入管線,也沒有腳本要寫。你開頁面、打一句話、看結果。設定成本就這樣。

同一條管線也生成磚塊和道具,不只角色。三者的網格尺寸和色盤都是同一組設定;差別只在生成後你要跑哪種檢查。角色檢查循環,磚塊檢查四個邊的接縫,道具用 1 倍放大檢查剪影。

Neta Studio 上其他像素相關的頁面,補上本頁沒談的部分:在生成出來的元件裡手動改個別像素,以及把你手上已有的影格打包成一張精靈表。如果你有影格卻沒有打包工具,從那裡開始。如果你什麼都沒有,從這裡開始。

從圖片做像素藝術

文字是一種輸入路徑,另一種是圖片。上傳一張照片或一張現成的精靈圖,管線不是去描述它,而是重新風格化它:保留構圖和剪影,把色盤和網格強制套成你選的設定。

這種路徑比較適合這些情況:你已經有一張姿勢對的精靈圖,只想要換色盤或改解析度;你有一張乾淨背景、剪影清楚的照片;或者你需要新磚塊去搭配一張你已經很滿意的磚。文字路徑則適合:你沒有參考圖、你需要一個沒人拍過的姿勢,或者你想指定的東西就是影格數。

圖片輸入的失敗模式是細節。一張照片縮到 32x32,剪影以外的東西全沒了,所以要在上傳之前就決定目標網格,不是之後。柔邊——頭髮、煙霧、動態模糊——會變成一圈半透明像素,在淺色背景上看起來就是灰色光暈。把 alpha 做硬閾值,讓像素不是不透明就是消失,其餘交給 alpha test。

AI 像素藝術產生器:文字輸入還是圖片輸入

兩種輸入最後都收在同一筆元件記錄。差別在你想把力氣花在哪裡:事先把結果講清楚,還是事後修正一個現成的結果。

輸入比較適合的情況要注意什麼
文字你需要一個講得出來的特定姿勢、視角、影格數或色盤句子太模糊;沒講影格數就預設成單一影格
圖片你已經有構圖,只想換風格、色盤或網格柔邊、雜亂背景、撐不過目標網格的細節

走進它所属的那個世界

精靈圖是一個沒有地方站的角色。最後一步是別人沒給的:把你剛做好的那張表,放進一個有人能走來走去的世界——一座小島、一顆行星、一個下雨的街角。這個站上的每一座世界,都是從一段文字描述做出來、並發佈成一個能玩的頁面。

常見問題

免費嗎?+

在瀏覽器裡生成可以免費試。沒有安裝程式、沒有建置步驟,所以想知道輸出合不合你的專案,成本就是一句話和幾秒鐘。

需要帳號嗎?+

生成和看結果不用。帳號的作用是把專案綁在你身上,而不是綁在某一格瀏覽器分頁上——一旦你希望某個元件明天還存在,這件事就開始重要。

精靈圖多大?+

網格由你選:16x16、32x32 或 64x64,預設 32x32。精靈表寬度是網格寬乘上影格數,所以一個 8 幀的 32x32 角色是 256x32 的圖。把影格排成單列,WebGL2 不在乎尺寸是不是二的次方。

生成的結果能做成動畫嗎?+

可以。在句子裡講明影格數和循環,然後檢查最後一格能不能順回第一格。播放速率從每秒 8 幀起跳;在 32x32 下低於大約 6 會讀成幻燈片,高於大約 12 會讀成抖動。

能有透明背景嗎?+

可以,精靈表帶 alpha 通道。常見問題是去背處留下一圈半透明像素,在淺色地形上就看得出光暈。把 alpha 做硬閾值,並把精靈材質的 alpha test 設在 0.5。

能用在商業遊戲裡嗎?+

這是授權問題,不是技術問題,答案取決於工具附帶的條款,而不是像素怎麼被產生的。把那些條款讀一遍;如果這個專案對你很重要,再另外找人給你意見。

能編輯生成的結果嗎?+

可以。元件會把網格、色盤和影格數存成中介資料,所以你能重畫個別像素、整組換色盤,或只重生一格而不動其他格。編輯都留在像素網格上,所以重新匯出時不會有任何東西被重新取樣。

它能取代美術嗎?+

不行。它擅長的是量和初稿:佔位素材組、磚塊變體、道具散置、色盤探索。它弱的是意圖——在 16x16 做出讀得出來的剪影、讓一整套素材打光方向一致、用關鍵影格的時間點做出重量感。美術用它來跳過空白畫布,不是跳過工作。

回到 3D Game Builder

31 座完成的 3D 世界、遊戲和場景全都在同一頁——每一座都能玩。

平台:Neta Studio頁面:AI 像素藝術產生器接下來讀:/explore/tool/pixel-art-maker · /explore/tool/image-to-pixel-art · /explore/guide/pixel-art-sizes
×