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.)
2) VR İzleyicisi
Artık sanal gerçekçilik uygulamalarında izleyici modu ile diğer aktörleri gözlemleyebileceksiniz.
3) Sequencer İyileştirmeleri
3.1-) Auto-Key: Kullanablirlik açısından tek bir tuş haline getirildi.
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.
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
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.
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
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.
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
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.)
2) VR İzleyicisi
Artık sanal gerçekçilik uygulamalarında izleyici modu ile diğer aktörleri gözlemleyebileceksiniz.
3) Sequencer İyileştirmeleri
3.1-) Auto-Key: Kullanablirlik açısından tek bir tuş haline getirildi.
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.
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
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.
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
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.
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