Astral Reverie (Monday Workflow)
ต่อเกม gacha ที่ตัดปุ่มจ่ายเงินทิ้ง ไม่มี AI ตัวไหนทำจบในตัวเดียว แบ่งงานเป็นชั้น ภาพ motion เสียง แชร์ แล้วย้ายไปตัวที่ข้ามเพดานของชั้นนั้นได้
เคยไหม เข้าเว็บช้อปปิ้งหรือเกม gacha แล้วนั่งกดเล่นเพลินๆ ทั้งที่ไม่ได้ตั้งใจจะจ่ายเงินสักบาท คนชอบทำกันเยอะ เพราะความสนุกมันอยู่ที่ตอนกด ตอนลุ้น ตอนเปิดการ์ด ไม่ใช่ตอนจ่าย
ผมเลยลองต่อเกม gacha ที่เอาความสนุกนั้นมาทั้งหมด แต่ตัดปุ่มจ่ายเงินทิ้ง 32 การ์ด มี cinematic ตอนสุ่ม มี pity มีหน้า audit บอกว่าดวงคุณจริงๆ เท่าไหร่ ทุกอย่างเหมือนของจริง ยกเว้นตรงที่บิลไม่เคยมาถึง
ที่อยากเล่าคือตอนต่อมันขึ้นมา เพราะมันสอนบทเรียนเรื่องนึงชัดมาก ไม่มี AI ตัวไหนต่อทั้งเกมนี้ให้ผมได้จบในตัวเดียว ผมทำได้ถึงจุดนึงกับตัวนึง พอมันตัน ก็ต้องย้ายไปหาตัวที่ข้ามจุดนั้นได้ แล้วก็ตันอีก ย้ายอีก เป็นแบบนี้ไปเรื่อยๆ จนครบ
ทีแรกกะจะใช้ Claude ตัวเดียวให้จบ มันทำ UI เก่งจริง โครงเว็บ layout การไหลของหน้าจอออกมาดีตั้งแต่แรก แต่พอถึงภาพการ์ดมันไปไม่สุด ภาพที่ได้มันจืด ผมเลยย้ายไปให้ Codex ImageGen ทำ art การ์ด 32 ใบแทน คราวนี้ภาพสวยขึ้นเยอะ แต่ก็เจอกำแพงใหม่ เพราะการ์ด gacha ที่ดูแพงมันไม่ได้อยู่ที่ภาพนิ่ง มันอยู่ที่จังหวะแสงวาบตอนเปิด ซึ่งภาพนิ่งให้ความรู้สึกนั้นไม่ได้เลย ผมเลยต้องไปดึง Higgsfield เข้ามาทำ motion ตอนสุ่ม 6 แบบตาม rarity อันนี้แหละที่ทำให้ทั้งเกมดูแพงขึ้นมาทันที
แต่พอภาพขยับได้ ปัญหาถัดไปก็โผล่ตามมาเลย ทั้งหน้ามันเงียบกริบ ภาพหรูแต่ไม่มีเสียงมันขัดใจ ผมเลยใช้ Suno ทำเพลง background คลอไว้ พอมีเพลงแล้วก็ยังรู้สึกว่าขาดเสียงเล็กๆ ตอนการ์ดโผล่ เสียงสั้นๆ ที่ทำให้การเปิดการ์ดมันมีน้ำหนัก ไม่ใช่แค่ภาพเลื่อนผ่านเฉยๆ ตรงนี้เลยปิดท้ายด้วย ElevenLabs เจนเสียง one-shot มาอุด กว่าจะครบวงทั้งภาพ motion เพลง เสียง คือไม่มีตัวไหนทำจบให้ในตัวเดียวเลยสักตัว ทุกตัวเก่งของมันในช่วงนึง แล้วก็ตัน งานของผมคือรู้ว่ามันตันตรงไหน แล้วส่งต่อให้ตัวที่ทำต่อได้
มีอีกจุดที่คนมักมองข้าม เวลาแชร์ผลสุ่มให้เพื่อนดู ผมอยากให้ลิงก์ที่ส่งไปมันโชว์การ์ดใบที่สุ่มได้จริงๆ ไม่ใช่ภาพ default โลโก้เว็บ ตรงนี้ใช้ Pillow กับ Sharp ทำ OG image ให้แต่ละผลสุ่ม เพื่อนกดลิงก์มาก็เห็นการ์ดที่เราเปิดได้เป๊ะๆ ได้อวดของที่สุ่มมาเต็มๆ
ระหว่างทางการ์ดบางใบก็ออกมาไม่สวย สีเพี้ยนบ้าง composition เอียงบ้าง แต่ผมไม่โทษ model ผมกลับไปแก้ prompt กับ style formula ของตัวเองให้มันคุมโทนทั้งชุด ของที่ AI ทำออกมากลางๆ ส่วนใหญ่ไม่ใช่เพราะ model มันแย่ แต่เพราะเรายังไม่มีภาพในหัวที่ชัดพอจะไปกำกับมันต่างหาก อันนี้แหละที่ผมเรียกว่า taste
จบมาเป็นเกมที่กดเล่นได้จริง เงินในเกมเป็นของปลอมทั้งหมด ไม่มีปุ่มจ่ายเงิน ผมทำเพื่อดูว่า gacha มันหลอกเราด้วย production value ยังไง แล้วเก็บ production value ไว้ครบ เอาแค่บิลออก
เอาไปลองได้ อย่าหา tool วิเศษตัวเดียวที่ทำทุกอย่าง หาว่างานไหนชนเพดานตรงไหน แล้วย้ายไปตัวที่ข้ามเพดานนั้นได้ ตรงรอยต่อระหว่างเครื่องมือนั่นแหละ คืองานของคุณ
วิธีง่ายๆ เวลาเริ่มงานใหญ่ ผมไม่ถามว่า "ใช้ tool ไหนดี" ผมถามว่างานนี้มีกี่ชั้น ภาพ motion เสียง แชร์ แล้วให้แต่ละชั้นมีเจ้าของของมัน ตัวที่ทำชั้นนั้นได้ดีที่สุด พอแบ่งแบบนี้ เวลาชั้นไหนพังก็รู้เลยว่าไปแก้ตรงไหน ไม่ต้องรื้อทั้งเกม
ใครลองแล้วติดตรงไหนมาคุยกันได้ หรือถ้าอยากให้ช่วย setup workflow แบบนี้จริงจัง ทักมาได้เลย
ลองเล่นได้จริงที่ astralreverie.up.railway.app เงินในเกมปลอมหมด กดได้ไม่ต้องกลัวบิล
code เปิดหมดที่ github.com/agent-dev-thai/fake-gacha อยากดูว่าแต่ละชั้นต่อกันยังไง fork ไปเล่นได้เลย
Stack ที่ใช้ แบ่งตามชั้นงาน
- UI / เกมลอจิก: Claude Code
- Art การ์ด 32 ใบ: Codex ImageGen
- Motion ตอนสุ่ม 6 แบบ: Higgsfield
- เพลง background: Suno
- เสียง one-shot ตอนเปิดการ์ด: ElevenLabs
- OG image สำหรับแชร์: Pillow + Sharp
