
Roblox, oyun geliştirme platformundaki yapay zeka altyapısını köklü biçimde yeniliyor. Şirket, TechCrunch'a özel olarak verdiği bilgide, geliştiricilerin bir oyunu fikirden gerçeğe taşıma sürecinin tamamını kapsayan yeni ajansal özellikler tanıttığını açıkladı. Bu değişikliklerle birlikte Roblox Assistant, tek adımda yanıt üreten bir araçtan çok adımlı, iş birliğine dayalı bir geliştirme ortağına dönüşüyor.
Tek Adımlı Yapay Zekanın Sınırları ve Planlama Modunun Doğuşu
Roblox'un bu adımı atmasının arkasında somut bir gözlem yatıyor: Bir komut alıp tek seferde çözüm üreten yapay zeka araçları, yaratıcının asıl niyetini tam anlamıyla yansıtmakta çoğu zaman yetersiz kalıyor. Şirket, bu sorunu aşmak için Roblox Assistant'a geliştirilmiş bir "Planlama Modu" ekledi.
Planlama Modu, Assistant'ı bir oyunun kodunu ve veri modelini analiz edebilen, açıklayıcı sorular sorabilen ve kullanıcı komutlarını düzenlenebilir eylem planlarına dönüştürebilen bir ortağa çeviriyor. Süreç dört aşamadan oluşuyor: oyun için plan oluşturma, geri bildirimle ayrıntıları netleştirme, yaklaşımı kesinleştirme ve ardından planı hayata geçirme. Herhangi bir değişiklik yapılmadan önce yaratıcılar planı düzenleyebiliyor ve bağlam ekleyebiliyor; bu sayede niyet, uygulamaya geçmeden önce netleşmiş oluyor.
Somut bir örnek vermek gerekirse: Bir yaratıcı Assistant'a "çeşme ve bitki örtüsü olan, karakterlerin jeton toplaması gereken bir park mini oyunu oluştur" dediğinde, Assistant parkın görsel stilini sormak için devreye girebiliyor; kartoonesk, gerçekçi ya da fantastik gibi seçenekler sunuyor. Bir başka aşamada ise çeşme ve bitkiler gibi varlıkların sıfırdan mı oluşturulacağını, Creator Store'daki modellerden mi yararlanılacağını, yoksa ikisinin karışımının mı kullanılacağını sorabiliyor.
İki Yeni Araç: Mesh Generation ve Procedural Model Generation
Planlama Modu, planı hayata geçirirken Roblox'un diğer yapay zeka araçlarından yararlanıyor. Bu araçlar arasında bugün duyurulan iki yeni özellik öne çıkıyor: 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ı yani 3D 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 düşük kaliteli yer tutucu varlıklar oluşturuyor. Mesh Generation ile yaratıcılar bu düşük kaliteli yer tutuculara güvenmek yerine hızla 3D modeller üretebilecek. Örneğin bir kamp ateşi oluşturmasını, ardından ışık eklemesini ve sahneyi geceye almasını Assistant'tan istemek mümkün hale geliyor.
Yakın zamanda kullanıma sunulacak olan Procedural Models özelliği ise 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, sahnedeki diğer nesnelere göre nesneleri konumlandırmak ve ölçeklendirmek için komutlar kullanabiliyor. Bir kitaplıktaki raf sayısı ya da bir merdivenin yüksekliği gibi nitelikler dinamik olarak ayarlanabiliyor; böylece başka yerlerde de kullanılabilecek, düzenlenebilir yapı taşları ortaya çıkıyor.
Otomatik Test ve Hata Düzeltme Döngüsü
Planlama Modu yalnızca inşa aşamasında değil, test sürecinde de devrede kalıyor. Plan uygulamaya geçerken sistem, çıktı günlüklerini okumak, ekran görüntüsü almak ve klavye ile fare gibi girdileri kullanarak tasarım ile oynanışı kontrol etmek için oyun test araçlarından yararlanıyor. Tespit edilen hatalar ve geri bildirimler Assistant'a iletiliyor; Assistant da bunları otomatik olarak düzeltiyor.
Roblox, blog yazısında bu yapıyı şöyle tanımladı: "Planlama, inşa ve test alanlarındaki 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 ajansal döngüleri daha iyi kullanıyor; bu da zamanla daha doğru hale gelen kendi kendini düzelten bir sistem yaratıyor."
Mühendislik Liderliğinden Açıklama
Roblox'un Mühendislik Kıdemli Başkan Yardımcısı Nick Tornow, TechCrunch'a yaptığı açıklamada yeni özelliklerin önemine dikkat çekti: "Roblox Studio'daki ajansal özelliklerin lansmanı, yaratıcı vizyon ile uygulama arasındaki engelleri azaltıyor. Planlama Modu 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ş 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."
Çoklu Ajan Desteği ve Üçüncü Taraf Entegrasyonları
Roblox ayrıca üzerinde çalıştığı daha kapsamlı planları da paylaştı. Şirket, birden fazla yapay zeka ajanının paralel çalışmasını, bulutta uzun ve karmaşık iş akışlarının yürütülmesini ve daha gerçekçi oyun karakterleri oluşturma gibi görevlerin üstlenilmesini mümkün kılmayı hedefliyor. Bunun yanı sıra yaratıcıların Claude, Cursor, Codex ve diğer üçüncü taraf araçları Roblox Studio ile sorunsuz biçimde kullanabilmesini sağlamak da şirketin öncelikleri arasında yer alıyor.
Sıkça Sorulan Sorular
Roblox Assistant'a eklenen Planlama Modu tam olarak ne yapıyor?
Planlama Modu, Roblox Assistant'ı bir oyunun kodunu ve veri modelini analiz edebilen, kullanıcıya açıklayıcı sorular sorabilen ve komutları düzenlenebilir eylem planlarına dönüştürebilen çok adımlı bir geliştirme ortağına çeviriyor. Yaratıcılar herhangi bir değişiklik uygulanmadan önce planı gözden geçirip düzenleyebiliyor.
Mesh Generation özelliği ne işe yarıyor?
Mesh Generation, tam dokulu 3D nesnelerin doğrudan oyun dünyasına eklenmesini kolaylaştırıyor. Roblox'a göre bu özellik, geliştiricilerin erken aşamalarda kullandığı düşük kaliteli yer tutucu varlıkların yerini alarak daha hızlı ve kaliteli 3D model üretimini mümkün kılıyor.
Procedural Model Generation nedir ve ne zaman kullanıma sunulacak?
Procedural Model Generation, geliştiricilerin kod ve Assistant aracılığıyla düzenlenebilir 3D modeller oluşturmasına olanak tanıyan bir özellik. Roblox, bu özelliği "yakın zamanda" sunacağını açıkladı; ancak kesin bir tarih belirtilmedi.
Planlama Modu oyun testi sürecinde nasıl bir rol üstleniyor?
Plan uygulamaya geçerken Planlama Modu, çıktı günlüklerini okumak, ekran görüntüsü almak ve klavye ile fare girdilerini kullanarak tasarım ile oynanışı kontrol etmek için oyun test araçlarından yararlanıyor. Tespit edilen hatalar Assistant'a iletiliyor ve otomatik olarak düzeltiliyor.
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ı hedefliyor. Şirket ayrıca birden fazla yapay zeka ajanının paralel çalışmasını ve bulutta karmaşık iş akışlarının yürütülmesini mümkün kılmak üzerinde de çalışıyor.