
Roblox, oyun geliştirme sürecini baştan sona desteklemek amacıyla yapay zeka aracı Roblox Assistant'ı köklü biçimde yeniliyor. Şirket, TechCrunch'a özel olarak yaptığı açıklamada, geliştiricilerin oyunlarını planlamasına, inşa etmesine ve test etmesine olanak tanıyan yeni ajansal özellikleri tanıttığını duyurdu. Bu güncellemeyle birlikte Assistant, tek adımda çözüm üreten bir araçtan çok adımlı, iş birliğine dayalı bir geliştirme ortağına dönüşüyor.
Tek Adımlı Yapay Zekadan Çok Adımlı İş Birliğine
Roblox'a göre, bir komut alıp tek seferde çözüm üretmeye çalışan yapay zeka araçları çoğu zaman yaratıcının özgün niyetini tam olarak yansıtamıyor. Bu sorunu aşmak için şirket, geliştirilmiş bir "Planlama Modu" (Planning Mode) sunuyor. Bu mod, Assistant'ı bir oyunun kodunu ve veri modelini analiz edebilen, açıklayıcı sorular sorabilen ve komutları düzenlenebilir eylem planlarına dönüştürebilen bir iş birliği ortağına çeviriyor.
Planlama Modu sayesinde geliştiriciler önce oyunları için bir plan oluşturuyor, geri bildirim alarak ayrıntıları netleştiriyor, yaklaşımı kesinleştiriyor ve ardından planı hayata geçiriyor. Herhangi bir değişiklik yapılmadan önce yaratıcılar planı kendi istedikleri gibi düzenleyebiliyor ve bağlam ekleyerek niyetlerinin doğru biçimde yansıtıldığından emin olabiliyor.
Bunu somutlaştırmak için şu örneği vermek mümkün: Bir yaratıcı Assistant'a "çeşme ve bitki örtüsüyle donatılmış, karakterlerin para toplaması gereken bir park mini oyunu oluştur" dediğinde, Assistant parkın görsel stilinin ne olmasını istediklerini sorabilir; çizgi film tarzı, gerçekçi veya fantastik gibi seçenekler sunabilir. Ya da çeşme ve bitki örtüsü gibi park varlıklarının nasıl oluşturulacağını sorabilir; sıfırdan inşa etme, Creator Store'daki modellerden yararlanma veya ikisinin karışımı gibi alternatifler önerebilir. 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 Üretimi ve Prosedürel Model Üretimi
Roblox bu duyuruyla birlikte iki yeni araç da tanıttı: Mesh Generation (Mesh Üretimi) ve Procedural Model Generation (Prosedürel Model Üretimi). Her ikisi de geliştirme sürecini hızlandırmak amacıyla tasarlandı.
Mesh Üretimi, tam dokulu mesh'lerin yani 3D nesnelerin doğrudan oyun dünyasına eklenmesini 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 Üretimi ile yaratıcılar, düşük kaliteli yer tutuculardan vazgeçerek hızlıca 3D modeller üretebiliyor. Örneğin, Assistant'tan bir kamp ateşi oluşturması istenebilir, ardından daha gerçekçi görünmesi için ışık eklenebilir ve sahne gece olarak ayarlanabilir.
Prosedürel Modeller ise geliştiricilerin kod ve Assistant aracılığıyla düzenlenebilir 3D modeller oluşturmasına imkân tanıyacak; bu özelliğin yakın zamanda kullanıma sunulması planlanıyor. Assistant'ın 3D uzayı ve fiziksel ilişkileri kavraması sayesinde yaratıcılar, sahnedeki diğer nesnelere göre objeleri yerleştirmek ve ölçeklendirmek için komutlar kullanabiliyor. Bir kitaplıktaki raf sayısı veya bir merdivenin yüksekliği gibi özellikler dinamik olarak ayarlanabiliyor; bu da başka yerlerde geliştirilebilecek ve yeniden kullanılabilecek yapı taşları ortaya çıkarı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 ö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 sunuyor. 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."
Otomatik Test ve Hata Düzeltme Döngüsü
Planlama Modu, planı hayata geçirirken aynı zamanda test araçlarını da devreye alıyor. Bu araçlar çıktı günlüklerini okuyor, ekran görüntüsü alıyor, tasarım ve oynanışı kontrol etmek için klavye ve fare gibi girdiler kullanıyor, hataları tespit ediyor ve Assistant'a geri bildirim sağlıyor; böylece hatalar otomatik olarak düzeltiliyor.
Roblox, bir blog yazısında bu süreci şöyle açıkladı: "Planlama, inşa etme ve test etme 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."
Paralel Ajanlar ve Üçüncü Taraf Araç Entegrasyonu
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 sağlamayı hedefliyor.
Sıkça Sorulan Sorular
Roblox Assistant'ın yeni Planlama Modu ne işe yarıyor?
Planlama Modu, Assistant'ı bir oyunun kodunu ve veri modelini analiz edebilen, açıklayıcı sorular sorabilen ve komutları düzenlenebilir eylem planlarına dönüştürebilen çok adımlı bir iş birliği ortağına çeviriyor. Geliştiriciler herhangi bir değişiklik yapılmadan önce planı düzenleyip bağlam ekleyebiliyor.
Mesh Üretimi özelliği geliştiricilere nasıl yardımcı oluyor?
Mesh Üretimi, tam dokulu 3D nesnelerin doğrudan oyun dünyasına eklenmesini kolaylaştırıyor. Geliştiriciler, geliştirmenin erken aşamalarında kullandıkları düşük kaliteli yer tutucu varlıklar yerine hızlıca gerçekçi 3D modeller oluşturabiliyor.
Prosedürel Model Üretimi ne zaman kullanıma sunulacak?
Roblox, Prosedürel Modeller özelliğinin yakın zamanda kullanıma sunulacağını belirtti; ancak kesin bir tarih açıklamadı. Bu özellik, geliştiricilerin kod ve Assistant aracılığıyla düzenlenebilir 3D modeller oluşturmasına imkân tanıyacak.
Planlama Modu oyun testini nasıl gerçekleştiriyor?
Planlama Modu, planı uygularken test araçlarını devreye alarak çıktı günlüklerini okuyor, ekran görüntüsü alıyor, klavye ve fare girdileriyle tasarım ve oynanışı kontrol ediyor, hataları tespit ediyor ve bunları otomatik olarak düzeltiyor. Bu süreç, zamanla daha doğru hale gelen kendi kendini düzelten bir sistem oluşturuyor.
Roblox Studio hangi üçüncü taraf araçlarla entegre olmayı planlıyor?
Roblox, yaratıcıların Claude, Cursor ve Codex dahil çeşitli üçüncü taraf araçları Roblox Studio ile sorunsuz biçimde kullanabilmesini sağlamayı hedeflediğini açıkladı.