
Roblox, platformundaki oyun geliştirme süreçlerini hızlandırmak için Roblox Assistant'a yeni agentic özellikler eklediğini TechCrunch'a özel olarak açıkladı. Şirket, düz metin komutlarla çalışan yapay zeka aracı Roblox Assistant'ı baştan sona geliştirme sürecine eşlik edecek şekilde yeniledi. Yeniliklerin merkezinde, tek adımda komuttan çözüme giden yapay zeka araçlarının yaratıcının asıl niyetini tam olarak yansıtamaması sorununu çözmeyi hedefleyen gelişmiş Planning Mode ile birlikte Mesh Generation ve Procedural Model Generation araçları bulunuyor.
Planning Mode ile İş Birliğine Dayalı Oyun Planlama
Roblox'a göre tek seferlik komutla çıktı üreten yapay zeka araçları, yaratıcının özgün niyetini yakalamakta çoğu zaman başarısız oluyor. Bu nedenle şirket, Assistant'ı iş birliğine dayalı bir partnere dönüştüren gelişmiş Planning Mode'u tanıttı. Planning Mode, bir oyunun kodunu ve veri modelini analiz edebiliyor, netleştirici sorular sorabiliyor ve komutları düzenlenebilir eylem planlarına dönüştürebiliyor.
Sistem, geliştiricilerin oyunu için bir plan oluşturmasına, geri bildirimle detayları iyileştirmesine, yaklaşımı netleştirmesine ve ardından bu planı uygulamasına yardımcı olacak şekilde tasarlandı. Yaratıcılar, herhangi bir değişiklik yapılmadan önce niyetlerinin net bir şekilde yansıdığından emin olmak için planı düzenleyebiliyor ve ek bağlam ekleyebiliyor.
Roblox'un verdiği örneğe göre, bir yaratıcı Assistant'a "çeşme ve yeşilliklerin olduğu, karakterlerin coin toplaması gereken bir park mini oyunu oluştur" komutunu verdiğinde, Assistant parkın görsel stilinin nasıl olmasını istediğini sorabiliyor ve karikatürize, gerçekçi ve fantastik gibi seçenekler sunabiliyor. Ayrıca çeşme ve yeşillik gibi park varlıklarının nasıl oluşturulmasını istediğini de sorarak sıfırdan inşa etme, Creator Store'daki modelleri kullanma veya her ikisinin karışımı gibi seçenekler önerebiliyor. Plan oluşturulduktan sonra Planning Mode, oyunu oluştururken Roblox'un diğer yapay zeka araçlarından yararlanıyor.
Mesh Generation ve Procedural Model Generation ile Hızlı Üretim
Planning Mode'un yararlandığı araçlar arasında bugün duyurulan iki yeni özellik öne çıkıyor: Mesh Generation ve Procedural Model Generation. Her iki araç da geliştirme sürecini hızlandırmak için tasarlandı.
Mesh Generation, tam dokulu mesh'lerin yani 3 boyutlu nesnelerin doğrudan oyun dünyasına eklenmesini kolaylaştırıyor. Roblox, geliştirmenin erken aşamalarında geliştiricilerin oyuncunun dünyayla nasıl etkileşime gireceğini anlamak için genellikle yer tutucu varlıklar oluşturduğunu belirtiyor. Mesh Generation ile yaratıcılar, düşük kaliteli yer tutuculara güvenmek yerine hızlı bir şekilde 3 boyutlu modeller oluşturabiliyor.
Şirketin paylaştığı örnekte, yaratıcılar Assistant'tan bir kamp ateşi oluşturmasını isteyebiliyor, ardından daha gerçekçi hale getirmek için ışık ekleyebiliyor ve sahneyi gece olarak ayarlayabiliyor.
Roblox ayrıca yakında "Procedural Models" özelliğini de sunacağını açıkladı. Bu özellik, geliştiricilerin kod ve Assistant yardımıyla düzenlenebilir 3 boyutlu modeller oluşturmasına olanak tanıyacak. Assistant, 3 boyutlu alanı ve fiziksel ilişkileri anladığı için yaratıcılar, sahnedeki diğer nesnelere göre nesneleri yerleştirmek ve ölçeklendirmek için komutları kullanabiliyor. Bir kitaplıktaki raf sayısı veya bir merdivenin yüksekliği gibi özellikler dinamik olarak ayarlanabiliyor. Bu sayede başka yerlerde de iyileştirilebilen ve yeniden kullanılabilen düzenlenebilir yapı taşları oluşturuluyor.
Agentic Döngülerle Otomatik Test ve Hata Düzeltme
Planning Mode planı uygularken, oyunu test etmek için playtesting araçlarını kullanıyor. Bu araçlar çıktı loglarını okuyabiliyor, ekran görüntüleri yakalayabiliyor, tasarım ve oynanışı kontrol etmek için klavye ve fare gibi girdileri kullanabiliyor, hataları tespit edebiliyor ve Assistant'a geri bildirim sağlayarak hataları otomatik olarak düzeltmesini sağlıyor.
Roblox, blog yazısında bu süreci şöyle açıkladı: "Planlama, kurma ve test etme genelindeki yeni yeteneklerle Assistant, oyunun farklı yönlerini test etmek, önerilen çözümleri ortaya çıkarmak ve ardından sonuçları gelecekteki planlama döngülerine dahil etmek için agentic döngüleri kullanmada daha iyi hale geldi ve zamanla daha doğru hale gelen kendi kendini düzelten bir sistem oluşturdu."
Şirketin Mühendislikten Sorumlu Kıdemli Başkan Yardımcısı Nick Tornow, TechCrunch'a yaptığı açıklamada, "Roblox Studio'daki agentic özelliklerimizin lansmanı, yaratıcı vizyon ile uygulama arasındaki engelleri azaltıyor" dedi ve ekledi: "Planning Mode ve Procedural Generation araçlarımızla oluşturmak, yaratıcıların konseptlerini oynanışa dönüştürmeleri için güçlü yeni bir yöntem. Assistant, çok adımlı, iş birliğine dayalı bir geliştirme ortağı olarak çalışıyor; planlama, kurma ve test sürecini hızlandırıyor, böylece yaratıcılar fikirden gerçeğe daha hızlı ulaşabiliyor."
Paralel Çalışan Ajanlar ve Üçüncü Taraf Araç Entegrasyonu
Roblox, mevcut yeniliklerin yanı sıra üzerinde çalıştığı gelecek planlarını da paylaştı. Şirket, birden fazla yapay zeka ajanının paralel olarak birlikte çalışmasını, bulutta uzun ve karmaşık iş akışlarını yürütmesini ve kodlama, test etme ve daha gerçekçi oyun karakterleri oluşturma gibi görevleri üstlenmesini sağlamaya çalışıyor.
Ayrıca yaratıcıların Claude, Cursor, Codex ve diğer üçüncü taraf araçları Roblox Studio ile sorunsuz bir şekilde kullanabilmesini sağlamayı hedefliyor. Bu entegrasyonla, geliştiricilerin tercih ettikleri harici yapay zeka araçlarını doğrudan Roblox Studio iş akışına dahil etmeleri amaçlanıyor.
Sıkça Sorulan Sorular
Roblox Assistant'taki yeni agentic özellikler neler?
Roblox, Assistant'a planlama, kurma ve test süreçlerini kapsayan agentic özellikler ekledi. Bunlar arasında iş birliğine dayalı Planning Mode ile birlikte Mesh Generation ve Procedural Model Generation araçları bulunuyor.
Planning Mode nasıl çalışıyor?
Planning Mode, oyunun kodunu ve veri modelini analiz ediyor, netleştirici sorular soruyor ve komutları düzenlenebilir eylem planlarına dönüştürüyor. Geliştiriciler planı düzenleyip ek bağlam ekledikten sonra Planning Mode, diğer yapay zeka araçlarını kullanarak planı uyguluyor.
Mesh Generation ve Procedural Model Generation ne işe yarıyor?
Mesh Generation, tam dokulu 3 boyutlu nesnelerin doğrudan oyun dünyasına eklenmesini sağlıyor ve düşük kaliteli yer tutucular yerine hızlı model oluşturmaya olanak tanıyor. Yakında sunulacak Procedural Models ise kod ve Assistant ile düzenlenebilir 3 boyutlu modeller oluşturmayı, nesneleri 3 boyutlu alana göre yerleştirip ölçeklendirmeyi ve raf sayısı veya merdiven yüksekliği gibi özellikleri dinamik olarak ayarlamayı mümkün kılıyor.
Assistant oyunları nasıl test ediyor ve hataları nasıl düzeltiyor?
Planning Mode, playtesting araçlarıyla çıktı loglarını okuyor, ekran görüntüleri alıyor, klavye ve fare girdilerini kullanarak tasarım ve oynanışı kontrol ediyor, hataları tespit ediyor ve Assistant'a geri bildirim sağlayarak hataların otomatik olarak düzeltilmesini sağlıyor. Bu süreç agentic döngülerle kendi kendini düzelten bir sistem oluşturuyor.
Roblox, gelecekte yapay zeka ajanları ve üçüncü taraf araçlar için ne planlıyor?
Roblox, birden fazla yapay zeka ajanının paralel çalışması, bulutta uzun ve karmaşık iş akışlarını yürütmesi ve kodlama, test ile daha gerçekçi karakter oluşturma gibi görevleri üstlenmesi üzerinde çalışıyor. Ayrıca yaratıcıların Claude, Cursor, Codex ve diğer üçüncü taraf araçları Roblox Studio ile sorunsuz kullanabilmesini hedefliyor.