World Partition ve Level Streaming aynı problemi — tüm dünyayı bir anda yüklememeyi — zıt yollarla çözer. Level Streaming elle ve açıktır; World Partition otomatik ve mesafe-tabanlıdır. Doğru seçim "daha yeni olan" değil, oyununuzun nasıl döşendiğine uyan olandır. Bu rehber dürüst kararı, ikisinin gerçekte nasıl farklı olduğunu ve istediğinizde World Partition'ı nasıl etkinleştireceğinizi veriyor. Althera Games olarak ikisini de gönderiyoruz: dünyanın sürekli olduğu yerde bölünmüş bir yaklaşım, olmadığı yerde elle tasarlanmış sublevel'lar.
World Partition'ın iç yapısına — hücreler, HLOD, Data Layers, OFPA — derin dalış için UE5 World Partition rehberimize bakın. Bu yazı onun üstündeki karar katmanı: hangi sistem ve neden.
Tek Paragrafta Temel Fark
Level Streaming klasik iş akışıdır: ayrı sublevel'lar oluşturur ve yüklemeyi streaming volume'ları, Blueprint veya Levels paneliyle kontrol edersiniz. Neyin ne zaman yükleneceğine tam olarak siz karar verirsiniz. World Partition bunu ters çevirir: tek bir kalıcı seviyede inşa edersiniz ve motor dünyayı, oyuncunun etrafında mesafeye göre otomatik yüklenip boşalan bir hücre ızgarasına böler. Biri elle açtığınız bir dizi oda; diğeri yürüdükçe kendini açan bir manzara. Geri kalan her şey — Data Layers, HLOD, One File Per Actor — bu farkın üzerine asılıdır.
| Level Streaming (sublevel) | World Partition | |
|---|---|---|
| Kontrol | Elle, açık | Otomatik, mesafe-tabanlı |
| Tasarım | Birden çok sublevel | Tek kalıcı seviye, ızgaralı |
| En uygun | Ayrık odalar, görevler, doğrusal/korku | Büyük sürekli açık dünyalar |
| Ekip iş akışı | Sublevel = merge sınırı | One File Per Actor çakışmayı önler |
| Mesafede LOD | Kendiniz kurun | Yerleşik HLOD |
| Karmaşıklık | Düşük, öngörülebilir | Yüksek; yalnızca ölçekte değer |
Level Streaming'in Hâlâ Kazandığı Yer
Sektör gürültüsü "World Partition modern yol" diyor ve açık dünyalar için öyle. Ama çoğu indie oyun açık dünya değil. Tek bir apartmanda geçen psikolojik korku oyunu, görev-tabanlı bir yapı, doğrusal bir anlatı, hub-and-spoke bir düzen — bunlar ayrık seçilmiş mekânlar ve onlar için klasik sublevel'lar daha basit ve öngörülebilir. Koridorun, oyuncu bir hücre yarıçapına girdiğinde değil, tam o kapıyı açtığında yüklenmesini istersiniz. Mekânlarınız elle tasarlandığında açık kontrol bir kısıt değil, bir özelliktir. Kendi NightRecord: Thin Walls oyunumuz tam bu yüzden bir sublevel oyunudur.
World Partition Karmaşıklığını Ne Zaman Hak Eder
Dünyanız oyuncuların serbestçe kat ettiği büyük, sürekli bir alana dönüştüğü an — geniş bir RPG haritası, bir sürüş dünyası, bir keşif sandbox'ı — elle streaming defter tutma cehennemine döner. World Partition'ın işe yaradığı yer burasıdır: otomatik hücre streaming'i, mesafeyi dolduran HLOD, koşullu/mevsimsel varyantlar için Data Layers ve ekibinizin kaynak kontrolünde çarpışmayı bıraktığı OFPA. Kendinizi büyük bir haritada düzinelerce streaming volume kurup yükleme mesafelerini elle ayarlarken buluyorsanız, sublevel'ları çoktan aştınız demektir.
Dünyanızın şekline uyan sistemi seçin, en yeni dokümantasyona sahip olanı değil. İhtiyacınız olmayan bir ızgara sadece karmaşıklıktır; aştığınız sublevel'lar sadece angaryadır.
UE5'te World Partition Nasıl Etkinleştirilir
Sıfırdan başlıyorsanız en kolay yol Open World şablonundan bir seviye oluşturmak — World Partition zaten etkin gelir ve World Settings'te doğrularsınız. Mevcut bölünmemiş bir seviye için tek bir onay kutusu yoktur: aktörlerinizi ızgaraya yeniden dağıtan ve One File Per Actor'a taşıyan World Partition dönüştürme commandlet'ini çalıştırırsınız. Bu, seviyenizin nasıl saklandığına dair yapısal bir değişiklik olduğu için ona bir göç gibi davranın:
- Önce kaynak kontrolü commit'lenmiş özel bir branch'te yapın.
- Elle bir toggle değil, seviyede dönüştürme commandlet'ini çalıştırın.
- Daha ileri gitmeden önce streaming davranışını ve HLOD'u doğrulayın.
- İş akışı faydalarının gelmesi için ekibinizin One File Per Actor'a ayarlı olduğunu teyit edin.
Tam dönüşüm mekaniği ve hücre/HLOD ayarı World Partition rehberimizde; streaming maliyeti tarafı ise UE5 performans kontrol listemizde.
Sıkça Sorulan Sorular
UE5'te World Partition ile Level Streaming arasındaki fark nedir?
Level Streaming, sublevel'ları elle oluşturup volume veya Blueprint ile yükleyip boşalttığınız klasik iş akışıdır. World Partition, UE5'in otomatik sistemidir: tek kalıcı seviyede inşa edersiniz ve motor oyuncunun etrafında mesafeye göre bir hücre ızgarası akıtır. Level Streaming elle ve açık; World Partition otomatik ve mesafe-tabanlı, ayrıca Data Layers, HLOD ve One File Per Actor ekler.
İndie oyunum için World Partition mı Level Streaming mi kullanmalıyım?
Büyük, sürekli bir açık dünya için World Partition kullanın. Ayrık, elle tasarlanmış mekânlar — seviyeler, odalar, görevler veya doğrusal/korku düzeni — için neyin ne zaman yükleneceği üzerinde açık kontrol istediğinizde klasik Level Streaming (sublevel'lar) kullanın. Çoğu küçük anlatı ve korku oyunu sublevel'larla daha iyi hizmet görür; geniş RPG açık dünyalar World Partition'ın karmaşıklığını hak ettiği yerdir.
UE5'te World Partition nasıl etkinleştirilir?
Open World şablonundan gelen yeni seviyelerde zaten etkindir (World Settings'te doğrulayın). Mevcut bölünmemiş bir seviye için tek onay kutusuyla değil, World Partition dönüştürme commandlet'i ile dönüştürürsünüz, çünkü aktörler ızgaraya yeniden dağıtılıp One File Per Actor'a taşınmalıdır. Kaynak kontrollü bir branch'te yapın ve sonrasında streaming'i test edin.
UE5'te hâlâ Level Streaming kullanılabilir mi?
Evet. Level Streaming ve sublevel'lar UE5'te tamamen desteklenir ve birçok oyun için doğru araçtır. World Partition, Level Streaming'i kaldırmadı; büyük açık dünyalar için otomatik bir alternatif ekledi. Ayrık, seçilmiş mekânlar için elle streaming'li sublevel'lar, ihtiyacınız olmayan bölünmüş bir ızgaradan daha basit ve öngörülebilirdir.
Sonuç
World Partition vs Level Streaming sorusu, dünyanızı dürüstçe tarif ettiğinizde kendini yanıtlar. Sürekli ve büyük mü? World Partition, ve otomasyonun tadını çıkarın. Ayrık ve seçilmiş mi? Sublevel'lar, ve kontrolün tadını çıkarın. 2026'da UE5'te ikisi de birinci sınıf; hata, oyununuz gerçekte bir dizi odayken ızgarayı moda diye benimsemek — ya da aştığınız bir açık dünyayı elle yönetirken sublevel'lara sarılmak.
World Partition rehberimizle derinleşin, kare bütçesini UE5 performans kontrol listesiyle kontrol altında tutun ve her şeyi UE5 rehber hub'ında bulun.