ผมสร้างและเผยแพร่ Pool Max เกมพูล 8 ลูกบนมือถือภายในสามสัปดาห์ วิธี Vibe Coding ของผมคืออธิบายฟีเจอร์ให้ Codex ทดลองเล่นผลลัพธ์ หาจุดที่ยังไม่ดี แล้วปรับปรุงซ้ำ ปัจจุบันมีการแข่งขันจบลงราว 30 แมตช์ต่อวัน การเห็นผู้เล่นจริงทำให้รู้ว่าเกมไม่ได้อยู่แค่ในคอมพิวเตอร์ของผมอีกแล้ว ดูได้ที่ เว็บไซต์ Pool Max

ทำไมจึงเลือก Godot
ผมต้องการเอนจินที่เบา เปิดเร็ว และรองรับหลายแพลตฟอร์ม เพื่อพัฒนาบนคอมพิวเตอร์และทดสอบบน Android Codex ทำงานร่วมกับ Godot MCP ได้ดีด้วย ผมแปลงความต้องการเป็นการแก้ฉากหรือโค้ด เปิดเกมตรวจปัญหา แล้วขอให้แก้ต่อ สิ่งที่มีประโยชน์คือวงจรรับผลตอบกลับที่รวดเร็ว ไม่ใช่พรอมป์ต์วิเศษเพียงครั้งเดียว
ทำให้การแทงสนุกก่อน
เป้าหมายแรกคือต้นแบบที่เล่นได้ ไม่ใช่เมนูสวยงาม แม้ภาพยังเรียบง่าย ผมให้ความสำคัญกับความรู้สึกตอนเล็งและแทง การเคลื่อนที่ของลูกที่คาดเดาได้ และการไม่มีบั๊กชัดเจนมาขัดจังหวะ ผมยังวางเส้นทางผู้เล่น: เข้าเกม เริ่มแมตช์ เล่นเทิร์น ดูผล แล้วเลือกทำสิ่งต่อไป เพื่อระบุหน้าจอที่จำเป็นต่อรุ่นแรก

จากภาพหน้าจอสู่ส่วนติดต่อจริง
ก่อนทำแอสเซ็ต ผมลิสต์ปุ่ม แผง ข้อมูลผู้เล่น และตัวควบคุมการแข่งขันที่จำเป็น จากนั้นใช้ Codex สรุปข้อกำหนดด้านดีไซน์และสร้างแนวคิดภาพหน้าจอ แล้วใช้โหมด Goal พัฒนา UI ให้ตรงกับภาพอ้างอิงมากที่สุด พร้อมเทียบผลและแก้ระยะห่างกับสัดส่วนซ้ำหลายรอบ
เผยแพร่ก่อนทุกอย่างสมบูรณ์
ผมส่งเกมขึ้น Google Play แม้บางส่วนยังไม่เรียบร้อย แมตช์จริงเผยให้เห็นสิ่งที่ควรแก้ก่อน จึงปล่อยเวอร์ชันแก้ไขอย่างรวดเร็ว เล่น Pool Max บน Google Play

ประสิทธิภาพบน Android รุ่นประหยัด
เกมที่ใช้ Godot 4 ทำงานไม่ดีตามต้องการบนโทรศัพท์บางรุ่น ผมจึงพอร์ตไป Godot 3.6/GLES2 ในโปรเจกต์ย้ายระบบแยกต่างหากและทดสอบบน Galaxy J7 รุ่นที่เผยแพร่บน Google Play ปัจจุบันยังใช้ Godot 4.7.2 Compatibility พอร์ต 3.6 เป็นเพียงต้นแบบการย้ายระบบที่ผ่านการทดสอบ ยังไม่แทนเกมเต็มที่เผยแพร่อยู่ บทเรียนคือควรทดสอบกับอุปกรณ์เป้าหมายที่อ่อนที่สุดตั้งแต่เนิ่น ๆ
ถ้าเริ่มใหม่จะเปลี่ยนอะไร
ก่อนทำ UI ทั้งหมด ผมจะสร้างคลังคอมโพเนนต์ที่นำกลับมาใช้ได้สำหรับปุ่ม การ์ด แผง และตัวบอกสถานะ กฎร่วมกันจะช่วยให้ดีไซน์สม่ำเสมอตั้งแต่แรก
บทสรุป
สามสัปดาห์เพียงพอให้ Pool Max เปิดตัว แต่ผมยังเรียนรู้วิธีปรับปรุงเกม ต้นแบบทดสอบความสนุกของการแทง ภาพหน้าจอกำหนดทิศทาง UI โทรศัพท์จริงเผยปัญหาประสิทธิภาพ และผู้เล่นช่วยจัดลำดับสิ่งที่ต้องแก้ ดู เว็บไซต์ Pool Max หรือ เล่นบน Google Play