
Roblox, oyun geliştirme sürecini baştan sona kapsayan yeni yapay zeka özellikleri duyurdu. Şirket, TechCrunch'a özel olarak verdiği bilgide, düz dille kullanılabilen yapay zeka aracı Roblox Assistant'ı köklü biçimde yenilediğini ve geliştiricilerin planlama, inşa etme ve test etme aşamalarının tümünde bu araçtan destek alabileceğini açıkladı.
Tek Adımlı Yapay Zeka Neden Yetmez?
Roblox'a göre bir istem alıp tek seferde çözüm üreten yapay zeka araçları, yaratıcının özgün niyetini tam anlamıyla yansıtmakta çoğu zaman yetersiz kalıyor. Bu sorunu aşmak için şirket, Assistant'ı işbirlikçi bir ortağa dönüştüren geliştirilmiş bir "Planning Mode" sunuyor. Bu mod sayesinde Assistant, oyunun kodunu ve veri modelini analiz edebiliyor, açıklayıcı sorular sorabiliyor ve istemleri düzenlenebilir eylem planlarına çevirebiliyor.
Planning Mode, geliştiricilerin oyunları için bir plan oluşturmasına, geri bildirim alarak ayrıntıları geliştirmesine, yaklaşımı kesinleştirmesine ve ardından planı hayata geçirmesine yardımcı oluyor. Herhangi bir değişiklik yapılmadan önce yaratıcılar planı düzenleyebiliyor ve niyetlerinin doğru biçimde yansıtıldığından emin olmak için bağlam ekleyebiliyor.
Planning Mode Pratikte Nasıl Çalışıyor?
Örneğin bir yaratıcı Assistant'a "karakterlerin jeton toplaması gereken, çeşme ve bitki örtüsü bulunan bir park mini oyunu oluştur" dediğinde, Assistant parka hangi görsel stili istediklerini sorabilir; karikatür, gerçekçi ya da fantastik gibi seçenekler sunabilir. Ya da parkın çeşme ve bitki örtüsü gibi varlıklarının nasıl oluşturulmasını istediğini sorabilir; sıfırdan inşa etme, Creator Store'daki modellerden yararlanma 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
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 kafes yapıları yani 3 boyutlu nesnelerin oyun dünyasına doğrudan eklenmesini kolaylaştırıyor. Roblox, geliştiricilerin geliştirmenin erken aşamalarında oyuncunun dünyayla nasıl etkileşime gireceğini anlamak için genellikle yer tutucu varlıklar oluşturduğunu belirtiyor. Mesh Generation ile yaratıcılar, düşük kaliteli yer tutucuların yerine hızla 3 boyutlu modeller üretebiliyor. Örneğin Assistant'tan bir 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 ayarlayabilirler.
Roblox ayrıca yakında "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 üç boyutlu uzayı ve fiziksel ilişkileri kavradığından, yaratıcılar sahnedeki diğer nesnelere göre objeleri yerleştirmek ve ölçeklemek için istemler kullanabiliyor. Bir kitaplıktaki raf sayısı ya da bir merdivenin yüksekliği gibi özellikler dinamik olarak ayarlanabiliyor; böylece başka yerlerde de geliştirilebilir ve yeniden kullanılabilir yapı taşları oluşturuluyor.
Otomatik Hata Tespiti ve Kendini Düzelten Sistem
Planning Mode, planı uygularken 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ışı denetlemek için klavye ve fare gibi girdileri kullanabiliyor, hataları tespit edip geri bildirimi Assistant'a iletebiliyor; böylece hataların otomatik olarak düzeltilmesi mümkün oluyor.
Roblox, bir blog yazısında şu ifadelere yer verdi: "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 ajansal döngüleri daha iyi kullanıyor; bu da zamanla daha doğru hale gelen, kendini düzelten bir sistem yaratı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 şunları söyledi: "Roblox Studio'daki ajansal özelliklerimizin lansmanı, yaratıcı vizyon ile uygulama arasındaki engelleri azaltıyor. Planning Mode ve Procedural Generation araçlarıyla yaratmak, yaratıcıların kavramlarını oynanışa dönüştürmeleri için güçlü yeni bir yöntem sunuyor. Assistant, çok adımlı ve 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."
Gelecek Planları: Paralel Ajanlar 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ü duyurdu. Ş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 yeni Planning Mode özelliği ne işe yarıyor?
Planning Mode, Assistant'ı işbirlikçi bir geliştirme ortağına dönüştürüyor. Oyunun kodunu ve veri modelini analiz edebiliyor, açıklayıcı sorular sorabiliyor ve kullanıcı istemlerini düzenlenebilir eylem planlarına çevirebiliyor. Yaratıcılar, herhangi bir değişiklik uygulanmadan önce planı gözden geçirip düzenleyebiliyor.
Mesh Generation nedir ve geliştiricilere nasıl fayda sağlıyor?
Mesh Generation, tam dokulu 3 boyutlu nesnelerin oyun dünyasına doğrudan eklenmesini kolaylaştıran yeni bir araç. Geliştiricilerin erken geliştirme aşamalarında kullandığı düşük kaliteli yer tutucu varlıklar yerine hızla gerçekçi 3 boyutlu modeller oluşturmalarına olanak tanıyor.
Procedural Model Generation ne zaman kullanıma girecek?
Roblox, Procedural Models özelliğini yakında kullanıma sunacağını duyurdu; ancak kesin bir tarih açıklamadı. Bu özellik, geliştiricilerin kod ve Assistant yardımıyla düzenlenebilir 3 boyutlu modeller oluşturmasını sağlayacak.
Planning Mode oyun test sürecine nasıl dahil oluyor?
Planning Mode, planı uygularken oyun test araçlarını da devreye alıyor. Bu araçlar çıktı günlüklerini okuyabiliyor, ekran görüntüsü alabiliyor, klavye ve fare girdileriyle tasarım ve oynanışı denetleyebiliyor, hataları tespit edip Assistant'a bildirerek otomatik düzeltme yapılmasını sağlıyor.
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ı yürütmesini mümkün kılmak üzere çalışmalar yürüttüğünü de açıkladı.