Bir video oyunu oynarken veya görsel olarak etkileyici bir film sahnesi izlerken “Bunu nasıl yapmışlar acaba?” sorusunun aklımıza takıldığı zamanlar olmakta. Bu soruya verilebilecek cevaplardan bir tanesi ise Unreal Engine’dir. İnanılmaz derecede gerçekçi grafikler üretme ve karmaşık animasyonları yönetme becerisiyle bilinen Unreal Engine, küçük bağımsız oyunlardan büyük yapımlara kadar pek çok proje için geliştiricilerin favorisi haline gelmiş bir oyun motorudur. Basit bir ifadeyle oyun motoru, geliştiricilerin oyunlar ve sürükleyici deneyimler oluşturmak için kullandıkları bir yazılım paketi olarak tanımlanabilir ancak Unreal Engine oyun sektörünün ötesine geçerek film, mimari, otomotiv tasarımı ve sanal gerçeklik eğitimi gibi farklı sektörlerde kendine yer edinmiş durumda. İster video oyunu tutkunu olun ister teknoloji meraklısı olun isterseniz de sadece modern medyanın perde arkasına bir merakınız olsun fark etmeksizin Unreal Engine isminin bir şekilde karşınıza çıkma olasılığı oldukça yüksek.
Collision
Unreal Engine’deki collision sistemi ya da dilimizdeki karşılığı ile çarpışma sistemi, oyun dünyasında yer alan nesnelerin ne zaman birbirleriyle etkileşime gireceğini belirleyen sistemdir. Örnek olarak bir oyuncunun duvara dokunması veya bir topun yere çarpması gibi durumlar verilebilir.
Physics Engine
Unreal Engine’deki physics engine ya da dilimizdeki karşılığı ile fizik motoru, hareketlerin, çarpışmaların ve benzerinin doğal hissettirilmesi için yerçekimi, sürtünme ve momentum gibi gerçek dünyadaki fiziksel etkileşimleri simüle etmekle sorumludur. Unreal Engine’nin fizik motoru kullanılarak nesnelerin fizik kurallarına göre davranış gösterdiği gerçekçi simülasyonlar oluşturulabilir.