
Roblox, oyun geliştirme sürecini baştan sona dönüştürmek amacıyla yapay zeka asistanı Roblox Assistant'a kapsamlı yeni özellikler kazandırıyor. Şirket, TechCrunch'a özel olarak yaptığı açıklamada, bu güncellemenin geliştiricilerin fikirlerini oyuna dönüştürme biçimini kökten değiştireceğini belirtti. Tek adımda yanıt üreten yapay zeka araçlarının yaratıcının asıl niyetini yeterince yansıtamadığını vurgulayan Roblox, bu sorunu çözmek için çok adımlı ve iş birliğine dayalı bir yaklaşım benimsedi.
Planning Mode: Tek Adımlı Çözümden Ortak Geliştirme Sürecine
Güncellemenin merkezinde yer alan "Planning Mode", Roblox Assistant'ı pasif bir araçtan aktif bir geliştirme ortağına dönüştürüyor. Bu mod sayesinde Assistant, bir oyunun kodunu ve veri modelini analiz edebiliyor, kullanıcıya açıklayıcı sorular sorabiliyor ve aldığı komutları düzenlenebilir eylem planlarına çevirebiliyor. Geliştirici, planı onaylamadan önce üzerinde değişiklik yapabiliyor ve ek bağlam bilgisi ekleyebiliyor; böylece herhangi bir uygulama başlamadan önce niyetin tam olarak yansıtıldığından emin olunuyor.
Örneğin bir yaratıcı, Assistant'a "çeşme ve bitki örtüsü olan, karakterlerin jeton topladığı bir park mini oyunu oluştur" dediğinde, Assistant parka hangi görsel stilin uygulanmasını istediğini sorabilir; karikatür, gerçekçi veya fantezi gibi seçenekler sunabilir. Bunun yanı sıra parkın çeşme ve bitkiler gibi varlıklarının sıfırdan mı oluşturulacağını, Creator Store'daki modellerden mi alınacağını yoksa ikisinin karışımının mı tercih edileceğini de sorabilir. Plan netleştiğinde Planning Mode, oyunu hayata geçirmek için Roblox'un diğer yapay zeka araçlarını devreye alıyor.
İki Yeni Araç: Mesh Generation ve Procedural Model Generation
Roblox, bu güncellemeyle birlikte iki yeni araç daha duyurdu: Mesh Generation ve Procedural Model Generation. Her ikisi de geliştirme sürecini hızlandırmak amacıyla tasarlandı.
Mesh Generation, tam dokulu üç boyutlu 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ıklara başvuruyor. Mesh Generation ile bu yer tutucuların yerine hızla gerçek üç boyutlu modeller oluşturulabiliyor. Örneğin bir yaratıcı, Assistant'tan kamp ateşi oluşturmasını isteyebilir, ardından ışık ekleyerek sahneyi daha gerçekçi hale getirebilir ve sahneyi geceye ayarlayabilir.
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 anlaması sayesinde yaratıcılar, nesneleri sahnedeki diğer nesnelere göre konumlandırmak ve ölçeklendirmek için komutlar kullanabiliyor. Bir kitaplıktaki raf sayısı ya da bir merdivenin yüksekliği gibi özellikler dinamik olarak ayarlanabiliyor; bu da başka yerlerde yeniden kullanılabilecek esnek yapı taşları oluşturuyor.
Playtesting Entegrasyonu: Kendini Düzelten Bir Sistem
Planning Mode, planı uygularken playtesting araçlarını da devreye alıyor. Bu araçlar çıktı günlüklerini okuyor, ekran görüntüleri alıyor, tasarım ve oynanışı kontrol etmek için klavye ve fare gibi girdileri kullanıyor, hataları tespit ediyor ve bunları Assistant'a bildiriyor; böylece sorunlar otomatik olarak gideriliyor.
Roblox, bir blog gönderisinde bu süreci şöyle açıkladı: "Planlama, oluşturma ve test etme 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; bu da zamanla daha isabetli 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 Prosedürel Üretim araçlarımızla yaratmak, yaratıcıların kavramlarını oynanışa dönüştürmeleri 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, oluşturma 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 Araç Entegrasyonu
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 ve kodlama, test etme ile daha gerçekçi oyun karakterleri oluşturma gibi görevleri yerine getirmek üzerine de çalıştığı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 sağlamak istiyor.
Sıkça Sorulan Sorular
Roblox Assistant'ın yeni Planning Mode özelliği ne işe yarıyor?
Planning Mode, Roblox Assistant'ı geliştiricilerin oyun kodunu ve veri modelini analiz edebilen, açıklayıcı sorular sorabilen ve komutları düzenlenebilir eylem planlarına çevirebilen bir iş birliği ortağına dönüştürüyor. Yaratıcılar, herhangi bir değişiklik yapılmadan önce planı gözden geçirip düzenleyebiliyor.
Mesh Generation aracı ne sağlıyor?
Mesh Generation, geliştiricilerin düşük kaliteli yer tutucu varlıklar yerine tam dokulu üç boyutlu modelleri doğrudan oyun dünyasına hızla eklemesine olanak tanıyor. Örneğin bir kamp ateşi oluşturulup üzerine ışık eklenebiliyor ve sahne geceye ayarlanabiliyor.
Procedural Model Generation ne zaman kullanıma sunulacak?
Roblox, Procedural Model Generation aracının yakında kullanıma sunulacağını açıkladı; ancak kesin bir tarih belirtmedi. Bu araç, geliştiricilerin kod ve Assistant aracılığıyla düzenlenebilir üç boyutlu modeller oluşturmasına imkân tanıyacak.
Planning Mode oyun test sürecine nasıl dahil oluyor?
Planning Mode, planı uygularken playtesting araçlarını kullanıyor. Bu araçlar çıktı günlüklerini okuyor, ekran görüntüleri alıyor, klavye ve fare girdileriyle tasarım ve oynanışı kontrol ediyor, hataları tespit ediyor ve Assistant'a bildirerek otomatik olarak giderilmesini sağlıyor.
Roblox, üçüncü taraf yapay zeka araçlarıyla entegrasyon konusunda ne planlıyor?
Roblox, yaratıcıların Claude, Cursor ve Codex gibi üçü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ı ve bulutta karmaşık iş akışlarının yürütülmesi üzerine de çalışmalarını sürdürüyor.