
Roblox, oyun geliştirme sürecini baştan sona desteklemek amacıyla Roblox Assistant'ı yeniden tasarladığını açıkladı. Şirket, bu gelişmeyi TechCrunch'a özel olarak duyurdu. Yapılan güncellemeyle birlikte Assistant, yalnızca tek adımda çözüm üreten bir araç olmaktan çıkıp geliştiricinin tüm süreç boyunca yanında olan çok adımlı bir iş ortağına dönüşüyor. Roblox'a göre tek adımda çalışan yapay zeka araçları, kullanıcının asıl niyetini tam anlamıyla yansıtmakta çoğu zaman yetersiz kalıyor.
Planning Mode: Yapay Zeka Artık Soru Soruyor
Yeni özelliklerin merkezinde "Planning Mode" adı verilen gelişmiş bir mod yer alıyor. Bu mod, Assistant'ı yaratıcıyla birlikte düşünen ve adım adım ilerleyen bir iş ortağına dönüştürüyor. Planning Mode, oyunun kodunu ve veri modelini analiz edebiliyor, geliştiriciye açıklayıcı sorular yöneltebiliyor ve kullanıcının verdiği komutları düzenlenebilir eylem planlarına çevirebiliyor.
Süreç şu şekilde işliyor: Geliştirici önce oyunu için bir plan oluşturuyor, ardından geri bildirim alarak ayrıntıları netleştiriyor, yaklaşımı kesinleştiriyor ve son olarak planı hayata geçiriyor. Herhangi bir değişiklik yapılmadan önce yaratıcılar planı düzenleyebiliyor ve ek bağlam ekleyebiliyor; bu sayede niyetleri net biçimde yansıtılabiliyor.
Örnek üzerinden açıklamak gerekirse: Bir yaratıcı Assistant'a "çeşme ve bitki örtüsü bulunan, karakterlerin madeni para toplaması gereken bir park mini oyunu oluştur" dediğinde, Assistant parkın görsel stilinin ne olmasını istediklerini sorabilir; karikatür, gerçekçi veya fantastik gibi seçenekler sunabilir. Ya da çeşme ve bitki örtüsü gibi varlıkların sıfırdan mı inşa edileceğini, Creator Store'daki modellerden mi yararlanılacağını yoksa her ikisinin karışımının mı kullanılacağını sorabilir. Plan netleştikten sonra Planning Mode, oyunu oluştururken Roblox'un diğer yapay zeka araçlarından yararlanıyor.
İki Yeni Araç: Mesh Generation ve Procedural Model Generation
Roblox, bu güncellemeyle birlikte iki yeni araç da duyurdu: Mesh Generation ve Procedural Model Generation. Her ikisi de geliştirme sürecini hızlandırmak amacıyla tasarlandı.
Mesh Generation, tam dokulu ağ yapılarının yani 3 boyutlu nesnelerin doğrudan oyun dünyasına eklenmesini kolaylaştırıyor. Roblox'a göre geliştiriciler geliştirmenin erken aşamalarında, oyuncunun dünyayla nasıl etkileşime gireceğini anlamak için genellikle yer tutucu varlıklar oluşturuyor. Mesh Generation ile yaratıcılar, düşük kaliteli yer tutucular kullanmak zorunda kalmadan hızlıca 3 boyutlu modeller üretebiliyor. Örneğin, Assistant'tan bir kamp ateşi oluşturması istenebilir, ardından daha gerçekçi görünmesi için ışık eklenebilir ve sahne geceye ayarlanabilir.
Procedural Model Generation ise yakında kullanıma sunulacak. Bu araç, geliştiricilerin kod ve Assistant aracılığıyla düzenlenebilir 3 boyutlu modeller oluşturmasına olanak tanıyacak. Assistant'ın 3 boyutlu uzayı ve fiziksel ilişkileri kavraması sayesinde yaratıcılar, nesneleri sahnedeki diğer nesnelere göre yerleştirip ölçeklendirebilecek. Bir kitaplıktaki raf sayısı veya bir merdivenin yüksekliği gibi özellikler dinamik olarak ayarlanabiliyor; bu da yeniden kullanılabilir ve ince ayar yapılabilir yapı taşları oluşturmayı mümkün kılıyor.
Otomatik Test ve Hata Düzeltme Döngüsü
Planning Mode, planı hayata geçirirken oyun test araçlarını da devreye alıyor. Bu araçlar çıktı günlüklerini okuyor, ekran görüntüleri alıyor, klavye ve fare gibi girdileri kullanarak tasarımı ve oynanışı kontrol ediyor, hataları tespit ediyor ve bunları Assistant'a bildiriyor; böylece Assistant hataları otomatik olarak düzeltebiliyor.
Roblox, bir blog yazısında konuya ilişkin şu açıklamayı yaptı: "Planlama, inşa etme ve test etme alanlarındaki yeni yetenekler sayesinde Assistant, oyunun farklı yönlerini test etmek, önerilen çözümleri ortaya çıkarmak ve sonuçları gelecekteki planlama döngülerine dahil etmek için ajantik döngüleri daha iyi kullanıyor. Bu da zamanla daha doğru hale gelen, kendini düzelten bir sistem ortaya çıkarıyor."
Mühendislik Başkan Yardımcısından Açıklama
Roblox Mühendislik'ten Sorumlu Kıdemli Başkan Yardımcısı Nick Tornow, TechCrunch'a yaptığı açıklamada şunları söyledi: "Roblox Studio'daki ajantik özelliklerin hayata geçirilmesi, yaratıcı vizyon ile uygulama arasındaki engelleri ortadan kaldırıyor. Planning Mode ve Prosedürel Üretim araçlarıyla yaratmak, yaratıcıların konseptlerini oynanışa dönüştürmesi için güçlü bir yeni yöntem sunuyor. Assistant, çok adımlı ve iş birliğine dayalı bir geliştirme ortağı olarak çalışıyor; planlama, inşa etme ve test etme sürecini hızlandırarak yaratıcıların fikirden gerçeğe daha hızlı ulaşmasını sağlıyor."
Gelecek Planları: Paralel Ajanlar ve Üçüncü Taraf Entegrasyonlar
Roblox ayrıca birden fazla yapay zeka ajanının paralel olarak birlikte çalışmasını sağlamak, bulutta uzun ve karmaşık iş akışları yürütmek ve kodlama, test etme ile daha gerçekçi oyun karakterleri oluşturma gibi görevleri yerine getirmek üzerine çalıştığını da duyurdu. Şirket aynı zamanda yaratıcıların Claude, Cursor, Codex ve diğer üçüncü taraf araçları Roblox Studio ile sorunsuz biçimde kullanabilmesini sağlamayı hedefliyor.
Sıkça Sorulan Sorular
Roblox Assistant'ın yeni Planning Mode özelliği ne işe yarıyor?
Planning Mode, Assistant'ı geliştiricinin oyun kodunu ve veri modelini analiz edebilen, açıklayıcı sorular sorabilen ve kullanıcının komutlarını düzenlenebilir eylem planlarına çevirebilen çok adımlı bir iş ortağına dönüştürüyor. Herhangi bir değişiklik uygulanmadan önce yaratıcılar planı düzenleyip ek bağlam ekleyebiliyor.
Mesh Generation aracı ne sağlıyor?
Mesh Generation, tam dokulu 3 boyutlu nesnelerin doğrudan oyun dünyasına eklenmesini kolaylaştırıyor. Geliştiricilerin erken aşamalarda kullandığı düşük kaliteli yer tutucu varlıklar yerine hızlıca gerçek 3 boyutlu modeller oluşturmalarına olanak tanıyor.
Procedural Model Generation ne zaman kullanıma sunulacak?
Roblox, Procedural Model Generation aracının yakında kullanıma sunulacağını belirtti. Bu araç, geliştiricilerin kod ve Assistant aracılığıyla düzenlenebilir 3 boyutlu modeller oluşturmasını sağlayacak; raf sayısı veya merdiven yüksekliği gibi özellikler dinamik olarak ayarlanabilecek.
Planning Mode oyun testlerini nasıl yürütüyor?
Planning Mode, planı uygularken çıktı günlüklerini okuyan, ekran görüntüleri alan, klavye ve fare girdileriyle tasarım ve oynanışı kontrol eden test araçlarını devreye alıyor. Tespit edilen hatalar Assistant'a bildiriliyor ve Assistant bu hataları otomatik olarak düzeltiyor.
Roblox, üçüncü taraf yapay zeka araçlarıyla entegrasyon konusunda ne planlıyor?
Roblox, yaratıcıların Claude, Cursor, Codex ve diğer üçüncü taraf araçları Roblox Studio ile sorunsuz biçimde kullanabilmesini sağlamayı hedeflediğini açıkladı. Şirket ayrıca birden fazla yapay zeka ajanının paralel çalışması ve bulut tabanlı karmaşık iş akışları üzerine de çalışmalarını sürdürdüğünü belirtti.