Unity3D Yazılım Mühendisi

Doğrudan kod ekleme özelliğine sahip Unity3D C# projeleri için yazılım mühendisi.

Ne işe yarar?

Unity3D düzenleyici aracı, geliştiricilerin Unity projeleri için kod oluşturmasına ve değiştirmesine yardımcı olmak amacıyla Gemini dahil yapay zeka dil modellerinden yararlanır. Temel özellikler şunlardır:
- Projeden sınıf seçimi
- İstenilen kod değişiklikleri için görev girişi
- Projeyi .cs dosyaları için tarar
- Seçilen sınıfları ayrıştırır
- Kullanıcı görevini sınıf koduyla birleştirir
- Yapılandırılmış yapay zeka istemi oluşturur
- İstekler/yanıtlar için Gemini uç noktalarını kullanır
- Birden fazla sağlayıcıyı (Gemini, OpenAI, Anthropic, Groq) destekler
- İstemler gönderir ve yanıtları işler
- Kod oluşturma/değiştirme için yapay zeka yanıtlarını yorumlar
- Çeşitli işlemleri destekler (yöntem ekleme, sınıfları değiştirme vb.)
- Kod geçerliliğini kontrol eder
- Yeni kodu mevcut dosyalarla entegre eder
- Uygun proje dosyalarını günceller
- Yapıyı korur ve mevcut hiyerarşilere uyar
- Sorumluluk zinciri kalıbını kullanır
- İşleyiciler belirli görevleri gerçekleştirir (Mimarlık, Doğrulayıcı, Birleştirici)
- Ayrıntılı işlem günlükleri sağlar
- API hatalarını ve yanıtlarını yönetir
Kod Oluşturucu, yapay zeka özelliklerinden yararlanarak özellik uygulama ve kod değiştirme işlemlerini kolaylaştırır. Geliştirici üretkenliğini ve kod kalitesini artırarak bağlama duyarlı, Unity'ye özel kod önerileri oluşturur. Aracı modüler tasarımı, yeni yapay zeka sağlayıcıların ve özel işlem adımlarının kolayca entegre edilmesine olanak tanır. Bu sayede araç, değişen proje ihtiyaçlarına ve yapay zeka teknolojilerine uyum sağlayabilir.

Aşağıdakilerle tasarlandı:

  • Yok

Takım

Değişikliği yapan

Astana Games'den Sanat

Nereden

Kazakistan