Yeni konuşmalar sistemi (eski adıyla Persona cihazı) artık deneysel bir özellik olarak kullanılabilecek. Fortnite geliştiricileri, konuşabilen, tepki verebilen ve oyuncu eylemlerine yanıt verebilen, hatta oyunu yönlendirebilen kişilik ve ses özelliklerine sahip yapay zekâ destekli karakterler oluşturmak için konuşmalar sistemini kullanabilirler.
Herhangi bir deneysel özellikte olduğu gibi özelliği deneyebilir, geribildirim sunabilir ve planladıklarımızı görebilirsiniz ancak konuşmalar sistemini kullanan projeler henüz yayınlanamaz.
Seslendirilmiş Karakterler Oluşturma
Adalarınızda karakterleriniz için diyalog ağaçları yazmak yerine konuşmalar özelliğiyle bir NPC'yi, görev veren veya anlatıcı gibi oyuncularla doğaçlama sohbetler yapabilen ve etkileşimlerde bulunabilen yapay zekâ destekli bir karaktere dönüştürebilirsiniz. Basit istemlerle karakterin nasıl biri olduğunu tanımladıktan (düşünme şekli, bildiği şeyler ve davranışları) sonra bu kişilikle örtüşen bir ses seçebilirsiniz.
Yapay zekâ destekli bu karakterler:
Oyun oturumunda daha önce neler olduğunu hatırlayıp davranışlarını gerçek zamanlı olarak uyarlayabilirler.
Oyuncu girdisine bağlam içinde yanıt verip sesli iletişim kurabilirler.
Oyunda olayları tetikleyebilirler.
Tepki Veren Sistemler Oluşturma
Konuşmalar özelliği, Scene Graph bileşeni ve Verse API kullanılarak oyuncu girdilerine ve dünya durumundaki değişikliklere dinamik olarak yanıt veren oynanış sistemlerini etkinleştirebiliyor. Böylelikle:
Karakterin bildiklerini değiştirmek için istemleri çalışma zamanında ayarlayabilirsiniz (örn. oyuncu istatistikleri veya adanın dünya durumu ile ilgili bilgilerinin takip edilmesi).
Yapılandırılmış çıktılar tanımlayabilir (görev durumu gibi) ve bu değerleri oyun sonuçlarını tetiklemek için kullanabilirsiniz.
Oyunculara sürükleyici bir deneyim sunmak için bu beceriler şöyle bir araya getirilebilir: Oyuncu bir turnuvaya erişim kazanmak istiyorsa, belirli bir noktaya kadar seviye atlaması ve konuşmalar özelliğiyle desteklenen bir NPC'yi buna layık olduğuna ikna etmesi gerekebilir. Başarılı olurlarsa, sistem şehrin kapılarını otomatik olarak açıp oyuncunun kaleye girmesine izin verebilir.
Ayrıca maçın galibini anons eden spiker gibi oyuna tepki veren karakterlere veya oyuncunun performansına bağlı olarak oyunun zorluk seviyesini ayarlayan bir sisteme sahip olmak için Verse API'yi kullanabilirsiniz.
Perde Arkası: Konuşmaları Destekleyen Nedir?
Ses girdilerini işlemek ve metin yanıtları oluşturmak için Google'ın Gemini 3.1 Flash-Lite modellerini kullanıyoruz. ElevenLabs ise bunları ses çıktılarına dönüştürmek için kullanılıyor.
Karakterlerinizin verdiği yanıtların Fortnite Geliştirici Kuralları ile uyumlu olması için modelin üzerine güvenlik katmanları ekledik. Konuşmalar özelliğinin kullanıldığı deneysel projelerde, bunların yayınlanmış adalar olmadıklarını belirtmek için UEFN'de bir filigran görüntülenir.
Gemini, Google Cloud'un sesli etkileşimleri işleyen çalışma hattı aracılığıyla gerçek zamanlı karakter yanıtları üretiyor. Epic, oyuncu seslerini depolamıyor veya saklamıyor.
Deneysel Durumdayken Test Etme
Bu özellik deneysel bir sürümdür ve geliştiriciler konuşmalar sistemini kullanan adaları yalnızca beta sürümden sonra oyunculara sunabilecektir. Ses modelleri son halini almamıştır ve büyük dil modeli (LLM) yanıt süreleri, nihai sürümden beklediğimizden daha yavaştır. Deneysel aşama boyunca ses kalitesini iyileştirmeye, gecikmeyi azaltmaya ve varsayılan NPC davranışını ayarlamaya devam edeceğiz.
Konuşmalar Özelliğini Kullanmaya Başlama
Kuralları İnceleyin
Yeni bir kural ekleyerek Fortnite Geliştirici Kuralları'nı güncelledik:
1.22. Konuşmalar: Konuşmaları kullanırken personalarınız, istemleriniz ve karakter tasarımlarınız Fortnite Geliştirici Kuralları'na uygun olmalıdır. Ayrıca 1.22 kuralının alt maddelerine de uymanız gerekir:
1.22.1. Tıbbi rehberlik ya da ruh sağlığı rehberliği sağlamak üzere tasarlanmış bir persona oluşturmamalısınız.
1.22.2. Bir sevgili, romantik bir partner veya duygusal yakınlığınız olan başka bir kişi rolünü oynayan, böyle bir partneri veya kişiyi taklit eden ya da onun kimliğine bürünen bir persona oluşturmamalısınız.
1.22.3. Güvenlik sistemlerimizi atlatma veya zafiyete uğratma girişiminde bulunmamalısınız. Personanızı kasıtlı olarak içerik kısıtlamalarımızı atlatacak şekilde tasarlamak da buna dahildir.
Bu kurallara uymayan geliştiriciler, hesaplarının yasaklanması da dahil olmak üzere çeşitli yaptırımlarla karşı karşıya kalacaklardır.
Dokümantasyonu İnceleyin
Konuşmalar sisteminin nasıl çalıştığı hakkında daha fazla bilgi edinmek için resmi dokümantasyonu inceleyin.
Herhangi bir geribildiriminiz varsa ya da bir sorunla karşılaşırsanız, düşüncelerinizi geliştirici forumlarındaki geribildirim başlığında paylaşabilirsiniz.