Otomatik Oyun Geliştirme için AI Destekli Unity Editörü Kontrolü
Hatayama tarafından geliştirilen Unity CLI Loop, AI ajanlarını doğrudan Unity Editörü'ne bağlamak için tasarlanmış ücretsiz bir Unity entegrasyon aracıdır. Bu platforma özgü çözüm, AI'nın Unity projelerini yönetmesine olanak tanır ve hem Editör hem de Runtime işlemleri için yardım sunar. Daha önce uLoopMCP olarak bilinen bu araç, oyun geliştirme iş akışlarını otomatikleştirmek için kritik bir köprü işlevi görür. Çeşitli AI istemcilerini destekleyerek, geliştiricilerin yapay zekayı Unity projelerine entegre etmeyi hedeflediği çok yönlü bir seçenek sunar.
En Çok Önerilen Alternatif
Unity CLI Loop neye bağlanır?
Unity CLI Loop, Unity Editor ile doğrudan bir TCP bağlantısı kurarak bir sunucu aracı olarak işlev görür. Bu bağlantı, dış AI ajanlarının Unity projeleriyle etkileşimde bulunmasını ve kontrol etmesini sağlar. AI'nın Unity Editor ve Runtime süreçlerini yönlendirmesine olanak tanıyan bir Unity entegrasyon aracı olarak sınıflandırılır. Araç, AI destekli oyun geliştirme yardımı sağlamak için doğrudan bir köprü işlevi görür. Uyumlu AI istemcileri arasında Claude Code, OpenAI Codex, Gemini, Copilot, Cursor ve diğer AI istemcileri bulunmaktadır.
Temel özellikler ve araçlar
Unity CLI Loop, AI etkileşimi için birkaç çağrılabilir araç sunar. Bunlar arasında compile, run-tests, get-logs ve clear-console gibi proje yönetimi araçları bulunmaktadır. Dinamik yürütme için execute-dynamic-code sunar. Görsel ve giriş yetenekleri arasında screenshot, simulate-mouse-ui, simulate-mouse-input, simulate-keyboard, record-input ve replay-input bulunmaktadır. Ayrıca, konsol bilgilerini almak için uloop-get-logs becerisi mevcuttur.
Kimler için?
Unity CLI Loop, AI destekli araçlar geliştiren AI ajanları ve geliştiricileri hedef alır. Amacı, minimum insan müdahalesi ile Unity iş akışlarını otomatikleştirmek olup, otonom geliştirme sistemleri oluşturmak için uygundur. Araç, Unity Editor içinde AI destekli işlemleri ve otomatik PlayMode testlerini destekler. Hedefiniz AI entegrasyonu olmadan manuel Unity geliştirme ise bu uygun bir seçenek değildir.
Nasıl başlanır
Kimlik doğrulama modeli, Unity Editor içinde Unity CLI Loop ayarlarını açmayı ve "MCP butonuna" basmayı içerir. Ardından, kullanıcılar hedef LLM aracını, örneğin Claude Code'u seçip yapılandırarak entegre geliştirme ortamına otomatik olarak bağlanır. Bu aracın ilişkili olduğu daha geniş Unity MCP çerçevesi, genellikle Unity'nin Proje Ayarları altında "AI > Unity MCP Server" kısmında dış istemci bağlantılarını onaylamayı gerektirir. Unity ile iletişim doğrudan TCP bağlantısı üzerinden gerçekleşir.
Kullanım senaryoları
- AI'nın bağımsız olarak derlediği, test ettiği, günlükleri incelediği ve sorunları düzelttiği kendi kendine barındırılan bir geliştirme döngüsü.
- Sahne oluşturma, nesne manipülasyonu, menü yürütme ve ekran görüntülerinden UI iyileştirmeleri gibi AI destekli Unity Editor işlemleri.
- AI'nın fare ve klavye girişini simüle edebildiği, girişi kaydedip yeniden oynatabildiği ve oyun davranışını doğrulayabildiği otomatik PlayMode testleri.
Unity CLI Döngüsü, AI ajanlarının Unity Editörü ile etkileşimde bulunması için güçlü bir köprü sunarak oyun geliştirmede ileri düzey otomasyonu mümkün kılar. Bir dizi AI istemcisini destekler ve derleme, test etme, girdi simülasyonu ve dinamik kod yürütme için araçlar sağlar. Bu araç, Unity projelerinde manuel müdahaleyi azaltmayı amaçlayan AI destekli iş akışları oluşturan geliştiriciler için idealdir. Otomatik derleme ve test için Unity Editörü'ne bağlanmak üzere Claude Code gibi bir AI istemcisini yapılandırarak başlayın.
