Merhabalar, yayınlanan Unreal Engine 4.17 sürümü için yama notlarında açıklanan başlıca özellikleri Türkçe olarak size açıkladık.

Unreal Engine bu sürümünde, yeni "Composure" birleştirme sistemi ve "Image Plate" eklentisi ile, gerçek zamanlı olarak oluşturulan içerikleri canlı aksiyon görüntüleri ile birleştirmenin güçlü ve esnek bir yolunu sunuyor. Sequencer için sayısız iyileştirmeler, sinematik ve doğrusal medya oluşturarak görsel ve animasyon iş akışını hassaslaştırmaya devam ediyor.

"Asset Management Framework" ile oyunlarınız için görevler, kahramanlar ve yetenek gibi işlevsel olayları daha kolay bir şekilde varlık sınıfını kullanarak gerçekleştirebileceksiniz.

Microsoft Xbox One platformu için projenizi nakliyeleme(shipping) artık mümkün. Unreal Engine 4.17 sürümüyle artık bütün oyun platformlarda oyununuzu satabileceksiniz. 

VR ile gelen devasa editör özellikleri ile VR platformunda proje geliştirmek için Unreal motorundandan iyisi yok gibi gözüküyor.

Başlıca Gelişmeler

1) VR Kamera Önizleyicisi

Editör çerçevesinde kameraları VR ortamında doğru bir şekilde görebileceksiniz.(Bütün VR platformlarında çalışır.)

Bu içeriği görmek için üçüncü parti çerezlerine izin vermeniz gerekli.
Daha fazla detay için çerezler sayfasını ziyaret edin.

2) VR İzleyicisi

Artık sanal gerçekçilik uygulamalarında izleyici modu ile diğer aktörleri gözlemleyebileceksiniz. 

Bu içeriği görmek için üçüncü parti çerezlerine izin vermeniz gerekli.
Daha fazla detay için çerezler sayfasını ziyaret edin.


3) Sequencer İyileştirmeleri

image_0.png


3.1-) Auto-Key: Kullanablirlik açısından tek bir tuş haline getirildi.

image_1.png


3.2-) Level ile Sequencer arasında istediğiniz işleri düzenleyebilirsiniz. Sequence üzerinde "Allow Sequencer Edits Only" ve "Allow Level Edits Only" seçenekleri ile özellikleri daha rahat bir şekilde değiştrebileceksiniz.
Allow Sequencer Edits Only: Sequencer üzerinde yaptığınız özellikleri değiştirirken artık herhangi bir keyframe bulundurmadan özellik uygulanacak.
Allow Level Edits Only: Nesneler üzerinde var olan değişiklikleri düzenleyeceksiniz. Sequencer üzerinde yapılan değişikler etkin olmayacak.

image_2.png


3.3) Sequencer içerisinde animasyon harmanlama

Artık Sequencer içerisindeki animasyonları kolay bir şekilde harmanlayabileceksiniz. Aynı şekilde veri tiplerini(float, 2d 3d vector, integer) gibi değerleri de harmanlayabileceksiniz

Bu içeriği görmek için üçüncü parti çerezlerine izin vermeniz gerekli.
Daha fazla detay için çerezler sayfasını ziyaret edin.

4) Image Plate Plugin

Image Plate ile Sequencer üzerinde Blueprint ve C++ üzerinden girilen kod ve dokulara(texture) göre tam ekran içerisinde hassas olarak geçiş yaparak kameraya göre değişiklik sunar.

Bu içeriği görmek için üçüncü parti çerezlerine izin vermeniz gerekli.
Daha fazla detay için çerezler sayfasını ziyaret edin.

5) Pluginler için Global Shader Desteği

Artık grafik programlama yetenekleriniz ile motora dinamik shaderler ekleyebilirsiniz.

(Engine/Plugins/Compositing/LensDistortion) Bir örneği içinklasörü içerisine bakın. Shader API şu anda deneysel nitelikte.

YENİ: Pluginler arasındaki bağlantı: Eklentileri eklerken artık, eklentiler motora bir bildirim verecek. Bu bildirime göre motor size birden fazla eklentiyi bir arada çalıştırırken oluşabilecek sorunları bildirecek. 

6) Bent Normal Haritaları ve Reflection Occlusion
Bu içeriği görmek için üçüncü parti çerezlerine izin vermeniz gerekli.
Daha fazla detay için çerezler sayfasını ziyaret edin.
Bent normalleri, ortam tıkanıklığı hesaplanırken gelebilecek ek bilgi parçalarıdır. AO(Ambient Occlusion), bir gölgeleme noktasının etrafında geometrili olmayan bir yarı kürede çekilen ışınların yüzdesidir. Diğer bir şekilde söylemek gerekirse ortam ışığı artık tıkanmayacak. Global Işıklandırma(Global Illumination) ile doğru orantılı çalıştığı için gerçekçi bir grafik sunumu kazandırıyor.


7) ARKit Desteği

[size=small]Apple'nin yarattığı ARKit entegrasyonunu artık 4.17 sürümü için API olarak kullanabileceksiniz.

https://youtu.be/S14AVwaBF-Y[/SIZE]

8) Gerçek zamanlı animasyon düzenleme

Artık editör içerisinde gerçek zamanlı olarak animasyonları düzenleyebilirsiniz.

https://youtu.be/Ec_MIz_mcuM[/SIZE]

9) LoD Seçme Panelleri

Adı üzerinde, detay seviyesini seçerken artık daha kullanışlı.

https://youtu.be/YGHGXwIrY20[/SIZE]

10) Two Bone IK Geliştirmeleri
İmajda gördüğünüz üzere, mekaniksel olaylar için iki kemik IK'ları için belirli güncellemeler geldi. AllowTwist seçeneği ile eklemleri orta eklemleri kolayca bükebilirsiniz. Aynı zamanda bir debug çizgisi çekebilirsiniz.


image_14b.png

image_15.png


11) UMG Slate Clipping

Videoda gördüğünüz gibi artık kolay bir şekilde UI lere clipping işlemi uygulayabileceksiniz. Videoda kolayca anlayabileceğiniz gibi.

https://youtu.be/7fXB90ORv98

12) Mobil oyun için boyut ve kullanışlık geliştirmeler:

Yaklaşık olarak 80MB olan bir oyunu artık Unreal motoru ile 75mb civarına düşecek. 4.18 sürümünde Mobil ile daha önemli yenilikler yapılacak.

13) Ses Motoru Sonsuzluğu

Artık Unreal motoru içerisinde bulunan ses motoru deneysel özellikten çıktı. Tüm fonksiyonları kullanabilirsiniz

Öne çıkan iyileştirmeleri sizlere aktardık. Daha detaylı bilgiler için lütfen Epic Games tarafından resmi yayınlama makalesini inceleyiniz: https://www.unrealengine.com/en-US/blog/unreal-engine-4-17-released
 
Xbox one spports var.Paketleme kısmında xbox one seçeneği yok. Nasıl paketleniyor xbox one ye? Bilgilendirirseniz sevinirim.