ในการฉลอง 40 ปี PAC-MAN มีเรื่องหนึ่งที่น่าสนใจคือ Bandai Namco จับมือกับ NVIDIA Research ใช้ AI ลองเล่นเกม PAC-MAN แล้วสร้างเกมขึ้นมาใหม่จากศูนย์ โดยไม่ต้องมีเอนจินของเกมเลย
โครงการวิจัยของ NVIDIA เทรน AI ด้วยการให้เล่นเกม PAC-MAN จำนวน 50,000 ครั้ง แล้วสร้างเกมขึ้นมาใหม่ โดยที่ AI ไม่จำเป็นต้องเข้าใจกฎของเกมเลยด้วยซ้ำ เทคนิคนี้มีชื่อว่า GameGAN (GAN ย่อมาจาก generative adversarial networks ซึ่งเป็นชื่อเทคนิค AI ที่ใช้งาน)
Seung-Wook Kim หัวหน้าทีมวิจัยของ NVIDIA ระบุว่า GameGAN ใช้วิธีศึกษาภาพหน้าจอและแพทเทิร์นการกดปุ่ม แล้วสร้างเกมขึ้นมาใหม่โดยไม่ต้องมีเอนจินเกมเลย (ต้องดูเฟรมของเกมจำนวนหลายล้านเฟรม) จากนั้นค่อยๆ เรียนรู้กฎของเกมด้วยตัวเอง เช่น PAC-MAN ต้องกินจุด, เดินทะลุกำแพงไม่ได้, ถ้าเดินทะลุขอบจอแล้วจะไปโผล่อีกด้าน เป็นต้น
จากภาพของ PAC-MAN เวอร์ชัน AI จะเห็นว่ามันถูก GameGAN วาดหน้าจอขึ้นมาใหม่ และจะมีความบิดเบี้ยวของพิกเซลอยู่บ้าง
นอกจาก PAC-MAN แล้ว NVIDIA ยังนำ GameGAN ไปเทรนกับเกม Doom ภาคแรก (ใช้เวอร์ชัน ViZDoom ที่เป็นโอเพนซอร์สสำหรับเทรน AI) และระบุว่าเทคนิคนี้สามารถนำไปใช้กับการพัฒนาเกมได้ เช่น ใช้ออกแบบเลเวลใหม่ให้เกมเดิม รวมถึงใช้งานด้านซิมูเลเตอร์อื่นๆ เช่น รถยนต์ไร้คนขับ หุ่นยนต์ขนของในโกดัง เป็นต้น
รายละเอียดโครงการดูได้จาก GameGAN
ที่มา - NVIDIA
Comments
น่าสนใจแนวคิด เอาไปประยุกต์ได้อีกเพียบเลย จุดที่น่าสนใจ คือ มันเรียนรู้กฎได้เองจากการดู Game Play อันนี้ไม่แน่ใจว่าถ้า Game Play มีกฎยุบยิบ มันจะแกะได้หรือเปล่า ?
ถ้างั้น ตัวอย่างเกมที่เปิดให้ AI ดู ก็ต้องมีตีวอย่างเคส ของกฏนั้นๆให้ครบด้วยครับ
น่าสนใจเกมส์จาก AI แต่ข้อจำกัดคงจะเป็นเกมที่เป็นด่าน และ reuse prop มาสร้างด่านใหม่ หรือแม้แพลตเทิร์นคล้ายๆกัน
มือใหม่!! ใหม่จริงๆนะ