Fortnite İçin Unreal Editor (UEFN) ve Fortnite Kreatif, bölümüne 98 adede kadar test oyuncusu çıkararak çok oyunculu deneyimlerini test etmene olanak tanır. Tek başına test ederken artık birden fazla hesap ve cihazı yönetmene veya kademeli tasarım değişikliklerini test etmek için diğer Fortnite kullanıcılarını bir araya getirmene gerek yok; çok oyunculu deneyim için gereken sayıda test oyuncusunun bulunduğu bir oturum başlatman yeterlidir!
Test oyuncuları tam olarak hareketsiz oyuncular gibi davranır: Hasar görebilir, bir Takım'a atanabilir, Oyuncu Çıkma Yerlerinde doğabilir ve cihazların başlatıcısı olabilirler. Test oyuncularının sayısını, projenin ada ayarlarında maksimum oyuncu sınırı kadar yüksek olacak şekilde ayarlayabilirsin.
UEFN’de seviyeye Test Oyuncuları Ekleme
Çok basit bir şekilde deneyimine test oyuncularını ekleyebilirsin:
UEFN’i başlat ve yeni veya mevcut bir proje aç.
Anahat Düzenleyicisinde IslandSettings öğesini bulup seç.
Ayrıntılar panelinde "hata ayıklama" diye arat veya kaydırarak Hata Ayıklama bölümüne git.
Hata Ayıklama seçeneğinin yanındaki kutuyu işaretle. Oyuncuları Başlangıçta Test Et seçeneğinin düzenlenebildiğine dikkat et.
Aşağıdakiler arasından seçim yap:
Doldurma , ayarlarındaki Maksimum Oyuncu Sayısına kadar olan test oyuncularını ortaya çıkarır.
Özel, Test Oyuncusu Sayısı alanını etkinleştirir ve Maksimum Oyuncu Sayısı ada ayarına kadar istediğin miktarı **ayarlama**na olanak tanır.
Yok test oyuncusu oluşturmaz.
Fortnite Kreatif'te Seviyenize Test Oyuncuları Ekleme
Fortnite Kreatif'te test oyuncuları oluşturmak için:
Oturumunu başlat ve adana yükle.
Ana menüyü aç ve Ada Ayarları’nı seç.
Sol panelde,etkinleştirmek için **Hata Ayıkla**’yı seçin.
Oyun Başlangıcında eklenen Oyuncuları Test Et öğesini genişlet ve Oyun Başlangıcında Oyuncuları Test Et alanını değiştir.
Verse'te Test Oyuncularını Kullanma
Aracı, potansiyel olarak ortamda hareket edebilen ve onunla oyuncu, muhafız, yırtıcı hayvan vb. etkileşime girebilen bir Verse türüdür. Oyuncunun işlevselliğini test etmek için test oyuncuları kullanmak istiyorsan, tüm oyuncuların bir listesini döndürecek ve oyuncuları test edecek olan GetParticipants() fonksiyonunu kullanabilirsin.
Kodun `GetParticipants()` yerine `GetPlayers()` kullanıyorsa, test oyuncuları kullanarak işlevselliği test edemezsiniz, çünkü `GetPlayers()` yalnızca bir oyuncu listesi return eder.
Example: Verse ile Oyuncuları Test Etmek İçin Eşya Verme
Aşağıdaki kod, Verse’te GetParticipants() ’ın, tetikleyici etkinleştirildiğinde test oyuncularına bir eşya vermek için bir Tetikleyici cihazı ve bir Eşya Verici cihazı kullanılarak kullanımını göstermektedir.
using { /Fortnite.com/Devices }
using { /Verse.org/Simulation }
using { /UnrealEngine.com/Temporary/Diagnostics }
teleporter_test := class(creative_device):
@editable
Trigger:trigger_device = trigger_device{}
@editable
ItemGranter:item_granter_device = item_granter_device{}
Bu Verse kodunu çalıştırdığında GetParticipants() ’ın Creative cihazlarıyla tamamen uyumlu olduğunu ve test oynatıcılarıyla her işlevselliği test ettiğinde kullanılması gerektiğini görebilirsin.