กลับไป ข่าว AI Game
ข่าวเกม AI

Pixelbolt 0.15.0 ให้ AI Agent ทำสไปรต์เชือก ธง และผ้าคลุมด้วยฟิสิกส์

โดย GameSlash

อัปเดต 10 พฤศจิกายน เพิ่มข้อต่อ เชือก และผ้าสำหรับแอนิเมชันพิกเซล พร้อมเครื่องมือตรวจสีเพื่อแก้หลายเฟรมผ่าน AI Agent

PixelboltPixel ArtSprite AnimationAI AgentGame Development

Pixelbolt อัปเดตเวอร์ชัน 0.15.0 ลงวันที่ 10 พฤศจิกายน 2569 เพิ่มระบบข้อต่อ เชือก และผ้าที่จำลองการเคลื่อนไหวได้ก่อนแปลงเป็นแอนิเมชันพิกเซล เหมาะกับคนทำสไปรต์และเอฟเฟกต์เกมผ่าน AI Coding Agent โดยไม่ได้หมายความว่าเพิ่มระบบฟิสิกส์สำหรับรันในตัวเกมโดยตรง

สะพานเชือกแบบพิกเซลของ Pixelbolt ยุบตัวเมื่อมีกล่องตกลงมา
สะพานเชือกยุบตัวเมื่อกล่องตกลงมา — ภาพ: Pixelbolt contributors / GitHub

ทำสะพานเชือก ธง ผ้าคลุม และ Ragdoll ได้จากข้อมูลที่แก้ไขซ้ำได้

ระบบ pixelforge-bodies รองรับข้อต่อแบบ Distance, Rope, Spring, Hinge และ Weld รวมถึงเชือกเป็นข้อ ๆ ที่หย่อนหรือขาดได้ และผ้าที่ตรึงจุด ปลิวตามลม หรือฉีกขาดได้ ผู้พัฒนาเพิ่มตัวอย่างใหม่ 5 ชุด ได้แก่ rope-bridge, wrecking-ball, ragdoll, flag และ cape เมื่อจำลองเสร็จ Pixelbolt จะ Bake ภาพแต่ละเฟรมเป็น Pixel Art ที่ใช้สีตามพาเลตต์ จึงนำไปใช้เป็นแอนิเมชันเกมได้โดยไม่ต้องเขียนระบบจำลองผ้าซ้ำในเกม

ตัวอย่างธงแดงแบบพิกเซลเคลื่อนไหวตามแรงลมด้วย Pixelbolt
ธงแดงพริ้วตามแรงลมในการจำลอง — ภาพ: Pixelbolt contributors / GitHub
ตัวละครพิกเซลของ Pixelbolt เดินพร้อมผ้าคลุมพลิ้วตาม
ตัวละครเดินพร้อมผ้าคลุมที่ขยับตาม — ภาพ: Pixelbolt contributors / GitHub

AI Agent แก้สีสไปรต์ได้ตรงส่วน ไม่ต้องเดาใหม่ทุกเฟรม

คำสั่ง pixel_inspect --palette เพิ่มข้อมูลว่าคีย์สีแต่ละตัวอยู่ในเลเยอร์หรือชิ้นส่วนไหน และระบบ Patch สามารถใช้ frames[*] เพื่อปรับหลายเฟรมพร้อมกัน โดยไม่ไปแก้ชิ้นส่วนอื่นที่ใช้คีย์สีเหมือนกัน ผู้พัฒนายังปรับคำตอบของ MCP ให้สั้นและค้นรายละเอียดง่ายขึ้น พร้อมตรวจรูปแบบ Sprite Sheet ได้ชัดเจนกว่าเดิม

ตัวอย่างการประยุกต์คือให้ Agent ตรวจว่าคีย์สีไหนเป็นผ้าคลุมหรือชุดตัวละคร เปลี่ยนเฉพาะคีย์นั้นในทุกเฟรม จากนั้นสั่ง Render ภาพรวมเพื่อเช็กความต่อเนื่อง แทนการสั่งโมเดลภาพวาดตัวละครใหม่ทีละเฟรม

ใช้งานอย่างไร และมีข้อจำกัดอะไร

Pixelbolt เป็นซอฟต์แวร์ฟรีโอเพนซอร์สสัญญาอนุญาต MIT ใช้ Node.js 20 ขึ้นไป ควบคุมได้ผ่าน CLI หรือ MCP ด้วยสูตรภาพใน JSON ที่กลับมาแก้ได้ ส่งออก PNG Sprite Sheet, GIF, Animated PNG และข้อมูล Atlas ได้ โดยตัวโปรแกรมไม่เรียกโมเดลสร้างภาพเอง หากทำเกมด้วย Godot 4 สามารถนำ SpriteFrames ที่ส่งออกไปใช้ได้ ส่วนเอนจินอื่นใช้ภาพหรือข้อมูล Atlas ตามรูปแบบที่รองรับ ทั้งนี้สไปรต์แต่ละเฟรมจำกัดแคนวาสสูงสุด 256 × 256 พิกเซล

รายละเอียดฟีเจอร์และวันที่อัปเดต: Pixelbolt 0.15.0 Changelog

ดาวน์โหลดและดูวิธีใช้งาน: GitHub ของ Pixelbolt

อ่านข่าวรุ่นก่อนบน GameSlash: Pixelbolt 0.13.0

ดูแหล่งที่มา