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

Agent Art 0.9.0 ให้ AI สร้างท่าต่อสู้พร้อม Hitbox, VFX และฉากแตกหักได้

โดย GameSlash

RusticStack อัปเดตเครื่องมือ Agent Art เพิ่มข้อมูล Hitbox รายเฟรม เอฟเฟกต์ Sprite Sheet และโมเดลฉากแตกหัก เพื่อให้คนทำเกมนำไปต่อยอดจริง

RusticStack ออก Agent Art 0.9.0 เมื่อ 8 พฤศจิกายน 2569 ตามเวลา UTC (ตรงกับ 9 พฤศจิกายนในไทย) เพิ่มระบบสร้างแอนิเมชันต่อสู้พร้อมข้อมูล Hitbox, เอฟเฟกต์การโจมตี และพร็อพ 3D ที่แตกหักได้ให้เครื่องมือวาดภาพสำหรับ AI Coding Agent ผ่าน MCP ประเด็นสำคัญคือแอสเซ็ตที่ได้ไม่ได้มีแค่ภาพ แต่มีข้อมูลให้ต่อเข้าระบบต่อสู้ของเกม

ภาพตัวอย่างทางการของ Agent Art แสดงท่าฟันมีดหลายมุมและเส้นขอบเขต Hitbox ตามเฟรมแอนิเมชัน
ภาพ: © 2026 RusticStack / Agent Art — ตัวอย่างแอนิเมชันหลายมุมจากผู้พัฒนา ไม่ใช่ภาพ Gameplay; เผยแพร่ตาม MIT License ของโครงการ

ท่าต่อสู้มีข้อมูลจังหวะโจมตีและจุดโดน

ตาม บันทึกอัปเดต 0.9.0 คำสั่ง `art_anim melee` เพิ่มท่าป้องกัน ปัดป้อง เสียหลัก ล้ม และการจับคู่ท่าต่อสู้ พร้อมข้อมูลช่วงเงื้ออาวุธ ช่วงโจมตี ช่วงกระทบ และช่วงคืนท่า รวมถึงจุดยึดอาวุธและ Hit Capsule รายเฟรม คำสั่ง `melee_check` ช่วยตรวจจังหวะและพื้นที่กวาดของอาวุธ ก่อนนักพัฒนานำข้อมูลไปสร้างระบบตรวจการโจมตีในเกม

สร้าง VFX และฉากพังแบบมีข้อมูลส่งออก

เครื่องมือ `art_fx` ใหม่ใช้ Seed เพื่อสร้าง Sprite Sheet ของแสงปากกระบอกปืน ประกายเมื่อกระแทก ระเบิด ควัน และเอฟเฟกต์อื่น พร้อมข้อมูล FPS จุดหมุน การผสมสี และคำแนะนำตัวปล่อยอนุภาค อีกส่วนคือระบบ Damage สำหรับทำสถานะพร็อพตั้งแต่มีรอยถลอก เสียหาย จนพัง และคำสั่ง `fracture` ที่แบ่งชิ้นโมเดลแบบแข็งเพื่อใช้ทำฉากแตกหัก

ภาพเดโมทางการของ Agent Art แสดงลังและประตูก่อนแตกกับชิ้นส่วนโมเดลหลังแตก
ภาพ: © 2026 RusticStack / Agent Art — ตัวอย่างการทำ Damage และ Fracture ไม่ใช่ภาพจากการเล่นเกมจริง; เผยแพร่ตาม MIT License ของโครงการ

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

คนทำเกมสามารถสั่ง Agent สร้างท่าโจมตีหลายมุม พร้อมข้อมูลช่วงเปิด Hitbox ส่งออกเอฟเฟกต์ที่กำหนด Seed ซ้ำได้ และสร้างโมเดลฉากหลายระดับความเสียหาย แต่ยังต้องนำไฟล์ Sprite, โมเดล และ JSON Manifest ไปเชื่อมระบบต่อสู้ การชน และการแสดงผลของเอนจินเอง เอกสารมีแนวทางสำหรับ Three.js และ Roblox ไม่ได้หมายความว่ารองรับทุกเอนจินแบบกดครั้งเดียว

โครงการระบุว่าต้องใช้ Node.js 20 ขึ้นไป และระบบทำ Damage/Fracture ใช้กับโมเดล Rigid ไม่ใช่ Skinned Mesh ภาพในบทความเป็นตัวอย่างที่ผู้พัฒนาสร้างไว้ใน Repository ไม่ใช่ผลทดสอบ GameSlash และยังไม่มีการทดลองรันระบบนี้โดยกองบรรณาธิการ

ต้นทาง: Commit เวอร์ชัน 0.9.0 · Changelog · README โครงการ · เงื่อนไขสิทธิ์.

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