Yeni Kullanıcı Arayüzü Özellik Şablonu'yla kullanıcı arayüzünüzü güçlendirin! Bu şablon, kendi projelerinize aktarabileceğiniz örnekler ve öğelerle dolu. v34.00 güncellemesi; simüle edilmiş deneme oyuncuları ve gelişmiş mekânsal profil oluşturma araçları gibi yeni test becerileri de sunuyor. Ayrıca yeni Ada Saati Platform Oyunu ve Hayatta Kalma eğitimlerinin yanı sıra yeni cihaz tasarım örnekleri ile yenilenen eğitim içeriklerini de keşfedebilirsiniz.
Daha fazlasını öğrenmek için okumaya devam edin.
Yeni Kullanıcı Arayüzü Özellik Şablonu
Bu en yeni proje şablonu içinde kendi projelerinize aktarabileceğiniz öğeler ve oyunlarınızda kolayca kullanabileceğiniz kapsamlı widget kurulumları yer alıyor. Özellik şablonunda UMG widget’larını destekleyen farklı Kreatif cihazları bulunuyor. Şablon, UEFN’de sunulan özelleştirme seviyesini gözler önüne seriyor.
Bu şablon ile farklı kullanıcı widget’larını açıp bunların nasıl kurulduğunu görebilir, özel materyallere ve dokulara göz atabilir, kendi özgün kullanıcı arayüzlerinizi tasarlamak için bunları projelerinizde kullanabilirsiniz. Örneklerde kullanılan materyaller ve materyal örnekleri hakkında daha fazla bilgi edinmek, mevcut kullanıcı arayüzü eğitimlerini keşfetmek ve widget’ların nasıl tasarlandığını daha iyi anlamak için Kullanıcı Arayüzü Özellik Şablonu yardımcı dokümantasyonunu inceleyebilirsiniz.
Deneysel Scene Graph İçin İleri, Sağ, Yukarı (Forward-Right-Up, FRU) Koordinat Sistemi
Bu deneysel bir özelliktir. Scene Graph kullanmıyorsanız tüm dönüşümler için XYZ koordinatlarını kullanmaya devam edebileceksiniz. Bu değişiklik bunu değiştirmez.
Deneysel Scene Graph kullanan içerik üreticileri için, 34.00 sürümünde UEFN’deki koordinat sistemine bazı değişiklikler geldi. Bu da bazı örneklerde mevcut dönüşüm fonksiyonlarını güncellemeniz gerekeceği anlamına geliyor.
Mevcut XYZ dönüşüm (Dönüştür, Döndür ve Ölçeklendir) koordinatları /UnrealEngine.com/Temporary/SpatialMath modülündeki vector3 türlerini temel alıyor.
Şimdi XYZ koordinatlarını ve vector3’ü İleri, Sağ, Yukarı (FRU) olarak yeniden tanımlayan yeni bir /Verse.org/SpatialMath modülü sunuyoruz.
İleri (X ekseni)
Sağ (Y ekseni)
Yukarı (Z ekseni)
Bu deneysel güncellemeler şu an için yalnızca Scene Graph API ile sınırlı. Yani editörün geri kalanında anahat düzenleyicisinde XYZ olarak görmeye devam edeceksiniz:
Hem Verse modül dönüşümleri hem de Unreal Engine modül dönüşümleri Verse API ve UEFN içinde eşzamanlı olarak çalışmaktadır. Verse modül dönüşümlerini kullanıyorsanız burada FRU kullanılır. Unreal Engine modül dönüşümlerini kullanıyorsanız burada XYZ kullanılır.
Verse modül dönüşümlerini ve Unreal Engine modül dönüşümlerini aynı dosyada kullanan API fonksiyonlarını kullanıyorsanız iki modül arasında belirsizlik oluşmasını önlemek için tür adlarını kendi yollarıyla nitelendirmelisiniz:
/UnrealEngine.com/Temporary/SpatialMath/Verse.org/SpatialMath
using { /UnrealEngine.com/Temporary/SpatialMath }
using { /Verse.org/SpatialMath }
my_class := class:
MyUnrealEngineVector:(/UnrealEngine.com/Temporary/SpatialMath:)vector3 = (/UnrealEngine.com/Temporary/SpatialMath:)vector3{}
MyVerseVector:(/Verse.org/SpatialMath:)vector3 = (/Verse.org/SpatialMath:)vector3{}FRU koordinat değişikliği hakkında daha fazla bilgi için İleri, Sağ, Yukarı Koordinat Sistemi dokümantasyonunu inceleyebilirsiniz. Koordinat sistemi hakkında genel bilgi edinmek için ise Unreal Engine’de Koordinat Sistemi ve Alanlar dokümantasyonuna göz atabilirsiniz.
XYZ’den FRU’ya dönüştürme
Verse modül dönüşümlerine (FRU) geçen mevcut API fonksiyonlarından kullanıyorsanız kullanıcı tanımlı Unreal Engine dönüşümlerini (XYZ) FRU’yu kullanacak şekilde dönüştürmeniz veya yeni oluşturulan FromTransform dönüştürme fonksiyonlarını kullanmanız gerekir.
Dönüştürme işlemi hakkında daha fazla bilgi için İleri, Sağ, Yukarı Koordinat Sistemi dokümantasyonunu inceleyin.
Deneme Oyuncusu Ayarları İle Otomatik Çok Oyunculu Testi
Şimdi birden fazla hesap, cihaz ve gönüllünün bir oturuma katılmasına ihtiyaç duymadan çok oyunculu özelliklerin düzgün çalıştığını doğrulamak için simüle edilmiş deneme oyuncuları oluşturabilirsiniz. Hata ayıklamayı etkinleştirdikten sonra Deneme Oyuncusu ayarları kullanıma açılacak. Deneme oyuncularının başlangıçta ortaya çıkıp çıkmayacağını, adada kaç deneme oyuncusunun çıkacağını ve en fazla kaç deneme oyuncusuna izin verileceğini belirleyebilirsiniz.
Daha fazla bilgi için Çok Oyunculu Özelliğini Önizleme kısmını inceleyebilirsiniz. Bilinen sorunlar ve geçici çözümleri için sürüm notlarının devamındaki Deneme Oyuncuları - Bilinen Sorunlar kısmına göz atın.
Yeni Banka Kasası Cihazı
Yeni Banka Kasası cihazı, banka soygunlarını adanıza getiriyor. Bu cihaz, Termit eşyasıyla birlikte kullanılıyor. Banka Kasalarının üzerinde Termit kullanılarak yok edilmesi gereken zayıf noktalar bulunuyor. Bu zayıf noktalar, kasa kendi kendini imha etmeden önce yok edilmeli. Hangi oyuncuların kasa soygununu başlatabileceğini, zayıf nokta sayısını ve zayıf noktaların hasar alma biçimlerini kontrol etmek için çok sayıda seçenek bulunuyor. Soygun başladığında gerçekleşecek olaylar hazırlayabilir ve kapının durumunu kontrol etmek için fonksiyonlardan yararlanabilirsiniz.
Yeni Yırtık Noktası Bölgesi Cihazı ve Yırtık Noktası Cihazı Eşyası
Bomba kurulumu ve etkisiz hale getirme mekanizmalarını çoğaltmak için şimdi Yırtık Noktası cihazı eşyasıyla birlikte çalışan ve Balistik mekaniklerini temel alan yeni Yırtık Noktası Bölgesi cihazını kullanabilirsiniz. Bunların içinde Kurulum Süresi, Etkisizleştirme Süresi ve Patlama gibi seçenekler yer alıyor.
Mekânsal Profil Oluşturucu Güncellemeleri ve İyileştirmeleri
Mekânsal Profil Oluşturucu’ya mevcut becerilerini optimize eden ve genişleten çok sayıda önemli iyileştirme geldi. Bu değişiklikler hakkında daha fazla bilgiyi Mekânsal Profil Oluşturucu dokümantasyonunda bulabilirsiniz.
Mekânsal Profil Oluşturucu artık şunları yapmanıza olanak veriyor:
Daha önceden kaydedilmiş ölçüm verilerini daha iyi karşılaştırmak için birden fazla dosya yüklemek.
Canlı oturumda birden fazla kaynağı örneklendirerek aynı anda hem istemciden hem de sunucudan ölçüm toplamak.
Yakalama oturumlarını kolaylaştırmak için önceki ölçüm seçimlerini hatırlamak.
Verileri görüntüleme ve genişletme biçimlerine de çeşitli güncellemeler yapıldı:
Bir oturum tarayıcısı sayesinde, ölçümlerin alındığı bir canlı oturum ile önceden kaydedilmiş oturumlar arasında gezinmek mümkün hale geliyor.
Bir oturum içindeki ölçümler bir ağaç görünümüyle temsil edilebiliyor. Her ölçümün kendi performans durumunu belirten bir durum göstergesi bulunuyor.
Histogram görünümü, bir canlı oturum yakalama esnasında her ölçümün performans artışlarını gösteren bir zaman çizelgesi sunuyor.
Ada Saati Platform Oyunu ve Hayatta Kalma Eğitimi
Ada saatine göre oynanışı değiştiren temel seviye atlama ve zamanda atlama mekaniklerini nasıl oluşturacağınızı öğrenin. Oyun gündüz oyuncunun altın topladığı bir platform oyunuyken, gece ise oyuncunun yaratık sürülerine karşı hayatta kalmaya çalıştığı bir şekle bürünüyor.
Zamanda Atlamalı Platform ve Hayatta Kalma Oyunu eğitimini inceleyerek oyunu nasıl oluşturacağınızı, dekor giydirmede sanat yönetimini, özel kullanıcı arayüzü oluşturmayı ve müzik eklemeyi öğrenebilirsiniz.
Yeni Cihaz Tasarım Örneği Dokümantasyonu
Cihaz kullanmanın yeni ve eğlenceli yollarını öğrenmek ister misiniz? İki yeni cihaz tasarım örneği dokümantasyonumuzu inceleyin!
Bariyer Cihazı Tasarım Örnekleri sayfası öncelikle basit bir sınırın nasıl yapılacağını, ardından da korumalı bir çıkma alanının nasıl oluşturulacağını anlatıyor. Bir Yakın Dövüşlü Zamana Karşı Yarış oyunu yapmak için yapılması gerekenleri sıralayarak da tamamlanıyor.
Takip Cihazı Tasarım Örnekleri sayfası, Takip Cihazı’nın zamanlı bir kaçış odası inşa etmekten bir çiftçilik oyunu yapmaya kadar farklı yollarla nasıl kullanılacağını gösteriyor.
İçerik Tarayıcısı ve Çanta İçin Güncelleme ve Düzeltmeler
İçerik Tarayıcısı çantası için yeni eklenenleri, güncellemeleri ve hata düzeltmelerini inceleyin.
İçerik Tarayıcısı’nda Yeni Kullanıcı Arayüzü Varsayılan Hale Geldi
İçerik Tarayıcısı’nın yeni kullanıcı arayüzü ve gezinme yöntemi artık varsayılan kullanıcı arayüzü oldu. Yeni kullanıcı arayüzünde nasıl gezineceğinizi İçerik Tarayıcısı Menüsünü Keşfetme kısmından öğrenebilirsiniz.
Cihaz Güncellemeleri ve Düzeltmeleri
Yeni:
Oyuncu İşareti Cihazı - Birincil Renk ve İkincil Renk seçenekleri şimdi yalnızca İşareti Göster ayarı Evet olarak ayarlandığında kullanılabilecek.
Oyuncu İşareti Cihazı - Takip Edilen Oyuncu İçin Görünür ve Sinyal Süresi seçenekleri artık Konum Güncellenme Sıklığı ayarına bağlı değil.
Cephane Yok metni gibi nişan noktası durumları, Gösterge Paneli Kontrol Cihazı’ndaki yeni Nişan Noktasını Görüntüle seçeneğiyle gizlenebilecek.
Saklanma Nesnelerine Yok Et seçeneği eklendi.
Kayma Rayı cihazlarında şimdi görsel stillere Maden Rayı seçeneği eklendi. Şu an için bundaki tek fark, eğriye eklenen örgüdür. Görsel efektler, ses efektleri ve diğer her şey standart varyant ile aynı olmalıdır.
Düzeltmeler:
Oyun sıfırlama durumundayken varil patlama davranışı artık düzgün çalışıyor.
Toprak Büyücüğü’nün bir eşya çıkardıktan sonra çiğnemeyi bırakmaması sorunu düzeltildi.
Eşya kısıtlamalarından artık Hızlı Silah kullanarak kaçınmak mümkün değil.
Takım veya Sınıf Gereksinimleri Karşılanmıyorsa Süreölçeri Sıfırla seçeneği açıkken süreölçerin sıfırlanmaması sorunu düzeltildi.
Oyunu başlattıktan ve sona erdirdikten sonra kullanıcıların Zamanlı Hedef cihazını değiştirememe sorunu düzeltildi.
Otomatik Taret cihazının üst yarısının silah hasarına dayanıklı olması sorunu düzeltildi.
Gösterge panelindeki geri sayımın Zamanlı Hedef cihazı etkinleştirildikten sonra görünmemesi sorunu düzeltildi.
Kullanıcıların Kamp Ateşi etki aktöründeki/bölgesindeki nesnelerle veya cihazlarla etkileşime girememesi sorunu düzeltildi.
Başka bir kullanıcı varken Nesnematik’in geri sayım animasyonunun bozulması sorunu düzeltildi.
Oyun öncesi geri sayımı sona erdiğinde Giyinme Kabini’ndeki kullanıcıların cihazlarla etkileşime girememesi sorunu düzeltildi.
Yaratıkların oyuncular tarafından inşa edilmiş duvarlar arasında yeterli alan olmasına rağmen ortaya çıkamaması sorunu düzeltildi: SpawnThroughWalls, ada ayarlarında kapalıysa artık Yapıları Yok Et seçeneği gizleniyor.
Uyku (Sleep) fonksiyonu önce çağrılmadıkça Nesne Yürütücü cihazının Verse’teki Başlat (Begin) fonksiyonu üzerinden hareket etmeye başlayamaması sorunu düzeltildi.
Tetikleyici cihazının suyla temas ederken etkinleşmemesi sorunu düzeltildi.
Oyuncuların Giyinme Kabini’nde kozmetik eşyaları değiştirdikten sonra görünmezken silah kullanmasına izin veren hata düzeltildi.
Tank Çıkma Yeri Cihazı - Termal görüş şimdi tankta nişan alırken de çalışıyor.
Yeni Silahlar
Diz Çökertici
Plazma Patlatıcı Lazer
Zayiat Taarruz Tüfeği
Şahin Göz Keskin Nişancı Tüfeği
Baron’un Çifte Tabancası
Eşsiz Susturuculu Tabanca
Pompalı Taramalı Tüfek
Yeni Eşyalar
Sağlık Spreyi Sis Bombası
Efsanevi Fondip Fıçısı (mevcut Efsanevi Fondip Fıçısı, Klasik Fondip Fıçısı olarak yeniden adlandırıldı)
Portatif Siper
Sinyal Tarayıcı
Altın Fondip Bombası
Termit
Yeni Prefablar/Hazır Yapılar
Japon Dövüş Okulu Gözcü Kulesi
Japon Dövüş Okulu Kenjutsu Köyü
Japon Dövüş Okulu Alevli Pagoda
Japon Dövüş Okulu Serin Pagoda
Köklü Köy Yapısı C
Köklü Köy Yapısı D
Kızıltepe Kulesi Platformu
Kızıltepe Kulesi Sondajı
Yeni Galeriler
Japon Dövüş Okulu Huzur Bahçesi Galerisi
Japon Dövüş Okulu Duvar ve Çit Galerisi
Japon Dövüş Okulu Çatı Galerisi
Japon Dövüş Okulu Temel Galerisi
Japon Dövüş Okulu Zemin ve Merdiven Galerisi
Japon Dövüş Okulu Nesne Galerisi
Yağmur Ormanı Düzlemi Nesne Galerisi
Kızıltepe Kulesi Duvar ve Çatı Galerisi
Kızıltepe Kulesi Zemin ve Merdiven Galerisi
Kızıltepe Kulesi Nesne Galerisi A
Kızıltepe Kulesi Nesne Galerisi B
Kızıltepe Kulesi Nesne Galerisi C
Topluluğun Bildirdiği Hataların Düzeltmeleri
Aşağıda bize forumlarda bildirilen sorunların düzeltmeleri yer almaktadır. Sabrınız ve bu sorunları bize bildirdiğiniz için teşekkür ederiz!
Konuşma Bankası’nın konuşmacı ismini ve devam etmekte olan bir oyuna katılan oyuncuların konuşmalarını görüntülememesi sorunu düzeltildi.
Buton cihazıyla hızla iki kere etkileşime girildiğinde Patlayıcı cihazın haritanın içinden düşmesi sorunu düzeltildi.
RemoveWidget fonksiyonunun düzgün temizlememesi sorunu düzeltildi.
Editörün bir harita materyali için yapılan değişiklikleri gönderirken çökmesi sorunu düzeltildi.
Fortnite Ekosistemi Güncellemeleri ve Düzeltmeleri
Yeni:
Çeşitli eşyaların ve silahların eksik etiketleri eklendi.
Zorunlu Maksimum Dokunmatik Yüzey Hassasiyeti: Oyun odaklanmış haldeyken klavye kullanılıyorsa dokunmatik yüzey girdilerinin baskılanmaması için dokunmatik yüzey hassasiyetini değiştiren, yalnızca Windows PC’de geçerli bir klavye/fare kullanıcı ayarı. Bu ayar varsayılan durumda açıktır ve kullanıcı tarafından devre dışı bırakılabilir.
Düzeltmeler:
Raunt sonunda ağır çekimin düzgün çalışmaması sorunu düzeltildi.
Oyuncular tarafından inşa edilen yapıların, rauntlar arasında kalıcı olacak şekilde ayarlanmalarına rağmen doğru şekilde kalıcı olmamaları sorunu düzeltildi.
Yolda devriye gezen yapay zekânın, geçerli yol ulaşılamaz olduktan sonra yeni yol atandığında bu yola geçmemesi sorunu düzeltildi.
Oyuncu ifade değiştirdiğinde NPC’lerin ifade kullanmayı durdurması sorunu düzeltildi.
Birinci Şahıs Kamerası’nda flaş bombasının görsel efektinin, silahın dünya geometrisiyle kesişmesini önleyen işleme efektini devre dışı bırakması sorunu düzeltildi.
Telefon aracının, artık bir hedefin üzerinde değilken, en son üzerine geldiği aktörü silmesi sorunu düzeltildi.
Telefon aracının, hiçbir objenin üzerine gelmemişken, en son üzerine geldiği objeyi silmesi sorunu düzeltildi.
Seçilecek geçerli hedef olmadığında hareket aracının aktif hedefi temizlendi.
Görünmez oyuncuların araçlara ve sandalyelere oturmasına izin veren bir geçersiz kılma düzeltildi.
Fişek Tabancası’nın Sınırsız Tek Kullanımlık Eşya ada ayarına yanlış tepki vermesi sorunu düzeltildi.
Sınırsız cephaneli Fişek Tabancası veya Havai Fişek Tabancası’nın ateşlendiğinde atılmaya zorlanması sorunu düzeltildi.
Bir oyuncu devam etmekte olan bir oyuna katıldığında İstatistik Oluşturucu kullanıcı arayüzünün düzgün görünmesi için bir sorun düzeltildi.
Fırtına kaplamasının Kreatif deneyimlerinde mini haritada işlenmesini önleyen sorun düzeltildi.
Deneme Oyuncusu - Bilinen Sorunlar
Otomatik Başlatma adada ilk kez etkinleştirildiğinde Deneme Oyuncuları ortaya çıkmayabiliyor.
Geçici Çözüm: Oyunu durdurup yeniden başlatın.
Deneme Oyuncusu modeli, yere devrildiğinde ve oyuncudan uzakta olduğunda esnemiş görünebiliyor.
Deneme Oyuncularını avlayıp raundu tamamladıktan sonra ekranda oyuncu sayısı hatalı görünebiliyor.
Deneme Oyuncuları canlandırma kartı düşürmeyebiliyor.
Tüm Deneme Oyuncuları ortaya çıkmadan bir oturumu durdurmak, bir sonraki seferde yanlış sayıda Deneme Oyuncusu’nun ortaya çıkmasına neden olabiliyor.
100’e yakın Deneme Oyuncusu’nu ortaya çıkarmak, ortaya çıkma işlemini bozup Deneme Oyuncularının artık ortaya çıkmamasına neden olabiliyor.
UEFN’de Deneme Oyuncusu sayısı, Doldurma seçeneği kullanılmadan manuel olarak 30’dan fazlasına ayarlanamıyor.
Deneme Oyuncuları kullanmak, gerçek oyuncularla oynamanın performans maliyetini temsil etmiyor.
Deneme Oyuncuları; LEGO® ve Fall Guys adalarında kullanılamıyor.
Bunlar ilerleyen sürümlerde eklenecek.
Aşağıdakiler şu anda Deneme Oyuncuları tarafından tetiklenemiyor:
Anahtar Cihazı
Güçlendirme Cihazı
Ele Geçirme Alanı Cihazı
Kontrol Noktası Karesi
Marka Ada Güncellemeleri
LEGO® Adaları
Düzeltmeler:
Birleştirme cihazının ses döngüsünün takılı kalması sorunu düzeltildi.
Ninja Kaplumbağalar Adaları
Yeni:
Avcı Robot NPC şimdi Devriye Yolu karakter değiştiriciyi kullanabiliyor. Bunu Karakter Tanımı’na eklemek mümkün. Bu sayede Avcı Robot karakteri, devriye yolunda devriye gezmesi için atanabiliyor.
Rocket Racing
Yeni:
Rocket Racing Nitro Çemberi cihazına yeni bir Bekleme Süresi Gecikmesi seçeneği eklendi. Bu ayar, birisinin çemberden geçerek bekleme süresi durumunu tetiklemesi ile bekleme süresinin gerçekten başlaması arasındaki gecikmeyi kontrol ediyor. Bu gecikme 0 ila 5 saniye arasında ayarlanabiliyor. Bu gecikme ayarına ayrıca UEFN’de Verse ile
SetCooldownDelayveGetCooldownDelaykullanarak erişmek mümkün.Rocket Racing adaları oluşturmak için maksimum sunucu süresi 4 saate çıkarıldı.
İçerik üreticileri şimdi Rocket Racing’deki Hız Turu modunun süresini `RR Hız Turu Yarış Yöneticisi` cihazındaki
MatchTimeLimitSecondsseçeneğiyle değiştirebiliyor.
UEFN Güncellemeleri ve Düzeltmeleri
Yeni:
Statik örgü aktörleri artık Telefon aracında destekleniyor. Şimdi statik örgü aktörlerinde Telefon aracı etkileşimlerini engellemek için devre dışı bırakılabilen bir
EnabledForPhoneToolbayrağı yer alıyor.EnabledForPhoneToolbayrağı, zemin olarak kullanılan statik örgü aktörlerinin kazara etkileşime girmesini önlemek için devre dışı bırakılıyor. Bu durum, oturum başladığında mevcut haritalardaki bazı aktörlerin yeniden kaydedilmesini gerektiriyor.UEFN’de bir oturum başlatırken statik örgü aktörleri için bir kontrol eklendi. Arazi için yaygın olarak kullanılan adlarla eşleşen adlar olduğunda hareket aracı ile etkileşim devre dışı bırakılıyor.
Düzeltmeler:
UEFN minimum ölçeklendirmenin Kreatif ile tutarsız olup istemcinin öğeleri yeniden seçmesini önlemesi sorunu düzeltildi.
Animasyon ve Sinematikler
Yeni:
Animasyon Katmanı sekmesi şimdi UEFN’de kullanılabiliyor.
Açısal ve doğrusal eklem sürüşleri için hızlandırma modu kullanıma açıldı.
Düzeltmeler:
Sequencer: Yolun karakterle birlikte hareket etmesi yerine aktörün yol üzerinde yürümesi için, aktör kök kemiğini değiştirirken kök hareketi yolları düzeltildi.
Sequencer: İskelet örgü bileşeninin kök bileşen olmadığı ve bir dönüş ofsetine (90 derece gibi) sahip olduğu durumlarda kök hareketi ve kök hareketinin yazılışı düzeltildi.
Sequencer: “Kök Hareketi” animasyon parçası artık “En Yakın Kısmı Değerlendir” ile birlikte çalışıyor. Önceden, animasyon sekansı parçalarında en yakın kısım değerlendirildiğinde yalnızca kısımdan bir önceki poz alınıyor fakat kök hareketi düzgün uygulanmıyordu.
Çekim Kaydedicisi’nde dönüşüm parçalarının hatalı değerleri kaydetmesi ve bu nedenle Sequencer’ın hatalı oynatılması sorunu düzeltildi.
Serbest eklemler kullanıldığında yaşanan parçacık titreşmesi sorunu düzeltildi. Serbest eklemlerle kullanıldığında parçacık üzerindeki hareketsizlik koşullandırması devre dışı bırakıldı.
İtme küpünün farklı FPS’lerde farklı davranması sorunu düzeltildi.
UCharacterMovementComponent::ApplyImpactPhysicsForces’da uygulanan itiş ölçeği, zaman ölçeğiyle tutarlı hale getirildi.Asenk. modunda parçacıkların harici bir
SetObjectState(Sleeping)çağrısıyla uyku durumuna geçmemesi sorunu düzeltildi.COM ve COM dürtmesiyle yapılan yeni hareketsizlik hesabı düzeltildi.
Kök kemik kök hareketinin kısımlar arasında eşleşmesi için çıkarma ayarlarına bir Kök Kilidini Yok Say seçeneği eklendi. Bunun önceden çalışmamasının nedeni, animasyon sekansı seçeneklerinde “Kök Kilidini Zorla” seçeneği seçiliyken kök kemiği pozisyonlarını karşılaştırmak için hesap yapılamamasıydı.
Ses
Modülasyon, UEFN’deki Metasound kaynakları için bir özellik olarak kullanıma açıldı.
Zaman genişlemesi 1’in altında ayarlandığında ve ses döngü olarak ayarlanmadığında sesin sekans içinde tekrar etmesi sorunu düzeltildi.
Editör
Yeni:
Başlangıçta son projeyi açma özelliği etkinken editör başlatıldığında UEFN İçerik Tarayıcısı’nda eksik öğeler olması sorunu düzeltildi.
Varsayılan olmayan bir haritada oturum başlatıldığında beliren çeşitli iletişim kutuları, yalnızca kullanıcı müdahalesini gerektiren durumlarda beliren tek bir iletişim kutusunda birleştirildi.
Yerelleştirmeyi dışa aktarma özelliği şimdi geçerli editör örneğinde çalıştırılıyor. Böylece ayrı bir editör örneğinde çalıştırmaya kıyasla önemli bir performans artışı (dakikalar yerine saniyeler içinde çalışıyor) elde ediliyor.
Editörde tuzak yerleştirme ve düzenleme için çeşitli iyileştirmeler getirildi.
Tuzaklar şimdi yerleştirme sırasında hareket ettirildiklerinde yerleşimlerini yeniden değerlendiriyor, bu da tuzağın nasıl yerleştirileceğini görselleştirmeyi kolaylaştırıyor.
Üzerine tuzak eklenmiş binalar, şimdi eklenmiş tuzaklarını mevcut eklerini koruyacak şekilde hareket ettirebiliyor. Bu ayrıca duvar tuzaklarının binanın doğru tarafında kalmasını sağlıyor. Daha önceden bir duvarı 180 derece çevirmek tuzağın eklenme tarafına çevrilmesine neden oluyordu.
Blueprint’ler artık yüklenmeden önce otomatik temizlenmeyecek.
Bunun yerine, kısıtlanmış içeriğe sahip olup olmadıklarını kontrol etmek için yüklenmeden önce doğrulanacaklar. Bir Blueprint’te kısıtlanmış içerik olduğu tespit edilirse o Blueprint’i açık olarak temizlemek için bir “Blueprint’i Temizle” onarım seçeneği sunulacak.
Bu şekilde, içinde kısıtlanmış içerik bulunan Blueprint’lerin kendilerini yüklenmeden önce sessiz bir şekilde kontrol etmeleriyle farklı takımlar arasında uyum sorunları oluşmasının önüne geçiliyor.
Çeşitli araç ipuçları için metinler iyileştirildi.
Oturumu Başlat butonunun araç ipucu, UEFN güncel olmadığında butonun devre dışı bırakılabileceğini belirtecek şekilde güncellendi.
Düzeltmeler:
İçerik Tarayıcısı’nda oyun öğelerine sağ tıklandığında bazı menü girişlerinin gözükmemesi sorunu düzeltildi.
Seçim modunun devre dışı kalmasına neden olan sabit not aracıyla ilgili sorun düzeltildi.
Kesme aktörlerinin Canlı Düzenleme ile etiketlerini UEFN’e senkronize etmemesi sorunu düzeltildi.
Ortamlar, Manzaralar ve Aydınlatma
Yeni:
Manzara şekillendirme için çeşitli optimizasyonlar yapıldı.
UEFN bölüm editörü görünüm modları menüsüne Manzara Görselleştiricileri ve LOD seçenekleri eklendi.
Bina parçalarını bölüm editörü görünüm penceresinde sürüklerken Fortnite hücre tutturmayı açan bir “Sürüklerken Fortnite Hücre Tutturması Uygula” editör tercihi eklendi.
Düzeltmeler:
“Editör Hücre Tutturmasını Devre Dışı Bırak” dünya ayarı, “Fortnite Hücre Tutturmasını Etkinleştir” tercihiyle değiştirildi. Bu, bölüm editörü görünüm penceresinden kolayca açılıp kapatılabiliyor.
Manzara çarpışma örgüsünü gösterirken bir materyal öğesinin yüklenememesi nedeniyle yaşanan çökme sorunu düzeltildi.
Dosya yolunda parantez olduğunda bir döşenmiş görsel setinden manzara yükseklik haritasını içe aktarırken yaşanan sorun düzeltildi.
Hedef bölge manzaranın dışına uzandığında genişleme modundaki manzara yükseklik haritasını içe aktarırken yaşanan sorun düzeltildi.
Bölgeler yüklenmediğinde manzara yükseklik haritası dışa aktarım karesi dosya adlarında yaşanan sorun düzeltildi. Dışa aktarım seçiliyken, bir etkisi olmadığından dışa aktarım modu (yalnızca yüklenenler veya tümü) için kullanıcı arayüzü kontrolü de gizlendi.
Fiziksel materyal maskesi, ağırlık haritası boyadan arındırılırken veya temizlenirken düzgün görünmesi için güncellendi. Maske ayrıca, sıfır olmayan son doku hücrelerini kaybetmiş ve doğru güncelleme bildirimleriyle ilerleyen bileşen ağırlık haritalarını da yakalar.
Bir harita açtıktan sonra hatalı fiziksel manzara materyali verisi oluşturma sorunu düzeltildi.
GTAO konsol komutuyla ilgili küçük sorunlar düzeltildi.
Materyaller
Düzeltmeler:
cvars r.MaterialEditor.AllowIgnoringCompilationErrorsve tümr.Material.ContextMenu.*girişleri kaldırıldı. Bunların yerine Materyal Editörü ayarlarındaki ilgili seçenekler getirildi.Ölçeklenebilirlik ayarları değiştirilirken muhtemelen tek biçimli ifade verilerine ulaşılamaması nedeniyle yaşanan çökmeler giderildi. Ölçeklenebilirlik ayarları şimdi bazı ayarlar değiştirildiğinde her zaman tek biçimli materyal ifade verilerinin güncellenmesini tetikliyor.
Hatalı bir EditorOnlyData adına sahip bir varsayılan materyali çoğaltmaya çalışırken oluşurken hata düzeltildi.
Modelleme
Yeni:
Modelleme Modu’ndaki yeni görünüm penceresi araç çubuğuna Örgü Elemanı Seçimi ve ilgili işlevleri eklendi.
Düzeltmeler:
Pivot düzenleme aracının geri al/yinele durumunda kalmasına neden olan sorun düzeltildi.
Kullanıcıların, UV Anlık Görüntü aracını işlem yaparken önceden kabul edememesi sağlandı ve bu işlem sürerken görsel geribildirimle açıklama eklendi.
Dinamik Şekillendirme aracının, Kelvinlet fırçaları kullanırken “bilinmeyen fırça türü” uyarıları vermesine neden olan hata düzeltildi.
Örgüden Çarpışmaya aracının dışbükey ayrıştırma algoritması şimdi düz girdi örgülerinde de çalışıyor. Bu algoritma, “Kabuk Hatasında Kalınlaştırma” ayarına göre dışbükey kabukları oluşturuyor.
Unreal Revision Control
Uygulamaların kapanmasını engellemek için
AndroidTargetDevice’a POST_NOTIFICATIONS izni verildi.
Scene Graph
Yeni:
Scene Graph bileşenlerine
<final_super>eklendi.Bazı eski mekânsal şekiller kaldırıldı.
Kullanım dışı mekânsal sorgular kaldırıldı.
Verse Güncellemeleri ve Düzeltmeleri
Düzeltmeler:
Bir doğrulama hatası düzeltildi. Deneme oyuncuları için kodlar güncellendi.
Kalp atışının oynatılmaması ve nesne skor süreölçerinin çalışmaması ile ilgili sorunlar düzeltildi.
Derleyici, bir sınıfın çökmek yerine bir yapıdan devralması durumunda bir hata mesajı verecek şekilde güncellendi.
s := struct{} c := class(s){}Açılır Diyalog Cihazı’nda doğru metin değerleri döndürmek için Verse’teki
GetButtonText()fonksiyonunu düzelten değişiklikler yapıldı.
Verse Dili Güncellemeleri ve Düzeltmeleri
Düzeltmeler:
Rasyonel değerler karşılaştırılabilir hale getirildi.
int,rational’ın bir alt türü haline getirildi.Dize ve yorumlardaki yorumların ve dize interpolasyonları içindeki boşluğun
<localizes>ile işlenmesi düzeltildi.Arayüzlerdeki metotlarda şimdi varsayılan uygulamalar yer alabiliyor. Uygulamayı bir sınıf içinde geçersiz kılmak mümkün fakat başka bir arayüzde bu mümkün değil.
Arayüzler, varsayılan değerler yokken de veri alanları içerebiliyor. Arayüz veri alanını bir sınıf içinde geçersiz kılmak mümkün fakat başka bir arayüzde bu mümkün değil. Birden fazla yol boyunca bir arayüzden devralan bir sınıf, arayüzdeki her veri alanından yalnızca bir kopya almaya devam eder.
ciçinde yalnızca bir adetV0bulunur.Versei0 := interface { V0:int } i1:= interface(i0){ V1:int } i2:= interface(i0){ V2:int} c := class(i1,i2) {} O:c=c{ V0:=1, V1:=2, V2:=3 }VerseO.V0 access the unique V0 O.(i1:)V access the V in i1 O.(i2:)V access the V in i2
API Güncellemeleri
Yeni:
/UnrealEngine.com/Temporary/SpatialMathve/Verse.org/SpatialMathiçindeki iki türden de yararlanabilen içerik üreticisi kodunun bu türleri tamamen kullanabilmeye yetkin olması gerekecek. Örneğin:
using { /UnrealEngine.com/Temporary/SpatialMath }
using { /Verse.org/SpatialMath }
my_class := class():
OldVector:(/UnrealEngine.com/Temporary/SpatialMath:)vector3 := (/UnrealEngine.com/Temporary/SpatialMath:)vector3{}
NewVector:(/Verse.org/SpatialMath:)vector3 := (/Verse.org/SpatialMath:)vector3{}