"Can it run DOOM?" นักพัฒนาโชว์รันเกม DOOM ให้เล่นได้โดยตรงบนหน้าแชต ChatGPT และ Claude

แชร์เรื่องนี้:
"Can it run DOOM?" นักพัฒนาโชว์รันเกม DOOM ให้เล่นได้โดยตรงบนหน้าแชต ChatGPT และ Claude

วลีเด็ดประจำวงการเทคโนโลยีอย่าง "มันรัน DOOM ได้ไหม?" ถูกนำมาท้าทายอีกครั้ง เมื่อคราวนี้เป้าหมายคือเหล่าแชตบอต AI สุดอัจฉริยะ ล่าสุดนักพัฒนาที่ชื่อ Chrisnager ได้ออกมาเปิดเผยโปรเจกต์สุดเฟี้ยว ที่ทำให้เราสามารถเล่นเกม DOOM ผ่านทาง ChatGPT และ Claude ได้แบบสด ๆ ร้อน ๆ

Chrisnager อธิบายว่าเขาได้พัฒนาแอปแบบ MCP (Model Context Protocol) ซึ่งเป็นระบบที่ช่วยให้แอปพลิเคชันสามารถทำงานและโต้ตอบแบบ UI ได้โดยตรงภายในหน้าต่างของ AI (Inline UI) โดยตัวเกมถูกสร้างขึ้นมาให้ทำงานได้สองรูปแบบคือ ถ้าระบบโฮสต์รองรับก็จะเปิดหน้าต่างให้เล่น DOOM แบบฝังในหน้าแชตเลย แต่ถ้าไม่รองรับก็จะสร้างเป็น URL ให้กดเข้าไปเล่นบนเบราว์เซอร์แทนเพื่อไม่ให้เสียอรรถรส

เบื้องหลังความสำเร็จนี้มาจากการใช้ cloudflare/doom-wasm ร่วมกับไฟล์เกม Freedoom Phase 1 เพื่อให้สามารถรันบนเบราว์เซอร์ได้ แต่ความท้าทายที่แท้จริงคือการทำให้เกมแสดงผลในหน้าต่างแชตของ AI ซึ่งในช่วงแรกเขาเจอปัญหาเรื่องระบบความปลอดภัยของเบราว์เซอร์ (CSP) และข้อจำกัดของ iframe จนสุดท้ายก็ตัดสินใจรื้อโครงสร้างใหม่ ให้ตัวเกมรันตรง ๆ บน iframe ของแอป AI เลย ทำให้ระบบเสถียรและไร้ปัญหาจุกจิก

หลังจากตัดฟีเจอร์ยิบย่อยที่ทำให้ระบบซับซ้อนเกินไปออก (เช่น ระบบเซฟ/โหลด หรือการถ่ายภาพหน้าจอ) ตอนนี้โปรเจกต์ก็พร้อมใช้งานและทำงานได้อย่างสมบูรณ์แบบ เพียงแค่สั่งให้ AI สร้างเซสชันเกมให้เราเล่น แถมผู้พัฒนายังแอบกระซิบด้วยว่า ระบบนี้สามารถทำงานบนแอป iOS ของ ChatGPT และ Claude ได้แบบบางส่วนอีกด้วย ถือเป็นอีกหนึ่งเครื่องพิสูจน์ว่า ไม่ว่าแพลตฟอร์มไหน DOOM ก็ไปเยือนได้เสมอ

ที่มา Chrisnager

แชร์เรื่องนี้:
Badeedooboy
Badeedooboy

Content Writer

เรื่องที่เกี่ยวข้อง