
Roblox, oyun geliştiricilerine yönelik yapay zeka destekli asistanını köklü biçimde yeniliyor. Şirket, TechCrunch'a özel olarak verdiği bilgide Roblox Assistant'a yeni ajanlık özellikler eklediğini duyurdu. Bu özellikler, yaratıcıların oyun geliştirme sürecinin yalnızca belirli aşamalarında değil, planlamadan inşa etmeye, testlerden hata ayıklamaya uzanan tüm süreçte yapay zeka desteği almasını mümkün kılmayı amaçlıyor.
Tek Adımlı Yapay Zeka Araçlarının Sınırları ve Planlama Modunun Çözümü
Roblox'a göre mevcut yapay zeka araçlarının önemli bir kısıtı var: Kullanıcıdan bir komut alıp tek adımda çözüm üreten bu araçlar, çoğu zaman yaratıcının özgün niyetini tam olarak yansıtmakta yetersiz kalıyor. Bu sorunu aşmak için şirket, Assistant'ı çok adımlı ve iş birliğine dayalı bir geliştirme ortağına dönüştüren gelişmiş bir "Planlama Modu" sunuyor.
Planlama Modu, oyunun kodunu ve veri modelini analiz edebiliyor, kullanıcıya açıklayıcı sorular yöneltiyor ve verilen komutları düzenlenebilir eylem planlarına çeviriyor. Geliştirici önce bir plan oluşturuyor, geri bildirimlerle ayrıntıları ince ayarlıyor, yaklaşımı sonuçlandırıyor ve ardından planı hayata geçiriyor. Herhangi bir değişiklik yapılmadan önce yaratıcılar planı düzenleyip bağlam ekleyerek niyetlerinin doğru biçimde yansıtıldığından emin olabiliyor.
Somut bir örnek vermek gerekirse: Bir yaratıcı Assistant'a "çeşme ve yeşillik içeren, karakterlerin jeton topladığı bir park mini oyunu oluştur" dediğinde, Assistant parkın görsel stilini sorabiliyor; karikatür, gerçekçi veya fantastik gibi seçenekler sunuyor. Benzer şekilde çeşme ve yeşillik gibi varlıkların nasıl oluşturulacağını da sorabiliyor: sıfırdan inşa etmek, Creator Store'daki modellerden yararlanmak ya da her ikisini birden kullanmak gibi alternatifler öneriliyor. Plan netleştikten sonra 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
Roblox, bugün aynı zamanda geliştirme sürecini hızlandırmak için tasarlanmış iki yeni yapay zeka aracını da duyurdu: Mesh Generation ve Procedural Model Generation.
Mesh Generation, tam dokulu mesh'leri yani üç boyutlu nesneleri doğrudan oyun dünyasına eklemeyi kolaylaştırıyor. Roblox'un belirttiğine göre geliştiriciler, geliştirmenin erken 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 yaratıcılar, düşük kaliteli yer tutucularla yetinmek yerine hızla üç boyutlu modeller üretebiliyor. Örneğin bir kamp ateşi oluşturulmasını, ardından daha gerçekçi görünmesi için ışık eklenmesini ve sahnenin gece olarak ayarlanmasını Assistant'a yaptırmak mümkün.
Procedural Model Generation ise yakında kullanıma sunulacak. Bu araç, geliştiricilerin kod ve Assistant aracılığıyla düzenlenebilir üç boyutlu modeller oluşturmasına olanak tanıyacak. Assistant'ın üç boyutlu uzayı ve fiziksel ilişkileri kavraması sayesinde yaratıcılar, nesneleri sahnedeki diğer nesnelere göre konumlandırıp ölçeklendirebilecek. Bir kitaplıktaki raf sayısı ya da bir merdivenin yüksekliği gibi özellikler dinamik olarak ayarlanabileceğinden, bu modeller başka yerlerde de geliştirilebilir ve yeniden kullanılabilir yapı taşlarına dönüşüyor.
Mühendislik Başkan Yardımcısından Açıklama
Roblox Mühendislik Kıdemli Başkan Yardımcısı Nick Tornow, TechCrunch'a yaptığı açıklamada yeni özelliklerin önemine dikkat çekti. Tornow, "Roblox Studio'daki ajanlık özelliklerimizin lansmanı, yaratıcı vizyon ile uygulama arasındaki engelleri ortadan kaldırıyor" dedi. "Planlama Modu ve Prosedürel Üretim araçlarımızla yaratmak, 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 süreçlerini hızlandırarak yaratıcıların fikirden gerçeğe daha hızlı ulaşmasını sağlıyor."
Otomatik Test ve Hata Düzeltme Döngüsü
Planlama Modu planı hayata geçirirken oyun test araçlarını da devreye alıyor. Bu araçlar çıktı günlüklerini okuyor, ekran görüntüleri alıyor, klavye ve fare gibi girişleri kullanarak tasarım ile oynanışı kontrol ediyor, hataları tespit ediyor ve bulguları Assistant'a aktararak otomatik olarak düzeltilmesini sağlıyor. Roblox, blog yazısında bu süreci şöyle tanımladı: "Planlama, inşa etme 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 ajanlık döngülerini daha iyi kullanıyor; zamanla daha doğru hale gelen kendi kendini düzelten bir sistem oluşturuyor."
Çoklu Ajan Desteği 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ını 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ı. 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 de hedefliyor.
Sıkça Sorulan Sorular
Roblox Assistant'ın yeni Planlama Modu ne işe yarıyor?
Planlama Modu, Roblox Assistant'ı çok adımlı ve iş birliğine dayalı bir geliştirme ortağına dönüştürüyor. Oyunun kodunu ve veri modelini analiz edebiliyor, kullanıcıya açıklayıcı sorular yöneltiyor ve komutları düzenlenebilir eylem planlarına çeviriyor. Yaratıcılar herhangi bir değişiklik uygulanmadan önce planı düzenleyip bağlam ekleyebiliyor.
Mesh Generation aracı geliştiricilere nasıl yardımcı oluyor?
Mesh Generation, tam dokulu üç boyutlu nesnelerin doğrudan oyun dünyasına eklenmesini kolaylaştırıyor. Geliştiriciler, erken aşamalarda kullandıkları düşük kaliteli yer tutucu varlıklar yerine hızla gerçek üç boyutlu modeller oluşturabiliyor; örneğin bir kamp ateşi üretip ışık ekleyerek sahneyi gece olarak ayarlayabiliyor.
Procedural Model Generation nedir ve ne zaman kullanıma sunulacak?
Procedural Model Generation, geliştiricilerin kod ve Assistant aracılığıyla düzenlenebilir üç boyutlu modeller oluşturmasına olanak tanıyacak bir araç. Roblox'un açıklamasına göre bu özellik yakında kullanıma sunulacak; ancak kesin bir tarih belirtilmedi.
Planlama Modu oyun testlerini nasıl yönetiyor?
Planlama Modu planı uygularken oyun test araçlarını devreye alıyor. Bu araçlar çıktı günlüklerini okuyor, ekran görüntüleri alıyor, klavye ve fare girişleriyle tasarım ve oynanışı kontrol ediyor, hataları tespit ediyor ve bulguları Assistant'a ileterek otomatik düzeltme yapılmasını sağlıyor.
Roblox, üçüncü taraf yapay zeka araçlarıyla entegrasyonu planlıyor mu?
Evet. Roblox, yaratıcıların Claude, Cursor, Codex ve diğer üçüncü taraf araçları Roblox Studio ile sorunsuz biçimde kullanabilmesini sağlamak istediğini açıkladı. Şirket ayrıca birden fazla yapay zeka ajanının paralel çalışmasına ve bulutta karmaşık iş akışlarının yürütülmesine olanak tanımak için de çalışmalar yürütüyor.