Analitik cihazı ile oyuncu davranışlarını değerlendirmek için adanda, oynanış öğeleriyle kaç kez etkileşime girildiği ve adanda çeşitli olayların kaç kez tetiklendiği gibi bilgileri toplayabilirsin. Olayları Analitik cihazına kaydederek İçerik Üreticisi Portalı’nda işlenebilecek ve toplanabilecek, ardından Ada Koduna göre alınabilecek olay verileri üretebilirsin.
Analitik Cihazı oyuncuların bir tetikleyicinin üzerinden geçmesi, bir bölgeye girmesi, bir düşmanı avlaması veya bir butona basması gibi başka cihazları tetikleyen eylemlerini kaydederek başka cihazlarla birlikte çalışacak şekilde tasarlanmıştır. Oyuncular adana yerleştirdiğin cihazlardan veya bu cihazların neleri tetiklediğinden habersiz olsalar da oyuncu davranışı, oynanış sırasında Analitik Cihazları ve onlara bağlı herhangi bir cihazla etkileşime neden olabilir.
Veriler günlük olarak kaydedilir ve İçerik Üreticisi Portalı’ndan görüntülenebilir.
Analitik Cihazı çok az bellek gerektirir. Yerleştirdiğin ilk cihaz 39, sonrasında yerleştirilen her cihaz 9 bellek kullanır.
Bir cihazın bir adaya kaç defa yerleştirilebileceği, cihazın kullandığı bellekten tamamen ayrıdır. Analitik Cihazı bir adaya 100 defa yerleştirilebilir.
Adanı düzenlediğinde, yaptığın düzenleme bu cihazları kaldırmayı içermiyorsa yerleştirmiş olduğun cihazları tekrar yerleştirmene gerek yoktur.
Analitik cihazıyla ilgili örnek uygulamaların listesi için Analitik Cihazı Panosu belgesine bakabilirsin.
Analitik cihazını bulmak için Kreatif İçerik Tarayıcısı’na git ve Cihazlar kategorisini seç. Oradan cihazı arayıp bulabilirsin. Cihaz bulma hakkında daha fazla bilgi için Cihaz Bulma ve Yerleştirme bölümüne bak.
Analitik cihazını kullanırken Kreatif modda cihaz seçeneklerini düzenleme sırasında bu cihaza ve belirli bir Analitik Cihazı’na bağlı tüm cihazlara bir ad vermek iyi olacaktır. Her cihazın amacına uygun isimler seçersen her cihazın neye yaradığını hatırlaman kolaylaşacaktır.
Oyuncu kontrol noktaları gibi tekrar eden olaylar için gerekli cihazları kopyala ve yapıştır, ardından Analitik Cihazları’na kopyalanan her bir olay adını yeniden adlandır. Böylece farklı olaylar, İçerik Üreticisi Portalı’nda seçtiğin adların altında analizleri toplar ve veri oluşturur.
Cihaz Seçenekleri
Bu cihazın, otomatik kaydetme ve cihaza bağlı etkinliklere dair analiz verisi toplama gibi basit işlevleri vardır.
Kalın yazılan değerler varsayılan değerlerdir.
Şu seçenekler yardımıyla bu cihazı özelleştirebilirsin:
| seçenek | Değer | Açıklama |
|---|---|---|
Olay Adı | Metin dizesi | Analiz etkinliğiyle birlikte iletilen ad. |
Aşama Sırasında Etkin | Tümü, Hiçbiri, Sadece Oyun Öncesi, Sadece Oynanış | Cihazı belirli bir aşamada etkinleştirir. Oyun öncesi aşaması, oyun başlamadan önceki tüm aşamaları kapsar. |
Geribildirim Göster | Evet, Hayır | Bir düzenleme oturumu sırasında olay tetiklendiğinde bir mesaj görüntüleyip görüntülemeyeceğini belirler. Cihaz, yayınlanmış oyunlarda hiçbir zaman mesaj görüntülemez. |
Doğrudan Olay Bağlama
Bu cihaz için doğrudan olay bağlama seçenekleri aşağıdaki gibidir.
İşlevler
Bir fonksiyon, bir cihazdaki olayı dinler ve ardından bir eylem gerçekleştirir.
Herhangi bir fonksiyon için seçeneğe ve ardından Cihaz Seç’e tıklayarak Cihaz açılır menüsüne erişebilir ve buradan seçim yapabilirsin.
Bir cihaz seçtikten sonra, cihazın fonksiyonunu tetikleyecek olayı cihaza bağlamak için Olay Seç’e tıkla.
Bir fonksiyonu birden fazla cihaz veya olay tetikliyorsa bir satır eklemek için Ekle düğmesine bas ve bu adımları tekrarla.
| seçenek | Açıklama |
|---|---|
Şuradan Alındığında Etkinleştir: | Cihazı etkinleştirir. |
Şuradan Alındığında Devre Dışı Bırak: | Cihazı devre dışı bırakır. |
Şuradan Alındığında Gönder: | Seçili cihazdan sinyal alınca olay bilgisini gönderir. Olaylar genellikle maçın sonunda gönderilir. |
Etkinlikler
Doğrudan etkinlik bağlama, etkinlikleri birer aktarıcı olarak kullanır. Bir etkinlik, başka bir cihaza bir işlev gerçekleştirmesini belirtir.
Bu cihazın etkinliği yok.
Oynanışı Analiz Etme
Aşağıda Analitik cihazının popüler oyun türlerinde hangi yollardan kullanılabileceğiyle ilgili öneriler yer alıyor.
Ölüm Koşusu Örneği
Bir ölüm koşusunda tamamlanan bölüm sayısına ilişkin veri yakalamak için Analitik cihazını, Oyuncu Kontrol Noktası cihazını etkinleştiren oyuncu davranışını dinleyecek şekilde ayarla.
Adandaki Oyuncu Kontrol Noktası cihazı için kullanıcı seçeneklerini yapılandır, ardından tüm bölüm girişlerine Düzenleyici Alanları ekle.
Ardından, kontrol noktaları etkinleştirildiğinde bilgi almak ve oyuncular bir sonraki bölümde Düzenleyici Alanına girdiğinde kontrol noktası verilerini göndermek için Analitik cihazlarını ekle.
Doğrudan Olay Bağlama
| Cihaz A | işlev | Cihaz B | etkinlik |
|---|---|---|---|
Analitik Cihazı | Gönder | Düzenleyici Alanı | Oyuncu Alana Girdiğinde |
Cihazın neyi izlediğini bilmek için olayları açık bir şekilde adlandır ve ölüm koşundaki bölüm sayısına göre numaralandır. Aşağıdaki örnekte olay adının ilk kontrol noktasının yerine bağlı olduğuna dikkat et.
Bir adaya aynı anda en fazla 100 tane Analitik cihazı yerleştirebilirsin.
Nesne Avı Örneği
Nesne avı oyunundaki avcıların gizli oyuncularla eşit şekilde eşleşip eşleşmediğini belirlemek için Analitik cihazları kullan. Nesne avı oynanışı için gereken cihazları kur. Bu örnekte, oyundaki oyuncu sayısıyla avlamaların sayısını takip etmek için iki Analitik cihazı kullanacaksın.
Bir Analitik cihazını oyuna katılan oyuncuların sayısını izlemek için ayarla, ardından başka bir Analitik cihazını oyundaki avlama sayısını izlemek için ayarla.
Doğrudan Olay Bağlama
| Cihaz A | işlev | Cihaz B | etkinlik |
|---|---|---|---|
Analitik Cihazı - Players_Spawn | Gönder | Oyuncu Doğma Karesi | Oyuncu Doğduğunda |
Analitik Cihazı - Players_Eliminated | Gönder | Avlama Yönetici | Avlandığında |
Bayrak Kapmaca Örneği
Bayrağın ele geçirme alanına kaç kez götürüldüğünü takip ederek bayrağın kaç kez ele geçirildiğini belirle. Bayrağı ve ele geçirme alanlarını belirledikten sonra her takım için bir analitik cihazı ekle. Her bir cihazı takımlardan birinin ele geçirme olayını izlemeye ayarla.
Doğrudan Olay Bağlama
| Cihaz A | işlev | Cihaz B | etkinlik |
|---|---|---|---|
Analitik Cihazı - 1. Takım | Gönder | Ele Geçirme Alanı - 1. Takım | Kontrol Eden Taraf Değiştiğinde |
Analitik Cihazı - 2. Takım | Gönder | Ele Geçirme Alanı - 2. Takım | Kontrol Eden Taraf Değiştiğinde |
Verse Kullanarak Olayları Analiz Etme
Analitik cihazıyla izlemeyi düşündüğün cihazların bir Oyuncu Aracısı fonksiyonuna sahip olduğundan emin olmalısın. Oyuncunun yönlendirdiği bir eylem olmadan Analitik cihazı herhangi bir veri kaydetmez. Cihazda Oyuncu Aracısı fonksiyonlarını aramak için Verse API’sini (Uygulama Programı Arabirimi) kullan.
Cihazların istediğin gibi davranmasını sağlamak için temel seçenekleri ayarla.
Kendi Verse Cihazını Oluştur bölümündeki talimatları izleyerek bir Verse kodu oluştur.
Verse'te Analiz Kullanımı
Verse’te bir Analitik cihazını kontrol etmek için aşağıdaki kodu kullanabilirsin. Bu kod, Analitik Cihazı API'da etkinlik ve işlevlerin nasıl kullanıldığını gösterir. Deneyimine uyacak şekilde ayarla.
using { /Fortnite.com/Devices }
using { /Verse.org/Simulation }
using { /UnrealEngine.com/Temporary/Diagnostics }
# A Verse-authored creative device that can be placed in a level
analytics_device_verse_example := class(creative_device):
# Reference to the Analytics device in the level.
Bu kodu UEFN deneyiminde kullanmak için şu adımları takip et:
Adana bir Analitik Cihazı sürükle.
analytics_device_verse_example adlı yeni bir Verse cihazı oluştur. İzlenecek adımlar için Verse Kullanarak Kendi Cihazını Oluşturma bölümüne bakabilirsin.
Visual Studio Code’da analytics_device_verse_example.verse dosyasını aç ve yukarıdaki kodu yapıştır.
Kodunu derle ve Verse tarafından oluşturulan cihazı adana sürükle. İzlenecek adımlar için Verse Cihazını Bölümüne Ekleme bölümüne bakabilirsin.
Adandaki Analitik cihazı için Verse cihazına bir referans ekle.
Projeni kaydet ve oynanış testi için Oturumu Başlat’a tıkla.
Analitik Cihazı Verse API
[analytics_device](https://dev.epicgames.com/documentation/tr-tr/uefn/verse-api/fortnitedotcom/devices/analytics_device) API Referansı’nda Analitik cihazını Verse’te kullanmakla ilgili daha fazla bilgi bulabilirsin.