Korzystanie z Antigravity z platformą Unity MCP

Model Context Protocol (MCP) to otwarty standard, który umożliwia deweloperom tworzenie bezpiecznych, dwukierunkowych połączeń między asystentami AI a źródłami danych lub narzędziami.

Integracja serwera MCP Unity z Antigravity od Google umożliwia agentowi AI w IDE bezpośrednią interakcję z edytorem Unity. Dzięki temu agent może bezproblemowo wykonywać operacje w edytorze, takie jak przechwytywanie aktywnego widoku sceny, co usprawnia proces tworzenia gier.

Konfigurowanie Unity MCP na potrzeby Antigravity IDE

  1. Zainstaluj Antigravity IDE.
  2. Zainstaluj pakiet AI Assistant Unity zgodnie z oficjalną dokumentacją Unity.
  3. Otwórz okno Ustawienia projektu i kliknij AI > Serwer Unity MCP.
  4. Kliknij Integracje > Gemini , a potem Skonfiguruj i sprawdź, czy wskaźnik zmieni kolor na zielony, a stan zmieni się na Skonfigurowano.

    Ustawienia platformy Unity MCP pokazujące integrację z Gemini jako skonfigurowaną z zielonym wskaźnikiem stanu.
    Rysunek 1. Integracja Gemini została skonfigurowana w ustawieniach Unity MCP.
  5. Sprawdź, czy stan Unity Bridge to Uruchomiono.

    Ustawienia MCP Unity pokazujące stan Unity Bridge jako „Uruchomiony”.
    Rysunek 2. Sprawdzanie, czy stan Unity Bridge to Uruchomiono.
  6. Kliknij Narzędzia i wybierz narzędzia, których potrzebujesz do pracy.

    Ustawienia platformy MCP w Unity z różnymi narzędziami wybranymi w sekcji Narzędzia.
    Rysunek 3. Wybieranie narzędzi, które mają być włączone na serwerze Unity MCP.
  7. Kliknij Integracje i naciśnij przycisk kopiowania w sekcji Przykładowa konfiguracja , aby skopiować tekst konfiguracji.

    Ustawienia platformy MCP w Unity z polem tekstowym Example Configuration (Przykładowa konfiguracja) i przyciskiem kopiowania.
    Rysunek 4. Kopiowanie przykładowej konfiguracji z ustawień Unity MCP.
  8. Kliknij Integracje > Gemini > Znajdź , aby otworzyć folder docelowy, a następnie wklej konfigurację skopiowaną w poprzednim kroku do pliku settings.json i zapisz go.

  9. Otwórz Antigravity IDE, kliknij okno Agent, naciśnij menu z 3 kropkami, wybierz Serwery MCP > Zarządzaj serwerami MCP, otwórz kartę Zarządzaj MCP , kliknij Odśwież i sprawdź, czy unity-mcp jest skonfigurowany.

    Okno Antigravity IDE Manage MCPs (Zarządzanie platformami MCP) z konfiguracją unity-mcp.
    Rysunek 5. Sprawdzanie, czy unity-mcp jest skonfigurowany w oknie Zarządzaj MCP w Antigravity IDE.

Przykład zastosowania

Poniżej znajdziesz przykład użycia Gemini w Antigravity IDE do odtworzenia sceny Unity i uzyskania opinii na temat jej elementów wizualnych.

  1. W Antigravity IDE otwórz okno Agent i wpisz prompta, aby poprosić o opinię na temat elementów wizualnych sceny.

    Okno agenta IDE Antigravity z promptem z prośbą o wizualny audyt aktywnej sceny Unity.
    Rysunek 6. Wysyłanie zapytania do agenta AI z prośbą o opinię na temat aktywnej sceny Unity.
  2. Agent AI wykonuje narzędzia, aby przechwycić scenę, przeanalizować grafikę i wygenerować raport.

    IDE Antigravity z wygenerowanym przez agenta raportem z kontroli wizualnej.
    Rysunek 7. Raport z audytu wizualnego wygenerowany przez agenta na podstawie elementów wizualnych sceny.