Unreal Engine nedir? Sistem gereksinimleri nelerdir?

by Selman Çalışkan
Google Play'e uygulama yükleme

En basit anlatımıyla Unreal Engine, Epic Games tarafından oyun geliştiricilerin hizmetine sunulan, gelişmiş ve yaygın olarak kullanılan bir oyun motorudur. Oyun yapmak için -eğer öncesinde kendi oyun motorunuzu geliştirmeyi planlamıyorsanız- piyasadaki oyun motorlarından birini seçmeniz gerekiyor. Bu noktada Unreal Engine, pek çok geliştirici tarafından tercih edilen bir marka olarak kendini gösteriyor.

Eğer başka oyun motorları hakkında da bilgi almak istiyorsanız “Oyun Motorları – Hangi Oyun Motorunu Seçmeliyiz? (2021)” yazımıza göz atmayı unutmayın.

Unreal Engine geliştiricilere neler sunuyor?

Unreal Engine (UE) ile 2D veya 3D oyunlar geliştirebilirsiniz. Ayrıca bu oyun motoru, dilediğiniz gibi mobil, PC, PS gibi birçok platformda oyun geliştirmenize olanak tanımakta. Oyunlarınızı bir veya birden fazla platformda yayınlayabilir ve bu oyunlardan gelir elde edebilirsiniz.

Unreal Engine, 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üncellemelerle birlikte gelen Raytracing (ışın izleme), gerçekçiliği en üst düzeye taşımıştır.

Unreal Engine 5

Unreal Engine 5 ile ultra gerçekçi grafikler

UE Marketplace adı verilen Asset marketi sayesinde oyunlarınızda kullanabileceğiniz birçok karakter, UI elemanları ve çevre bileşenleri gibi nesnelere ulaşabilirsiniz. Üstelik, kendi geliştirdiğiniz nesneleri de burada satabilirsiniz.

Unreal Engine sistem gereksinimleri

Unreal Engine sistem gereksinimleri söz konusu olduğunda iş, sizin üzerinizde çalışmakta olduğunuz projeye göre değişiklik gösterebilir. Eğer stabil bir sisteme ve eski sayılmayacak bir işletim sistemine sahipseniz programı çalıştırabilmeniz mümkün; ancak proje boyutu, böyle programlarda verimli çalışmayı doğrudan etkileyebilmekte. Bu yüzden, burada verilen tavsiyenin programı sadece çalıştırmaya yönelik olduğunu aklımızda tutmamızda fayda var.

  • Sistem: Masaüstü, Notebook ya da Mac
  • İşletim sistemi: Windows 7 64-bit ya da Mac OS X 10.9.2 ya da daha üst sürümler
  • İşlemci: Quad-core Intel ya da AMD processor, 2.5 GHz ya da daha hızlı işlemciler
  • GPU: NVIDIA GeForce 470 GTX ya da AMD Radeon 6870 HD series card ya da daha üst aygıtlar
  • Bellek: 8 GB RAM

Unreal Engine 5

Unreal Engine’i nereden öğrenebilirim?

Öncelikle, Unreal Engine, programlama tarafında C++ programlama dilini kullanır. UE oyun motorunu kullanmayı öğrenmek için bu programlama dilini öğrenmeniz gerekiyor. Neyse ki, C++ programlama dili ile alakalı internette onlarca kaynak bulmak mümkün. Bu kaynakları araştırıp her şeyi sıfırdan öğrenebilirsiniz.

Oyun motorunun kendisini ise yine internetten pek çok kaynak bularak öğrenmek kolay. Ayrıca UE kendi YouTube kanalında eğitim videoları yayınlamaktadır.

Yazılım ve tasarım alanında her konuda olduğu gibi, UE söz konusu olduğunda da kendinizi geliştirmek için bol bol pratik yapmanız önemli. Temelleri öğrendikten sonra, kendinize yeni projeler üreterek bunlar üzerinde çalışabilir, aklınıza gelen yeni fikirleri nasıl uygulayacağınızı öğrenmek için internette yer alan ücretsiz kaynakları inceleyebilirsiniz.

Unreal Engine ile geliştirilmiş bazı popüler oyunlar

UE özellikle PC platformu için oldukça kullanışlı ve yaygın bir oyun motorudur, bu sebeple günümüzde pek çok oyunun Unreal Engine ile geliştirildiğini görebiliriz. Bu oyunlardan bazılarına örnek vermek gerekirse:

  • Ark: Survival Evolved
  • Conan Exiles
  • Gears 5
  • Dragon Ball FighterZ
  • Borderlands 3
  • Street Fighter 5
  • Hellblade: Senua’s Sacrifice
  • Fortnite
Unreal Engine 5

Epic Games üzerinden Unreal Engine’i indirebilirsiniz

Unreal Engine’i nereden indirebilirim?

Unreal Engine’i kullanmak için öncelikle Epic Games’in kendi Launcher’ini indirmeniz gerekir. Daha sonra Launcher’dan UE motorunu indirerek kolaylıkla kurulumunu gerçekleştirebilirsiniz.

İlk kez kullanacak olan geliştiricilerin ücretlendirme konusunda kafasında bazı soru işaretleri oluşabilir. Bu konuda, Unreal Engine’in kullanması tamamen ücretsiz bir oyun motoru olduğunu gönül rahatlığıyla söyleyebiliriz. Yani, dilediğiniz gibi indirip kendi oyunlarınızı geliştirmeye başlayabilirsiniz. Bununla birlikte, şayet geliştirdiğiniz oyunlardan kazanç elde ederseniz, o zaman Unreal’e bir ücret ödemeniz gerekir.

Related Posts