استفاده از Antigravity با Unity MCP

پروتکل زمینه مدل (MCP) یک استاندارد باز است که توسعه‌دهندگان را قادر می‌سازد تا ارتباطات امن و دوطرفه بین دستیاران هوش مصنوعی و منابع داده یا ابزارها ایجاد کنند.

ادغام سرور MCP یونیتی با Antigravity گوگل به یک عامل هوش مصنوعی در IDE اجازه می‌دهد تا مستقیماً با ویرایشگر یونیتی تعامل داشته باشد. این امر به عامل اجازه می‌دهد تا عملیات ویرایشگر - مانند ضبط نمای صحنه فعال - را به طور یکپارچه اجرا کند تا گردش کار توسعه بازی شما ساده شود.

نصب Unity MCP برای Antigravity IDE

  1. آنتی گراویتی IDE را نصب کنید.
  2. بسته دستیار هوش مصنوعی یونیتی را طبق مستندات رسمی یونیتی نصب کنید.
  3. پنجره تنظیمات پروژه را باز کنید و به AI > Unity MCP Server بروید.
  4. به Integrations > Gemini بروید، روی Configure کلیک کنید و تأیید کنید که نشانگر سبز شود و وضعیت به Configured تغییر کند.

    تنظیمات Unity MCP که ادغام Gemini را به عنوان پیکربندی شده با نشانگر وضعیت سبز نشان می‌دهد.
    شکل ۱. یکپارچه‌سازی Gemini با موفقیت در تنظیمات Unity MCP پیکربندی شده است.
  5. مطمئن شوید که وضعیت Unity Bridge در حالت Running (اجرا) باشد.

    تنظیمات Unity MCP که وضعیت Unity Bridge را در حال اجرا نشان می‌دهد.
    شکل ۲. اطمینان از فعال بودن وضعیت پل یونیتی.
  6. به ابزارها بروید و ابزارهایی را که برای گردش کار خود نیاز دارید انتخاب کنید.

    تنظیمات Unity MCP با ابزارهای مختلف انتخاب شده در بخش ابزارها.
    شکل ۳. انتخاب ابزارهایی که باید برای سرور Unity MCP فعال شوند.
  7. به Integrations بروید و روی دکمه کپی در زیر Example Configuration کلیک کنید تا متن پیکربندی کپی شود.

    تنظیمات Unity MCP که فیلد متنی Example Configuration و یک دکمه کپی را نشان می‌دهد.
    شکل ۴. کپی کردن پیکربندی نمونه از تنظیمات MCP یونیتی.
  8. برای باز کردن پوشه مقصد به Integrations > Gemini > Locate بروید، سپس پیکربندی کپی شده در مرحله قبل را در settings.json قرار دهید و فایل را ذخیره کنید.

  9. نرم‌افزار Antigravity IDE را باز کنید، به پنجره Agent بروید، روی منوی سه نقطه کلیک کنید، MCP Servers > Manage MCP Servers را انتخاب کنید، تب Manage MCPs را باز کنید، روی Refresh کلیک کنید و تأیید کنید که unity-mcp پیکربندی شده است.

    پنجره مدیریت MCPها در Antigravity IDE، unity-mcp را به صورت پیکربندی شده نمایش می‌دهد.
    شکل ۵. تأیید پیکربندی unity-mcp در پنجره مدیریت MCPهای Antigravity IDE.

مثال استفاده

در ادامه مثالی از استفاده از Gemini در محیط توسعه یکپارچه Antigravity برای پخش یک صحنه Unity و دریافت بازخورد در مورد جلوه‌های بصری آن آمده است.

  1. در Antigravity IDE، پنجره Agent را باز کنید و یک درخواست برای درخواست بازخورد در مورد تصاویر صحنه خود وارد کنید.

    پنجره Antigravity IDE Agent پیامی را نشان می‌دهد که درخواست بررسی بصری صحنه فعال Unity را دارد.
    شکل ۶. پرس‌وجو از عامل هوش مصنوعی برای درخواست بازخورد در مورد صحنه فعال Unity.
  2. عامل هوش مصنوعی، ابزارهایی را برای ثبت صحنه، تجزیه و تحلیل گرافیک‌ها و ارائه گزارش اجرا می‌کند.

    نرم‌افزار Antigravity IDE که گزارش ممیزی بصری تولید شده توسط عامل را نشان می‌دهد.
    شکل ۷. گزارش ممیزی بصری تولید شده توسط عامل بر اساس تصاویر صحنه.