
Roblox, oyun geliştirme platformundaki yapay zeka asistanını köklü biçimde yeniliyor. Şirket, TechCrunch'a özel olarak verdiği bilgide, Roblox Assistant'ın artık yalnızca tek adımlı komutlara yanıt vermekle kalmayıp geliştiricilere oyunun planlanmasından test edilmesine kadar uzanan tüm süreçte eşlik edeceğini açıkladı. Aynı zamanda Mesh Generation ve Procedural Model Generation adlı iki yeni araç da bugün duyuruldu.
Tek Adımlı Komutların Sınırları ve Yeni Yaklaşım
Roblox'a göre bir komut alıp tek seferde çözüm üreten yapay zeka araçları, yaratıcının özgün niyetini tam olarak yansıtmakta çoğu zaman yetersiz kalıyor. Bu sorunu aşmak için şirket, Assistant'ı çok adımlı ve işbirlikçi bir geliştirme ortağına dönüştüren gelişmiş bir "Planlama Modu" (Planning Mode) sunuyor. Bu mod sayesinde asistan, oyunun kodunu ve veri modelini analiz edebiliyor, netleştirici sorular sorabiliyor ve kullanıcının komutunu düzenlenebilir eylem planlarına çevirebiliyor.
Planlama Modu'nun işleyişi dört aşamadan oluşuyor: oyun için bir plan oluşturma, geri bildirim alarak ayrıntıları iyileş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 ekleyerek niyetlerinin doğru biçimde yansıtıldığından emin olabiliyor.
Planlama Modu Pratikte Nasıl Çalışıyor?
Roblox'un verdiği örnek, sistemin nasıl işlediğini somutlaştırıyor. Bir yaratıcı Assistant'a "fıskiyeli ve bitki örtüsüyle dolu, karakterlerin madeni para topladığı bir park mini oyunu oluştur" dediğinde, asistan parkın görsel stilinin ne olmasını istediğini sorabiliyor; çizgi film, gerçekçi ya da fantezi gibi seçenekler sunuyor. Bunun yanı sıra fıskiye ve bitki örtüsü gibi varlıkların nasıl oluşturulacağını da sorabiliyor: sıfırdan inşa etmek, Creator Store'daki modellerden yararlanmak ya da ikisini birden kullanmak gibi alternatifler masaya yatırılıyor. Plan netleştiğinde Planlama Modu, oyunu oluştururken Roblox'un diğer yapay zeka araçlarından da yararlanıyor.
İki Yeni Araç: Mesh Generation ve Procedural Model Generation
Bugün duyurulan iki yeni araç, geliştirme sürecini hızlandırmak amacıyla tasarlandı. Mesh Generation, tam dokulu ağlar yani 3 boyutlu nesnelerin oyun dünyasına doğrudan 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ıklara başvuruyor. Mesh Generation ile yaratıcılar bu tür geçici çözümlere gerek kalmadan hızla 3 boyutlu modeller üretebiliyor.
Ö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 gece vakti olarak ayarlayabilir. Roblox ayrıca yakın zamanda "Procedural Models" özelliğini de kullanıma sunacak. Bu özellik, geliştiricilerin kod ve Assistant yardımı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 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 biçimde ayarlanabiliyor; böylece başka yerlerde de kullanılabilecek düzenlenebilir yapı taşları ortaya çıkı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 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ürmeleri için güçlü bir yeni yöntem sunuyor. Assistant, çok adımlı ve işbirlikçi bir geliştirme ortağı olarak planlama, inşa ve test süreçlerini hızlandırıyor; böylece yaratıcılar fikirden gerçeğe daha hızlı ulaşabiliyor."
Otomatik Test ve Hata Düzeltme Döngüsü
Planlama Modu planı uygularken oyun test araçlarını da devreye alıyor. Bu araçlar çıktı günlüklerini okuyabiliyor, ekran görüntüsü alıyor, klavye ve fare gibi girdileri kullanarak tasarım ile oynanışı denetleyebiliyor, hataları tespit edip Assistant'a geri bildirim sağlıyor; asistan da bu hataları otomatik olarak düzeltebiliyor.
Roblox, blog yazısında bu süreci şöyle açıkladı: "Planlama, inşa ve test alanlarındaki yeni yeteneklerle Assistant, oyunun farklı yönlerini test etmek, önerilen çözümleri ortaya çıkarmak ve sonuçları gelecekteki planlama döngülerine dahil etmek için ajansal döngüleri daha iyi kullanıyor. Zamanla daha doğru hale gelen, kendini düzelten bir sistem oluşuyor."
Gelecek Planları: Paralel Ajanlar ve Üçüncü Taraf Entegrasyonları
Roblox ayrıca birden fazla yapay zeka ajanının paralel çalışmasını sağlamak, bulutta uzun ve karmaşık iş akışları yürütmek, kodlama, test etme ve daha gerçekçi oyun karakterleri oluşturma gibi görevleri yerine getirmek üzerine de çalıştığını duyurdu. Şirket, yaratıcıların Claude, Cursor, Codex ve diğer üçüncü taraf araçları Roblox Studio ile sorunsuz biçimde kullanabilmesini de sağlamak istiyor.
Sıkça Sorulan Sorular
Roblox Assistant'ın yeni Planlama Modu ne işe yarıyor?
Planlama Modu, Assistant'ı çok adımlı ve işbirlikçi bir geliştirme ortağına dönüştürüyor. Oyunun kodunu ve veri modelini analiz edebiliyor, netleştirici sorular sorabiliyor ve kullanıcı komutlarını düzenlenebilir eylem planlarına çevirebiliyor. Yaratıcılar herhangi bir değişiklik yapılmadan önce planı düzenleyip bağlam ekleyebiliyor.
Mesh Generation aracı ne sağlıyor?
Mesh Generation, tam dokulu 3 boyutlu 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ın yerine hızlıca gerçek 3 boyutlu modeller oluşturulmasına imkân tanıyor.
Procedural Model Generation nedir ve ne zaman kullanıma sunulacak?
Procedural Model Generation, geliştiricilerin kod ve Assistant yardımıyla düzenlenebilir 3 boyutlu modeller oluşturmasını sağlayan bir özellik. Roblox, bu özelliği yakın zamanda kullanıma sunacağını açıkladı; ancak kesin bir tarih belirtmedi.
Planlama Modu oyunları nasıl test ediyor?
Planlama Modu, planı uygularken 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 girdileriyle tasarım ve oynanışı denetliyor, hataları tespit edip Assistant'a geri bildirim sağlıyor; asistan da bu hataları otomatik olarak düzeltiyor.
Roblox hangi üçüncü taraf yapay zeka araçlarıyla entegrasyon planlıyor?
Roblox, yaratıcıların Claude, Cursor ve Codex dahil olmak üzere çeşitli üçüncü taraf araçları Roblox Studio ile sorunsuz biçimde kullanabilmesini sağlamak istediğini açıkladı.