استخدام Antigravity مع Unity MCP

بروتوكول سياق النموذج (MCP) هو معيار مفتوح يتيح للمطوّرين إنشاء اتصالات آمنة ثنائية الاتجاه بين مساعدات الذكاء الاصطناعي ومصادر البيانات أو الأدوات.

يتيح دمج خادم MCP الخاص بمنصة Unity مع Antigravity من Google لوكيل الذكاء الاصطناعي في بيئة التطوير المتكاملة التفاعل مباشرةً مع Unity Editor. يتيح ذلك للوكيل تنفيذ عمليات المحرّر بسلاسة، مثل التقاط عرض المشهد النشط، وذلك لتبسيط سير عمل تطوير الألعاب.

إعداد Unity MCP لـ Antigravity IDE

  1. ثبِّت Antigravity IDE.
  2. ثبِّت حزمة "مساعد الذكاء الاصطناعي" من Unity باتّباع المستندات الرسمية من Unity.
  3. افتح نافذة إعدادات المشروع (Project Settings) وانتقِل إلى الذكاء الاصطناعي (AI) > خادم Unity MCP (Unity MCP Server).
  4. انتقِل إلى عمليات الدمج > Gemini، وانقر على إعداد، وتأكَّد من أنّ المؤشر أصبح أخضر وتغيّرت الحالة إلى تم الإعداد.

    إعدادات Unity MCP التي تعرض عملية دمج Gemini على أنّها "تم الإعداد" مع مؤشر حالة أخضر
    الشكل 1. تم ضبط إعدادات دمج Gemini بنجاح في إعدادات "منصة الشركاء المتعدّدة" (MCP) في Unity.
  5. تأكَّد من أنّ حالة Unity Bridge هي قيد التشغيل.

    إعدادات بروتوكول سياق النموذج (MCP) في Unity التي تعرض حالة Unity Bridge على أنّها "قيد التشغيل"
    الشكل 2. التأكّد من أنّ حالة Unity Bridge هي "قيد التشغيل"
  6. انتقِل إلى الأدوات واختَر الأدوات التي تحتاج إليها لسير عملك.

    إعدادات بروتوكول سياق النموذج (MCP) في Unity مع تحديد أدوات مختلفة ضمن قسم "الأدوات"
    الشكل 3. اختيار الأدوات التي سيتم تفعيلها لخادم Unity MCP
  7. انتقِل إلى عمليات الدمج وانقر على زر النسخ ضمن مثال على الإعدادات لنسخ نص الإعدادات.

    إعدادات "منصة إدارة الموافقة" من Unity التي تعرض حقل النص "مثال على الإعداد" وزر النسخ
    الشكل 4. نسخ إعدادات المثال من إعدادات MCP في Unity
  8. انتقِل إلى عمليات الدمج > Gemini > تحديد الموقع الجغرافي لفتح مجلد الوجهة، ثم الصِق الإعداد الذي نسخته في الخطوة السابقة في settings.json واحفظ الملف.

  9. افتح بيئة التطوير المتكاملة (IDE) في Antigravity، وانتقِل إلى نافذة الوكيل (Agent)، وانقر على قائمة النقاط الثلاث، واختَر خوادم MCP > إدارة خوادم MCP، وافتح علامة التبويب إدارة حزم MCP، وانقر على إعادة تحميل، وتأكَّد من إعداد unity-mcp.

    نافذة "إدارة منصات MCP" في Antigravity IDE تعرض unity-mcp كما تم إعدادها.
    الشكل 5. التحقّق من ضبط unity-mcp في نافذة Manage MCPs (إدارة منصات MCP) في بيئة Antigravity المتكاملة للتطوير

مثال على الاستخدام

في ما يلي مثال على استخدام Gemini ضمن بيئة تطوير Antigravity المتكاملة لتشغيل مشهد Unity وطلب ملاحظات حول المرئيات.

  1. في بيئة تطوير Antigravity المتكاملة، افتح نافذة الوكيل وأدخِل طلبًا للحصول على ملاحظات حول المرئيات في المشهد.

    نافذة Antigravity IDE Agent تعرض طلبًا بإجراء تدقيق مرئي لمشهد Unity النشط.
    الشكل 6. طلب ملاحظات من وكيل الذكاء الاصطناعي بشأن مشهد Unity النشط
  2. ينفّذ وكيل الذكاء الاصطناعي الأدوات لالتقاط المشهد وتحليل الرسومات وإخراج التقرير.

    بيئة التطوير المتكاملة Antigravity تعرض تقرير التدقيق المرئي الناتج الذي أنشأه الوكيل.
    الشكل 7. تقرير التدقيق المرئي الذي ينشئه البرنامج استنادًا إلى العناصر المرئية في المشهد