Inżynier oprogramowania Unity3D
Programista oprogramowania do projektów Unity3D C# z bezpośrednim wstawianiem kodu.
Działanie
narzędzie w Edytorze Unity3D, które wykorzystuje modele językowe AI, w tym Gemini, aby pomagać deweloperom w generowaniu i modyfikowaniu kodu w projektach Unity; Najważniejsze funkcje:
- wybór klasy z projektu
- wprowadzanie zadań dotyczących zmian w kodzie
- skanowanie projektu pod kątem plików .cs
- parsowanie wybranych klas
- łączenie zadania użytkownika z kodem klasy
- tworzenie ustrukturyzowanych promptów AI
- korzystanie z punktów końcowych Gemini do wysyłania żądań i otrzymywania odpowiedzi
- obsługa wielu dostawców (Gemini, OpenAI, Anthropic, Groq)
- wysyłanie promptów i przetwarzanie odpowiedzi
- interpretowanie odpowiedzi AI na potrzeby tworzenia i modyfikowania kodu
- obsługa różnych operacji (dodawanie metod, modyfikowanie klas itp.)
- sprawdzanie poprawności kodu
- integrowanie nowego kodu z dotychczasowymi plikami
- aktualizowanie odpowiednich plików projektu
- utrzymywanie struktury i przestrzeganie istniejących hierarchii
- korzystanie z schematu łańcucha odpowiedzialności
- obsługa konkretnych zadań (Architector, Validator, Merger)
- udostępnianie szczegółowych dzienników procesu
- zarządzanie błędami i odpowiedziami API
Generator kodu upraszcza implementację funkcji i modyfikowanie kodu dzięki możliwościom AI. Generuje sugestie kodu uwzględniające kontekst, które są specyficzne dla Unity. Dzięki temu zwiększa produktywność programistów i jakość kodu. Modułowa budowa narzędzia umożliwia łatwą integrację nowych dostawców AI i niestandardowych etapów przetwarzania, dzięki czemu można je dostosować do zmieniających się potrzeb projektów i technologii AI.
Wytworzono za pomocą
- Brak
Zespół
Autor:
Sanat z Astana Games
Z
Kazachstan