Unreal Engine Nedir? Nerelerde Kullanılır?

Epic Games tarafından geliştirilen popüler ve yaygın olarak kullanılan Unreal Engine oyun motorunun ne olduğu, nerelerde kullanıldığı, kısa tarihi ve VR kullanımı hakkında ki videomuzu sizin için hazırladık.

Unreal Engine Nedir? Unreal Engine, Epic Games tarafından geliştirilen popüler ve yaygın olarak kullanılan bir oyun motorudur.

Epic’in kendi çoklu oyunculu oyunu olan Fortnite gibi birçok modern AAA oyununda veya Psyonix’in ‘Rocket League’ gibi diğer hit oyunlarda ve piyasada diğer büyük stüdyolarda geliştirilen oyunlarda kullanılır.

PC’den PS4’e, Xbox One ‘dan, Nintendo Switch’e kadar bir çok konsol ve yapıda oyun geliştirme olanağı sağlar. Bu platformlara IOS ve Android uygulama ve oyunları da dahildir. Unreal motorunun farklı platformlar arasında çalışma esnekliği, piyasada çokça kullanılmasının bir sebebidir.

Daha deneyimli programcılar, C ++ dilini oyun motorunda, kendi komut dosyalarını oluşturmak için kullanabilirler. Kodlamanız yeterli olmasa bile oyun ve uygulamalarda etkileşimler yaratmak için, nesnelerinize ekleyebileceğiniz, önceden kodlanmış kod blokları olan çok güçlü Blueprint ara yüzünü de kullanabilirsiniz.

Bu sistem VR oyunları içinde kullanılabilir bir altyapı sunarak, sahnelerdeki etkileşimleri kolayca yaratmanıza olanak sağlar.
Ayrıca, karmaşık sahneleri hızlı bir şekilde yapmanızı sağlayan sanatçılar için güçlü malzeme ve animasyon araçlarına sahiptir. Bu özelliklerden bazılarının ayarlanması ilk başta göz korkutucu olabilir, ancak aradığınızı bulana kadar parametreleri değiştirebileceğiniz bir çok temel örnekler ile başlatmanıza olanak tanır.

Tüm bu özelliklerin ötesinde, sistemi öğrenmenize yardımcı olacak çok sayıda doküman vardır.

Unreal Engine’in en büyük avantajı , kullanımı tamamen ücretsiz olmasıdır. İster bir hobi oyun geliştiricisi olun isterse AAA stüdyosu olun, UE kullanmak için önceden bir ücret alınmaz. Bunun yerine para kazanmak için her oyun kazancının % 5’i talep edilir.

Unreal Engine Kısa Tarihçesi

UE, 1998’den bu yana çok fazla gelişim göstermiştir. İlk olarak 2002’de piyasaya çıkan Unreal Engine 2, 2006’da piyasaya çıkan Unreal Engine 3 ve 2014’te piyasaya sürülen UE 4 sürümüyle güncellemelerine devam etmiştir. Ayrıca bu oyun motoru ile bir çok oyunun yanı sıra, Unreal Tournament oyunları da geliştirilmiştir.

1998’de ‘Unreal’ (oyun) Epic tarafından piyasaya sürüldüğünde, çok oyunculu sistemlerinde sorunlar yaşanıyordu; Bunu bir yıl boyunca düzenlemeye çalıştılar ve sonunda 1999’da tamamen yeni bir oyun olan ‘Unreal Tournament’ ortaya çıkmış oldu.

Bu çok oyunculu (Multiplayer) sistemi, günümüzde oyunlar için vazgeçilmez bir hale dönüşmüştür. Eylül 2017 ‘ye kadar, 100 kadar farklı oyuncunun tek bir oyunda birbirine bağlanmasına ve oynamasına izin veren değişiklikler yaptılar. Yaptıkları bu çalışmalar ile oyun içerisinde ki etkileşim olasılıklarının, neredeyse sınırsız olduğu anlamına geliyordu.

Oyun endüstrisindeki uzun geçmişi nedeniyle, büyük bir takipçi kitlesine ve birçok üçüncü taraf öğreticileri ve forumları vardır. Bu sebepten ötürü tüm bu kaynaklarla, bu motoru kullanmanın en iyi yolunu öğrenebilir ve yol boyunca karşılaştığınız her türlü sorun için çözümler bulabilirsiniz.

Unreal Engine özellikleri ve yaygın kullanım alanları

UE‘de, sanatsal ve gelişim odaklı araçların karışımı tamamen yaratıcı esneklik sağlar.

Malzeme ve işleme için yaygın olarak kabul edilen PBR (fiziksel tabanlı işleme) iş akışını kullanır. Bu sayede, gerçek zamanlı olarak inanılmaz fotogerçekçi görünümler yaratılmasını sağlar. Ayrıca son güncellemeler ile birlikte gelen Raytracing (ışın izleme), gerçekciliği en üst düzeye taşımıştır.

Daha önce bahsettiğimiz Blueprints özelliği, birbiriyle etkileşime giren basit komut dosyaları oluşturmanıza olanak tanır. Bunların hepsi görsel bir ara yüz kullanır, böylece hayatınızda hiç bir kod bilgisine sahip olmasanız bile, birkaç kısa unreal engine tutorial ‘dan alacağınız bilgi ile oyununuza etkileşim katabilirsiniz.

UE, yumuşak vücut fiziğine, parçacık efektlerine ve yerçekimi gibi daha basit şeylere izin veren iyi bir fizik motoruna sahiptir. Örneğin itilmeye tepki veren bir salıncak gibi herhangi bir nesne yapmak oldukça kolaydır. Unreal ara yüzünü öğrendikten sonra, her şeyin daha kolay olacağını söyleyebiliriz.

Youtube Kanalımıza abone olmayı unutmayın.

Beğenebileceğiniz Yazılar:

İsmail Akar

Sitemizde, sanatçıların ilham veren çalışmalarını ve profesyonel kariyer tavsiyelerini paylaşıyoruz. Dünyada olup biten teknoloji, sanat ve tasarım hakkındaki son gelişmelerden haberdar olabilmek için sitemizi ve 3DMADMAX YouTube kanalımızı takip etmeyi unutmayın.

Benzer Yazılar

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir