
Roblox, oyun geliştiricilerine yönelik yapay zeka aracı Roblox Assistant'ı köklü biçimde yenilediğini açıkladı. Şirket, TechCrunch'a özel olarak verdiği bilgide, yeni ajansal özelliklerin geliştiricilerin oyun geliştirme sürecinin her aşamasında yanlarında olacağını belirtti. Tek adımda bir çözüm üretmeye çalışan yapay zeka araçlarının yaratıcının asıl niyetini tam olarak yansıtmakta zaman zaman yetersiz kaldığını vurgulayan Roblox, bu sorunu çözmek amacıyla çok adımlı ve diyaloğa dayalı yeni bir yaklaşım geliştirdi.
Planning Mode: Fikri Plana Dönüştüren Yeni Mod
Yeniliklerin merkezinde "Planning Mode" adı verilen gelişmiş bir mod yer alıyor. Bu mod, Assistant'ı tek yönlü bir komut alıcısı olmaktan çıkararak oyunun kodunu ve veri modelini analiz edebilen, soru sorarak belirsizlikleri gideren ve kullanıcı komutlarını düzenlenebilir eylem planlarına dönüştüren bir iş ortağına dönüştürüyor. Geliştirici önce bir plan oluşturuyor, geri bildirimlerle ayrıntıları netleştiriyor, yaklaşımı sonlandırıyor ve ardından planı hayata geçiriyor. Herhangi bir değişiklik yapılmadan önce yaratıcı, planı istediği gibi düzenleyebiliyor ve bağlam ekleyebiliyor; böylece niyetin doğru biçimde yansıtıldığından emin olabiliyor.
Somut bir örnek vermek gerekirse: Bir yaratıcı Assistant'a "Karakterlerin jeton toplaması gereken, çeşmeli ve bitki örtüsüyle dolu bir park mini oyunu oluştur" dediğinde, Assistant parkın görsel stilini sorabilir; karikatürvari, gerçekçi ve fantastik gibi seçenekler sunabilir. Ya da çeşme ve bitkiler gibi parkın varlıklarının nasıl oluşturulacağını sorarak sıfırdan inşa etme, Creator Store'dan model kullanma veya ikisinin karışımı gibi alternatifler önerebilir. Plan netleştikten sonra Planning Mode, oyunu oluştururken Roblox'un diğer yapay zeka araçlarından da yararlanıyor.
İki Yeni Araç: Mesh Generation ve Procedural Model Generation
Roblox, bu duyuruyla birlikte geliştirme sürecini hızlandırmak amacıyla tasarlanmış iki yeni araç da tanıttı: Mesh Generation ve Procedural Model Generation. Mesh Generation, tam dokulu 3D nesnelerin doğrudan oyun dünyasına eklenmesini kolaylaştırıyor. Geliştirme sürecinin erken aşamalarında geliştiricilerin genellikle oyuncunun dünyayla nasıl etkileşime gireceğini anlamak için düşük kaliteli yer tutucu varlıklar oluşturduğunu belirten Roblox, Mesh Generation sayesinde yaratıcıların bu geçici çözümlere bel bağlamak yerine hızla gerçek 3D modeller üretebileceğini açıklıyor. Örneğin bir yaratıcı, Assistant'tan bir kamp ateşi oluşturmasını isteyebilir, ardından onu daha gerçekçi kılmak için ışık ekleyebilir ve sahneyi gece vakti olarak ayarlayabilir.
Procedural Model Generation ise yakında kullanıma sunulacak. Bu özellik, geliştiricilerin kod ve Assistant aracılığıyla düzenlenebilir 3D modeller oluşturmasına olanak tanıyacak. Assistant'ın 3D uzayı ve fiziksel ilişkileri kavraması sayesinde yaratıcılar, nesneleri sahnedeki diğer nesnelere göre konumlandırmak ve ölçeklendirmek için komut kullanabiliyor. Bir kitaplıktaki raf sayısı ya da bir merdivenin yüksekliği gibi nitelikler dinamik olarak ayarlanabiliyor; bu da başka yerlerde geliştirilebilecek ve yeniden kullanılabilecek düzenlenebilir yapı taşları oluşturuyor.
Otomatik Test ve Hata Düzeltme Döngüsü
Planning Mode yalnızca yapım aşamasıyla sınırlı kalmıyor; plan uygulamaya geçtikçe oyun test araçlarını da devreye alıyor. Bu araçlar çıktı günlüklerini okuyabiliyor, ekran görüntüsü alabiliyor, tasarımı ve oynanışı kontrol etmek için klavye ve fare gibi girdileri kullanabiliyor, hataları tespit edebiliyor ve bunları Assistant'a geri bildirebiliyor; böylece Assistant hataları otomatik olarak düzeltebiliyor. Roblox, blog gönderisinde bu süreci şöyle özetliyor: "Planlama, yapım ve test aşamalarındaki yeni özelliklerle 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 ajansal döngüleri daha etkin biçimde kullanıyor. Bu da zamanla daha doğru hale gelen, kendini düzelten bir sistem yaratıyor."
Mühendislik Başkanından Açıklama
Roblox Mühendislik Kıdemli Başkan Yardımcısı Nick Tornow, TechCrunch'a yaptığı açıklamada yeni özelliklerin önemini şu sözlerle vurguladı: "Roblox Studio'daki ajansal özelliklerin lansmanı, yaratıcı vizyon ile uygulama arasındaki engelleri azaltıyor. Planning Mode ve Prosedürel Üretim araçlarıyla içerik oluşturmak, yaratıcıların kavramlarını oynanışa dönüştürmesi için güçlü bir yeni yöntem. Assistant, çok adımlı ve işbirlikçi bir geliştirme ortağı olarak çalışıyor; planlama, yapım ve test 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ı, bulut üzerinde 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 duyurdu. Bunun yanı sıra şirket, yaratıcıların Claude, Cursor, Codex ve diğer üçüncü taraf araçları Roblox Studio ile sorunsuz biçimde kullanabilmesini sağlamayı da hedefliyor.
Sıkça Sorulan Sorular
Roblox Assistant'ın yeni Planning Mode özelliği ne işe yarıyor?
Planning Mode, Assistant'ı çok adımlı ve işbirlikçi bir geliştirme ortağına dönüştürüyor. Oyunun kodunu ve veri modelini analiz ediyor, soru sorarak belirsizlikleri gideriyor ve kullanıcı komutlarını düzenlenebilir eylem planlarına çeviriyor. Herhangi bir değişiklik yapılmadan önce yaratıcı planı istediği gibi düzenleyebiliyor.
Mesh Generation aracı ne sağlıyor?
Mesh Generation, tam dokulu 3D nesnelerin doğrudan oyun dünyasına kolayca eklenmesini sağlıyor. Geliştiriciler bu sayede erken geliştirme aşamalarında düşük kaliteli yer tutucu varlıklara güvenmek yerine hızla gerçek 3D modeller oluşturabiliyor.
Procedural Model Generation ne zaman kullanıma sunulacak?
Roblox, Procedural Model Generation özelliğini yakında kullanıma sunacağını açıkladı; ancak kaynak metinde kesin bir tarih belirtilmedi. Bu özellik, geliştiricilerin kod ve Assistant aracılığıyla düzenlenebilir 3D modeller oluşturmasına olanak tanıyacak.
Planning Mode oyun testini nasıl gerçekleştiriyor?
Planning Mode, plan uygulamaya geçtikçe oyun test araçlarını devreye alıyor. Bu araçlar çıktı günlüklerini okuyor, ekran görüntüsü alıyor, klavye ve fare girdilerini kullanarak tasarım ve oynanışı kontrol ediyor, hataları tespit ediyor ve bunları Assistant'a bildiriyor; Assistant da 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ı. Ayrıca birden fazla yapay zeka ajanının paralel çalışmasını ve bulut üzerinde karmaşık iş akışları yürütmesini mümkün kılmak için de çalışmalar sürdürüldüğü belirtildi.