Godot Geliştirici Aracı: Godot 4 Projeleri için AI Destekli Geliştirme
Wangdiandao tarafından geliştirilen Godot Devtool, Godot 4 oyun motoru ile bağlantı kurmak için tasarlanmış bir MCP sunucusudur. Karmaşık işlemler için öncelikle GDScript ile inşa edilmiş ve daha basit görevler için Godot'un komut satırı arayüzünü kullanarak, AI ajanlarının Godot ortamı ile etkileşimde bulunmasını sağlar. Bu araç, AI destekli proje denetimi, düzenleme, doğrulama ve çalışma zamanı otomasyonu destekler. Dış AI istemcilerinin Godot projelerini yönetmesi ve geliştirmesi için programatik bir arayüz sağlamayı amaçlar.
En Çok Önerilen Alternatif
Godot Devtool neye bağlanır?
Godot Devtool doğrudan Godot 4 oyun motoruna bağlanır. MCP sunucusu olarak kategorize edilir, yani çeşitli kodlama modları için bir arayüz işlevi görür. Bu bağlantı, AI destekli proje incelemesi, düzenleme, doğrulama ve çalışma zamanı otomasyonunu doğrudan Godot ortamında sağlar ve AI ajanlarının oyun geliştirme görevleriyle etkileşimde bulunması için programatik bir köprü sunar.
Temel özellikler ve araçlar
Godot Devtool, etkileşim için birkaç özel çağrılabilir araç sunar. Bunlar arasında motor sürümünü kontrol etmek için get_godot_version ve workflow, routeGroup, transport, riskLevel ve toolNames gibi filtreleri destekleyen get_capabilities bulunmaktadır. Diğer araçlar, eklentileri ve proje yürütmesini yönetir: plugin_install, plugin_status, plugin_dock_status, run_project, stop_project ve stop_run_instance. Bunlar, AI'nın Godot ortamını kontrol etmesi için yapılandırılmış bir yol sağlar.
Kime yönelik?
Bu araç, Godot oyun geliştirmede otomasyon ve yardım sağlamaya odaklanan AI geliştiricileri ve ajanları için tasarlanmıştır. AI sistemlerinin Godot projeleriyle programatik olarak etkileşimde bulunması için gerekli arayüzü sağlar, kurulumdan canlı düzenlemeye kadar. Tasarım, çeşitli geliştirme aşamaları için otomatik iş akışları oluşturmayı destekler. Eğer Godot 4 otomasyonu için AI ajanları geliştirmiyorsanız bunu atlayın.
Nasıl başlanır
Hiçbir kimlik bilgisi gereklidir. Taşıma protokolleri için stdio ve isteğe bağlı bir WebSocket köprüsü destekler.
Kullanım durumları
- godot-devtool-project-setup: MCP kurulumu, eklenti kurulumu, eklenti durum kontrolü, proje ayarları yönetimi ve ihracat hazırlığı için.
- godot-devtool-scene-authoring: kaydedilmiş sahneler, kaynaklar, betikler, shader'lar, malzemeler, TileMaps, UI, fizik, navigasyon ve ses oluşturma için.
- godot-devtool-live-editor: editor_ws üzerinden bağlı editör işlemleri için, seçim, Inspector düzenlemeleri, UndoRedo sahne değişiklikleri, eklenti yeniden yükleme ve eklenti dock durumu dahil.
Godot Devtool, AI ajanlarının Godot 4 geliştirme görevlerini otomatikleştirmesi ve yardımcı olması için programatik bir arayüz sunar. Projeleri, eklentileri ve editör işlemlerini yönetmek için GDScript temeli üzerinden belirli araçlar sağlar. Bu sunucu, oyun yaratımı için akıllı sistemler geliştiren AI geliştiricilerini hedef alır. Motor bağlantısını doğrulamak için get_godot_version aracını kullanarak başlayın.