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

AI เจนตัวละคร 8 ทิศแล้วหน้าตาไม่ตรง? SpriteKiln ใช้ต้นแบบเดียวทำท่าเดินและโจมตี

โดย GameSlash

เจนตัวละครเกมทีละท่าแล้วหมวก สี และสัดส่วนเปลี่ยน? รู้จัก SpriteKiln ที่ให้ AI แก้ต้นแบบเดียวแล้วสร้างภาพทุกมุมสำหรับ Godot และ Unity

ให้ AI เจนตัวละครเกมหันหน้าตรงอาจไม่ยาก แต่พอต้องมีท่าเดิน หันหลัง หันข้าง รวม 8 ทิศ กลับเจอว่าหมวก สีเสื้อ หรือหน้าตาเปลี่ยนไปทุกภาพ ปัญหานี้แก้ด้วยการเจนรูปเพิ่มอย่างเดียวอาจไม่จบ เพราะตัวละครหนึ่งตัวต้องดูเป็นคนเดิมตลอดเกม

ตัวละครต้นแบบถือดาบในชุดสีเข้ม เรียงครบแปดทิศ
ภาพ © Lucas Ramos / SpriteKiln — ตัวละครเริ่มต้นในบทสอน ไม่ใช่ภาพเกมเพลย์

SpriteKiln เลยใช้วิธีต่างออกไป: ให้ AI ช่วยกำหนดรูปร่างตัวละครเป็นโมเดล 3D แบบง่ายที่เขียนรายละเอียดเป็นไฟล์ จากนั้นระบบใช้ต้นแบบเดียวกันสร้างภาพพิกเซลและท่าเคลื่อนไหวหลายมุม โปรแกรมนี้เป็นโอเพนซอร์สของ Lucas Ramos และเชื่อมกับ Codex หรือ Claude Code ได้ อ่านได้จาก คู่มือผู้พัฒนา

คนสร้างเกมแบบ Vibe Coding ได้อะไร?

ลองนึกภาพว่าเราสั่งทำก็อบลินใส่ฮู้ดแดง หากจะเพิ่มหมวกหรือปรับความเร็วฟันดาบ ก็แก้รายละเอียดต้นแบบเดิมแล้วสร้างภาพชุดใหม่ แทนการส่งคำสั่งเจนรูปทีละท่าจนตัวละครเริ่มหน้าตาไม่เหมือนเดิม จุดเด่นจริง ๆ คือควบคุมความต่อเนื่องของภาพ ไม่ใช่แค่ให้ AI วาด Pixel Art ได้

ระบบช่วยสร้างภาพท่ายืน เดิน และโจมตี พร้อมข้อมูลจังหวะเคลื่อนไหวและตำแหน่งที่ใช้ยึดอาวุธ จากนั้นส่งออกไปใช้กับ Godot หรือ Unity ได้ รวมถึงไฟล์ภาพชุดสำหรับโปรแกรมเกมอื่น

ผลงานจากผู้พัฒนาเป็นแบบไหน?

ตัวละครอัศวินผ้าคลุมสีแดงและหมวกเหล็ก หลังปรับไฟล์ต้นแบบ เรียงแปดทิศ
ภาพ © Lucas Ramos / SpriteKiln — ผลหลังแก้สีเสื้อและเพิ่มหมวกตามบทสอนด้วยมือ ไม่ใช่หลักฐานว่า AI ทำขั้นตอนทั้งหมดเอง

บทสอน First Character เริ่มจากตัวละครถือดาบชุดสีเข้ม แล้วแก้ไฟล์ YAML ให้สวมชุดแดง หมวกเหล็ก และขนนกบนหมวก จากนั้นเรนเดอร์แปดทิศอีกครั้ง จึงเห็นว่ารายละเอียดใหม่ตามไปทุกมุม ภาพคู่นี้แสดงผลของการแก้ต้นแบบด้วยมือ ส่วนการให้ผู้ช่วย AI แก้ไฟล์แทนเป็นอีกเวิร์กโฟลว์ที่โปรเจกต์รองรับ ไม่ควรเหมารวมว่าภาพตัวอย่างทั้งหมดสร้างโดย AI

ถ้าไม่เคยวาดรูป เริ่มยังไง?

ต้องติดตั้ง Python 3.10 ขึ้นไปกับ SpriteKiln ก่อน แล้วให้ AI ช่วยจัดการไฟล์งาน ตัวอย่างคำสั่งตั้งค่าที่ผู้พัฒนาให้คือ `spritekiln init --engine godot --ai claude` ถ้าใช้ Codex ก็เปลี่ยนชื่อผู้ช่วยเป็น `codex` จากนั้นบอก AI ว่าอยากได้ตัวละครอะไร สไตล์แบบไหน และใช้ในเกมมุมมองไหน

เริ่มจากตัวละครหนึ่งตัว ทำท่ายืนกับเดิน 8 ทิศแล้วตรวจว่าหมวก อาวุธ และสัดส่วนยังตรงกันทุกมุมก่อนทำทั้งเกม ระบบนี้ไม่จำเป็นต้องเปิด Blender หรือมีการ์ดจอแยก แต่ยังต้องติดตั้ง ตั้งค่า และตรวจภาพเอง ไม่ใช่เว็บพิมพ์คำเดียวแล้วได้ภาพเกมสำเร็จ

ภาพไหนใช้ต่อได้ และมีข้อจำกัดอะไร?

ผู้พัฒนาระบุสิทธิ์แยกชัดใน ไฟล์ใบอนุญาตของโปรเจกต์: โค้ดและส่วนเสริมเป็น MIT, ตัวอย่างบางชุดอย่าง Gargula เป็น CC0 แต่ภาพตัวละครจากเกม Hunt Tower ในหมวด Showcase ยังสงวนลิขสิทธิ์ จึงไม่ควรนำภาพทุกใบไปใช้ในเกมตามใจได้ อ่าน วิธีเชื่อมกับ AI เพิ่มเติม บทความนี้เรียบเรียงจากเอกสารและตัวอย่างผู้พัฒนา ไม่ใช่ผลทดสอบจริงของ GameSlash

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