
Roblox, oyun geliştirme sürecini kökten değiştirmeyi hedefleyen yeni yapay zeka özelliklerini TechCrunch'a özel olarak açıkladı. Şirket, mevcut yapay zeka asistanı Roblox Assistant'ı yeniden yapılandırarak geliştiricilerin bir oyunu fikir aşamasından test sürecine kadar tüm adımlarda yapay zekadan destek almasını mümkün kılıyor. Bu kapsamlı güncelleme, tek adımda çalışan yapay zeka araçlarının yaratıcının asıl niyetini yakalamakta yetersiz kalabileceği gözleminden yola çıkıyor.
Planlama Modu: Tek Adımlı Çözümün Ötesinde
Güncellemenin merkezinde "Planlama Modu" yer alıyor. Bu mod, Assistant'ı pasif bir komut yürütücüsü olmaktan çıkarıp işbirlikçi bir geliştirme ortağına dönüştürüyor. Planlama Modu, oyunun kodunu ve veri modelini analiz edebiliyor, geliştiriciye netleştirici sorular yöneltiyor ve yazılan komutları düzenlenebilir eylem planlarına çeviriyor.
Süreç şu şekilde işliyor: Geliştirici önce oyun için bir plan oluşturuyor, geri bildirim alarak ayrıntıları rafine ediyor, yaklaşımı kesinleştiriyor ve ardından planı hayata geçiriyor. Herhangi bir değişiklik yapılmadan önce yaratıcılar planı istedikleri gibi düzenleyip bağlam ekleyerek niyetlerinin tam olarak yansıtılmasını sağlayabiliyor.
Bunu somutlaştırmak gerekirse: Bir yaratıcı Assistant'a "çeşme ve bitki örtüsü bulunan, karakterlerin jeton topladığı bir park mini oyunu oluştur" dediğinde, Assistant parkın görsel stilinin ne olmasını istediğini sorabilir; karikatürize, gerçekçi veya fantastik gibi seçenekler sunabilir. Ya da çeşme ve bitki örtüsü gibi varlıkların nasıl oluşturulmasını istediğini sorabilir: sıfırdan inşa etmek, Creator Store'daki modelleri kullanmak ya da ikisini birleştirmek gibi.
İki Yeni Araç: Mesh Generation ve Procedural Model Generation
Roblox bu güncellemeyle birlikte iki yeni yapay zeka aracını 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 3B nesnelerin oyun dünyasına doğrudan eklenmesini kolaylaştırıyor. Roblox'a göre geliştiriciler, erken geliştirme aşamalarında oyuncunun dünyayla nasıl etkileşime gireceğini anlamak için genellikle yer tutucu varlıklar oluşturuyor. Mesh Generation sayesinde bu düşük kaliteli yer tutucular yerine hızla gerçek 3B modeller üretilebiliyor. Örneğin bir yaratıcı, Assistant'tan kamp ateşi oluşturmasını isteyebilir, ardından daha gerçekçi görünmesi için ışık ekleyebilir ve sahneyi geceye ayarlayabilir.
Yakında hayata geçirilecek Procedural Models ise geliştiricilerin kod ve Assistant yardımıyla düzenlenebilir 3B modeller oluşturmasına olanak tanıyacak. Assistant'ın 3B uzayı ve fiziksel ilişkileri kavraması sayesinde yaratıcılar, sahnedeki diğer nesnelere göre obje yerleştirip ölçeklendirebiliyor. Bir kitaplıktaki raf sayısı ya da bir merdivenin yüksekliği gibi özellikler dinamik biçimde ayarlanabiliyor; böylece başka yerlerde de kullanılabilecek, rafine edilebilir yapı taşları oluşturuluyor.
Otomatik Test ve Hata Düzeltme Döngüsü
Planlama Modu, planı hayata geçirirken yalnızca içerik üretmekle kalmıyor; oyunun test edilmesini de üstleniyor. Bu aşamada çıktı günlüklerini okuyor, ekran görüntüleri alıyor, tasarım ve oynanışı kontrol etmek için klavye ve fare gibi girdileri kullanıyor, hataları tespit ediyor ve bunları Assistant'a bildirerek otomatik olarak düzeltilmesini sağlıyor.
Roblox, blog gönderisinde bu mekanizmayı şöyle açıkladı: "Planlama, inşa etme ve test etme alanlarındaki yeni yeteneklerle Assistant, oyunun farklı yönlerini test etmek, önerilen çözümleri ortaya koymak ve ardından sonuçları gelecekteki planlama döngülerine dahil etmek için ajantik döngüleri daha iyi kullanıyor; bu sayede zamanla daha doğru hale gelen kendi kendini düzelten bir sistem oluşturuluyor."
Şirketten Açıklama
Roblox'un Mühendislik'ten Sorumlu Kıdemli Başkan Yardımcısı Nick Tornow, TechCrunch'a yaptığı açıklamada yeni özelliklerin önemini vurguladı: "Roblox Studio'daki ajantik özelliklerimizin lansmanı, yaratıcı vizyon ile uygulama arasındaki engelleri azaltıyor. Planlama Modu ve Prosedürel Üretim araçlarımızla içerik oluşturmak, yaratıcıların konseptlerini oynanışa dönüştürmeleri için güçlü bir yeni yöntem. Assistant, çok adımlı, işbirlikçi 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."
Paralel Ajan Çalışması ve Üçüncü Taraf Entegrasyonları
Roblox ayrıca birden fazla yapay zeka ajanının paralel olarak birlikte çalışmasını, bulutta uzun ve karmaşık iş akışları yürütmesini ve kodlama, test etme ile daha gerçekçi oyun karakterleri oluşturma gibi görevleri üstlenmesini sağlamak üzere çalışmalar yürüttüğünü de açıkladı. Şirket aynı zamanda yaratıcıların Claude, Cursor, Codex ve diğer üçüncü taraf araçları Roblox Studio ile sorunsuz biçimde kullanabilmesini de hedefliyor.
Sıkça Sorulan Sorular
Roblox Assistant'ın Planlama Modu ne işe yarıyor?
Planlama Modu, Assistant'ı tek adımda çözüm üreten bir araç olmaktan çıkarıp oyunun kodunu ve veri modelini analiz eden, netleştirici sorular soran ve komutları düzenlenebilir eylem planlarına çeviren işbirlikçi bir geliştirme ortağına dönüştürüyor. Yaratıcılar herhangi bir değişiklik uygulanmadan önce planı düzenleyip bağlam ekleyebiliyor.
Mesh Generation aracı ne sağlıyor?
Mesh Generation, tam dokulu 3B nesnelerin oyun dünyasına doğrudan eklenmesini kolaylaştırıyor. Geliştiricilerin erken aşamalarda kullandığı düşük kaliteli yer tutucu varlıklar yerine hızla gerçek 3B modeller oluşturmalarına olanak tanıyor.
Procedural Model Generation ne zaman kullanıma sunulacak?
Roblox, Procedural Models özelliğini yakında hayata geçireceğini duyurdu; ancak kesin bir tarih açıklamadı. Bu araç, geliştiricilerin kod ve Assistant yardımıyla düzenlenebilir 3B modeller oluşturmasını sağlayacak.
Planlama Modu oyun testini nasıl gerçekleştiriyor?
Planlama Modu, planı uygularken çıktı günlüklerini okuyor, ekran görüntüleri alıyor, tasarım ve oynanışı kontrol etmek için klavye ve fare girdilerini kullanıyor, hataları tespit ediyor ve bunları Assistant'a bildirerek otomatik düzeltme sağlıyor.
Roblox, üçüncü taraf yapay zeka araçlarıyla entegrasyon konusunda ne planlıyor?
Roblox, yaratıcıların Claude, Cursor ve Codex gibi üçüncü taraf araçları Roblox Studio ile sorunsuz biçimde kullanabilmesini sağlamayı hedeflediğini açıkladı. Ayrıca birden fazla yapay zeka ajanının paralel çalışması ve bulut tabanlı uzun iş akışları üzerinde de çalışmalar yürütüldüğü belirtildi.