จุดเปลี่ยนตอนตี 4:30: คืนแห่งการพัฒนาเกมคนเดียวด้วย AI
ผมเริ่มเมื่อวานนี้ด้วยความผิดพลาดมูลค่า 59 USD การทำ API key หลุดทำให้ผมเสียเงิน ผมจึงยกเลิกคีย์นั้น ตั้งขีดจำกัดการใช้จ่าย และก้าวต่อไป
พอถึงเวลา 6:00 น. ของวันนี้ ผมก็มี game loop ที่ใช้งานได้แล้ว ผมมีอวตารลิงเอป มีวิหารหินอ่อน และมีวิสัยทัศน์ที่ชัดเจนยิ่งกว่าภาพร่างบนกระดาษใดๆ
ผมใช้เวลา 9 ชั่วโมงเรียนรู้เรื่องการออกแบบเกม (game design) มากกว่าที่เคยทำมาตลอด 12 เดือนที่ผ่านมา ผมได้เรียนรู้วิธีการทำงานร่วมกับคู่หู AI ของผม
การตั้งค่าของผม:
- Mac และ Claude Max Plan
- Unity 6.5
- Meshy.ai สำหรับตัวละคร
- Claude Code ในฐานะคู่หูเขียนโค้ดของผม
ภายใน 6 ชั่วโมง ผมสร้าง:
- ตัวละคร 24 ตัวพร้อมความหลากหลายทางศีลธรรม
- แอนิเมชัน 80 แบบต่อตัวละคร
- สคริปต์ C# 34 ชุดโดยใช้ ScriptableObject pattern
- เอกสารสถาปัตยกรรมหลัก 5 ฉบับ
ตอนตี 2 โหมดการเล่นครั้งแรกก็ทำงานได้สำเร็จ วิหารหินอ่อนสีขาวตั้งอยู่บนทุ่งหญ้าสีเขียว ตัวนับค่าความศรัทธา (faith counter) แสดงเลขศูนย์ มันเรียบง่าย แต่มันใช้งานได้จริง
จากนั้นผมก็ทำพลาด ผมขอให้ AI ลิสต์รายการ asset ทั้งหมดออกมา มันส่งเอกสารยาว 601 บรรทัดมาให้ ซึ่งประกอบไปด้วยสิ่งก่อสร้าง 53 แห่ง, อาชีพ 18 อาชีพ และระบบเศรษฐกิจที่ซับซ้อน
ตอนแรกผมรู้สึกตื่นเต้น แต่แล้วผมก็ตระหนักถึงความจริง นี่ไม่ใช่เกมแนวพระเจ้า (god game) แต่มันคือเกมจำลองการบริหารจัดการ (management simulator) ที่แค่เอาตำนานเทพเจ้ามาเป็นเปลือกนอกเท่านั้น
ผมบอกให้ AI วิเคราะห์งานของตัวมันเอง ผมถามว่าอะไรคือสิ่งที่จำเป็นจริงๆ สำหรับวิสัยทัศน์หลักของผม
AI ยอมรับว่ามันล้มเหลว มันผลักดันผมเข้าสู่โหมดการบริหารจัดการ แต่มันก็ช่วยให้ผมค้นพบแก่นแท้ที่แท้จริงของเกมผม นั่นคือ NUMEN
แก่นแท้ของ NUMEN ไม่ใช่การ "ลงมือทำ" แต่คือการ "เฝ้ามอง"
ผมตัดส่วนเกินออก:
- สิ่งก่อสร้าง 53 แห่ง เหลือเพียง 6 แห่ง
- อาชีพ 18 อาชีพ เหลือเพียง 2 บทบาท
- ทรัพยากร 12 อย่าง เหลือเพียงอย่างเดียวคือ: Faith (ความศรัทธา)
เครื่องมือ AI ช่วยให้การพัฒนาเกมคนเดียวทำได้อย่างรวดเร็ว แต่มันก็ผลักดันคุณไปสู่ภาวะฟีเจอร์บวม (feature creep) ด้วย LLM พยายามจะช่วยคุณด้วยการให้ "มากขึ้น" แต่คุณต้องบอกให้มันทำ "น้อยลง" เพื่อรักษาภาพลักษณ์ที่คุณตั้งใจไว้
ส่วนที่ยากที่สุดของการออกแบบไม่ใช่การสร้าง แต่มันคือการตัดออก
จงปฏิบัติกับ AI ในฐานะคู่หูในการออกแบบ ไม่ใช่แค่เครื่องสร้างโค้ด ลองถามมันว่า "อะไรคือสิ่งที่สำคัญ?" และ "อะไรคือสิ่งที่ไม่ดี?" ผลลัพธ์ที่ดีที่สุดจะเกิดขึ้นเมื่อคุณมีความเห็นต่างจากเครื่องจักร
เฟส 1 จะจบลงในคืนนี้ และเฟส 2 จะเริ่มขึ้นในวันพรุ่งนี้
Source: https://dev.to/aurinaileandot/der-pivot-um-0430-eine-solo-dev-nacht-mit-ki-47b2
Optional learning community: https://t.me/GyaanSetuAi