Bez kategorii

Unity uczy AI własnego silnika. Oficjalne wtyczki mają ukrócić błędy

Głównym problemem ogólnych modeli językowych w pracy z Unity jest ich skłonność do korzystania z nieaktualnych źródeł. Producent silnika przyznaje wprost: agenty AI często polegają na starych wpisach na forach czy tutorialach sprzed lat. W efekcie generowany kod potrafi się poprawnie skompilować, ale rzadko działa tak, jak powinien w nowoczesnych wersjach środowiska. Unity Technologies postanowiło rozwiązać ten problem, wypuszczając dedykowane wtyczki (first-party), które przekazują AI bezpośrednią i autorytatywną wiedzę.

Nowe narzędzia są kompatybilne z Unity 6 oraz nowszymi wersjami silnika. Wtyczki wyposażają modele w konkretne ‐‐ utrzymywane przez inżynierów Unity ‐‐ umiejętności (skills). Wersja dla OpenAI Codex debiutuje z zestawem 31 takich umiejętności, obejmujących kluczowe aspekty tworzenia gier:

  • obsługę interfejsu użytkownika (UI) oraz grafikę 2D;
  • systemy fizyki, audio i nawigacji;
  • moduły multiplayer, lokalizację oraz systemy zakupów w aplikacji;
  • migrację projektów do nowoczesnego potoku renderowania URP (Universal Render Pipeline).

Jedna z dostępnych funkcji pozwala AI na samodzielną konfigurację nowego projektu, w tym ustawienia edytora, kontrolę wersji oraz instalację niezbędnych pakietów. Dzięki temu deweloperzy mogą zautomatyzować żmudne procesy przygotowawcze, mając pewność, że AI bazuje na aktualnej dokumentacji, a nie na poszlakach z sieci.

Integracja z nowymi narzędziami zależy od wybranego modelu. W przypadku OpenAI Codex instalacja wymaga jednego kliknięcia w oficjalnym katalogu wtyczek. Użytkownicy narzędzia Claude Code mogą natomiast zainstalować wtyczkę za pomocą menedżera pakietów npm. Unity zapowiada, że udostępnione umiejętności będą na bieżąco aktualizowane przez własne zespoły, co ma zredukować problem generowania niedziałającego kodu w miarę rozwoju silnika.