Fortnite İçin Unreal Editor’ün (UEFN) harika bir özelliği de tek bir proje içinde birden fazla bölüm oluşturabilmektir. Bir projeye birden fazla bölüm eklemek, Verse cihazları, gri kutu tasarımları ve daha fazlasını oluşturabileceğin ikinci (veya daha fazla) bir boş ortam oluşturarak oyun tasarım ve geliştirme fikirlerinin prototipini oluşturmanın bir yolunu sağlar.
UEFN’deki ekstra bölümler birer öğedir ve Unreal Engine’ın bölümleri kullanma şekliyle karıştırılmamalıdır. Çok bölümlü bir ada oluşturmak için proje içinde bölümleri bağlayamazsın ve bunları Unreal Engine’da oluşturulmuş projelere bağlayamazsın. Bir UEFN projesinde Varsayılan Harita yalnızca bir bölüm olabilir.
UEFN’de bölüm oluşturmak şu anlama gelir:
İçerik Tarayıcısı’nda yeni boş bir bölüm mevcut olur.
Bölüme yalnızca proje açılarak erişilebilir.
Bölümler, varsayılan harita olacak şekilde proje içinde yükseltilebilir.
Projene bir bölüm eklerken dikkate alman gereken birkaç nokta vardır:
Bölümler çoğaltılabilir. Bunu yapmak, ana bölümünü bozmadan yeni bir bölümde oyun mekaniğinin veya Verse cihazının prototipini oluşturman için bir yol sağlar.
Ekstra bölümler projenin genel boyutuna katkıda bulunur, bu nedenle adanı yayınlamadan önce ekstra bölümleri silmeyi unutma.
Ada şablonu kullanan bir projede yeni bir bölüm oluşturmak, tamamen boş bir bölümle sonuçlanır. Yeni bölümde kendi manzaranı oluşturman gerekir.
Yeni Bölüm Oluşturma
Çok adalı bir deneyim oluşturmak için bölümleri birbirine bağlayamasan da ekstra bölümler kullanarak, Varsayılan Harita’ya Verse cihazları, içe aktarılmış öğeler ve daha fazlasını eklemeden oyun konseptlerini kanıtlayabilirsin. Projene bölüm eklemenin birkaç yolunu aşağıda görebilirsin.
Dosya Menüsü’nden
Dosya menü seçeneklerini açmak için Dosya’ya tıkla.
Dosya menüsünden aşağıdaki seçeneklerden birini belirle.
Yeni Bölüm
Adadan Yeni Bölüm
Öğe Görünümünde yeni bir bölüm küçük resmi görünür.
Yeni bölüme bir ad vermen istenir.
İçerik Tarayıcısı’ndan
İçerik Tarayıcısı’nın Öğe Görünümü içinde sağ tıklayarak bağlam menüsünü aç.
Bağlam menüsünden Bölüm’ü seç. Öğe Görünümünde yeni bir bölüm küçük resmi görünür.
Yeni bölüme bir ad vermen istenir.
Bir konsepti test ediyorsan ekstra bölüme konseptin adını vermen yararlı olacaktır. Örneğin, Gri_Kutu_Fikirleri.
Bölümü Yineleme
Yeni bir bölüm oluşturmanın bir diğer yolu da var olan bir bölümü çoğaltmaktır. Bir bölümü çoğaltmak, orijinali bozmadan oynanış, bölüm tasarımı ve daha birçok alandaki fikirleri keşfetmeye olanak sağlar. Bu iş akışı yalnızca yinelenen bölüm görünüm penceresinde açık değilse çalışır.
Tek bir bölümün varsa ve yinelemek istiyorsan, geçiş yapabileceğin geçici bir ikinci bölüm oluşturman gerekir. Yineleme tamamlandıktan sonra bu ikinci bölümü tutabilir veya silebilirsin.
Bir bölümü yinelemek için aşağıdaki adımları izle.
İçerik Tarayıcısı’ndan yinelemek istemediğin bir bölüm aç. Aşağıdaki görselde A etiketli bölüm, görünüm penceresinde açık olan bölümdür. B olarak etiketlenen bölüm, yinelenecek bölümdür.
Öğe görünümünde bölüm önizleme resmine sağ tıklayarak bağlam menüsünü aç.
Açılır menüden Yinele öğesini seç. Bölüm, İçerik Tarayıcısı’nda yinelenir.
Yeni bölümü yeniden adlandırman istenir.
Yinelenen bölüm, orijinaliyle aynı içeriğe sahiptir.
Bölüm Açma
Projende bir bölümü açmanın birkaç yolu vardır.
Dosya Menüsü’nden
Açık bir proje içinde Dosya menüsünü kullanarak yeni bir bölüm açabilirsin. Bir bölüm açmak için aşağıdaki adımları izle.
Dosya > Bölüm Aç öğesini seç. Bu projenin içinde oluşturduğun tüm bölümlerle birlikte bir pencere görünür. Bir bölüm seçtiğinde görünüm penceresinde açılır. Görünüm penceresi açıldığında ayrıca o anda açık olan bölüm kaydedilir ve kapatılır.
Dosya > Son Bölümler’i seç. Üzerinde çalıştığın son bölümlerin listesinden seçim yapmak için oka tıkla.
İçerik Tarayıcısı’ndan
Öğe Görünümü içinde bir bölümü açmak için aşağıdaki adımları izle.
İçerik Tarayıcısı’ndaki Öğe Görünümü’ne git.
İçerik Tarayıcısı’nda projenin ana klasöründen bölüm önizleme resmine çift tıkla.
Bir Bölümü Yükseltme
Proje bölümlerinden biri yayınlamak istediğin bölüme dönüşürse, bölümü GameFeatureData içinde Varsayılan Harita durumuna yükseltebilirsin. Bir bölümü yükseltmek şu anlama gelir:
Bölüm yayınlanabilir hale gelir.
Projeyi açtığında bölüm açılır.
Bir bölümü yükseltmek için şu adımları izle.
GameFeatureData önizleme resmine çift tıkla. GameFeatureData penceresi açılır.
Varsayılan Harita açılır menüsünü seç ve listeden yükseltilecek bölümü seç. Bölüm otomatik olarak varsayılan bölüm hâline gelir.
Harita Verileri
Harita Verileri, proje içindeki birden fazla bölümü ifade eder. Bir proje içinde oluşturduğun tüm bölümler, MapData dizisine eklenebilir. Birden fazla test bölümü, projenin paket boyutunu önemli ölçüde artırır. Bu da projenin performansını düşürür ve yayınlamaya hazır olduğunda bellek sorunları oluşturabilir.
Bu seçenek, tüm proje verilerinin çalışma zamanında sunucuya dağıtıldığından emin olmanın bir yolunu sağlar ve projeden silinen ekstra bölümlerin referanslarını kaldırır.
Bölüm Referanslarını Kaldırma ve Bölümleri Silme
Ekstra bölümlerin referanslarını kaldırmak için aşağıdakileri yap:
Ek bölüm listesini açmak için + simgesine tıkla.
MapData dizisine eklenecek bir bölüm seç.
MapData üzerinde çöp kutusu simgesini seç. Şimdi İçerik Tarayıcısı'ndan ekstra bölümleri silebilirsin.
İçerik Tarayıcısı’nda ekstra bölüm önizleme resmini seçerek vurgula.
Bağlam menüsünü açmak için İçerik Tarayıcısı içinde sağ tıkla, ardından seçenekler listesinden Sil’i seç. Bir açılır uyarı görüntülenir.
Açılır pencereden Silmeye Zorla’yı seç. Bölüm projeden silinir.
Bu görevin tamamlanması biraz zaman alır.
Bölüm verileri projeden kaldırılır ve artık projenin genel boyutuna katkıda bulunmaz.
Ekstra Bölüm Bilgileri
Aşağıda birden fazla bölüm içeren bir projede çalışmayla ilgili önemli bilgiler verilmektedir.
Proje Tarayıcısı’ndan proje seçildiğinde yeni bir bölüm otomatik olarak açılmaz.
Bir projeye ekleyebileceğin bölüm sayısının sınırı yoktur.
Takım üyeleri, birbirlerini engellemeden projenin farklı bölümlerinde çalışabilirler.
Nadir durumlarda bir takım üyesi bölümde çalışırken tüm bölümün düzenlemesi engellenebilir.
Bir bölümdeki Scene Graph varlıklarının düzenlenmesi, o bölümün takım üyeleri için kilitlenmesine neden olur çünkü Scene Graph aktör başına bir dosyayı desteklemez.
Nesneleri, cihazları, ada ayarlarını ve daha fazlasını düzenlemek, aktör başına bir dosyayı destekledikleri için bir sorun oluşturmaz.