Model Context Protocol (MCP) เป็นมาตรฐานแบบเปิดที่ช่วยให้ นักพัฒนาแอปสร้างการเชื่อมต่อแบบ 2 ทางที่ปลอดภัยระหว่างผู้ช่วย AI กับแหล่ง ข้อมูลหรือเครื่องมือได้
การผสานรวมเซิร์ฟเวอร์ MCP ของ Unity กับ Antigravity ของ Google ช่วยให้ AI Agent ใน IDE โต้ตอบกับ Unity Editor ได้โดยตรง ซึ่งช่วยให้ Agent ดำเนินการต่างๆ ใน Editor ได้อย่างราบรื่น เช่น การจับภาพมุมมองฉากที่ใช้งานอยู่ เพื่อปรับปรุงเวิร์กโฟลว์การพัฒนาเกม
ตั้งค่า Unity MCP สำหรับ Antigravity IDE
- ติดตั้ง Antigravity IDE
- ติดตั้งแพ็กเกจ AI Assistant ของ Unity ตามเอกสารอย่างเป็นทางการของ Unity
- เปิดหน้าต่างการตั้งค่าโปรเจ็กต์ แล้วไปที่AI > Unity MCP Server
ไปที่การผสานรวม > Gemini คลิกกำหนดค่า แล้วตรวจสอบว่า ตัวบ่งชี้เปลี่ยนเป็นสีเขียวและสถานะเปลี่ยนเป็นกำหนดค่าแล้ว
รูปที่ 1 การผสานรวม Gemini กำหนดค่าเรียบร้อยแล้วในการตั้งค่า Unity MCP ตรวจสอบว่าสถานะ Unity Bridge เป็นกำลังทำงาน
รูปที่ 2 ตรวจสอบว่าสถานะ Unity Bridge เป็นกำลังทำงาน ไปที่เครื่องมือ แล้วเลือกเครื่องมือที่ต้องการใช้ในเวิร์กโฟลว์
รูปที่ 3 เลือกเครื่องมือที่จะเปิดใช้สำหรับเซิร์ฟเวอร์ Unity MCP ไปที่การผสานรวม แล้วคลิกปุ่มคัดลอกในส่วนตัวอย่างการกำหนดค่า เพื่อคัดลอกข้อความการกำหนดค่า
รูปที่ 4 คัดลอกตัวอย่างการกำหนดค่าจากการตั้งค่า MCP ของ Unity ไปที่การผสานรวม > Gemini > ค้นหา เพื่อเปิดโฟลเดอร์ปลายทาง จากนั้นวางการกำหนดค่าที่คัดลอกในขั้นตอนก่อนหน้าลงใน
settings.jsonแล้วบันทึกไฟล์เปิด Antigravity IDE ไปที่หน้าต่าง Agent คลิกเมนู 3 จุด เลือก MCP Servers > Manage MCP Servers เปิดแท็บ Manage MCPs คลิก Refresh แล้วตรวจสอบว่าได้กำหนดค่า unity-mcp แล้ว
รูปที่ 5 ตรวจสอบว่าได้กำหนดค่า unity-mcp แล้วในหน้าต่าง Manage MCPs ของ Antigravity IDE
ตัวอย่างการใช้
ต่อไปนี้เป็นตัวอย่างการใช้ Gemini ภายใน Antigravity IDE เพื่อเล่นฉาก Unity และขอความคิดเห็นเกี่ยวกับภาพ
ใน Antigravity IDE ให้เปิดหน้าต่าง Agent แล้วป้อนข้อความแจ้งเพื่อขอความคิดเห็นเกี่ยวกับภาพของฉาก
รูปที่ 6 สอบถาม AI Agent เพื่อขอความคิดเห็นเกี่ยวกับฉาก Unity ที่ใช้งานอยู่ AI Agent จะเรียกใช้เครื่องมือเพื่อจับภาพฉาก วิเคราะห์กราฟิก และแสดงผลรายงาน
รูปที่ 7 รายงานการตรวจสอบภาพที่ Agent สร้างขึ้นตามภาพของฉาก