Unreal Engine sistem gereksinimleri ve birçok detayı bir içerikte topladık. Bu içeriğimizde Unreal Engine’in geliştiricilere sağladıklarından sistem gereksinimlerine kadar birçok bilgi bulacaksınız. Aşağıdaki tablodan ilgilendiğiniz alana tıklayarak oraya ulaşabilirsiniz.
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.
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.
Unreal Engine 4 minimum sistem gereksinimleri şu şekilde:
- 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
Eğer oyun motorundan daha fazla verim almak istiyorsanız, Unreal Engine 4’ün önerilen sistem gereksinimleri şöyle:
- Sistem: Masaüstü, Notebook ya da Mac
- İşletim Sistemi: Windows 10 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ı
- GPU: Radeon R7 360X ya da GeForce GTX 750 Ti ve üzeri donanımlar
- Bellek: 32 GB RAM
Bunların yanı sıra Unreal Engine 4, kullandığınız sürüme göre değişmekle birlikte bilgisayarınızda en az 30 GB yer kaplayacaktır. Epic’in son kararına göre, daha önce ücretli olan oyun motoru Unreal Engine 4 ücretsiz olarak kullanılabilir durumda.
Piyasaya daha sonra sürülen Unreal Engine 5 ise selefinin sunduğu tüm özellikleri içeriyor. Ayrıca daha yeni olan oyun motoru bir çok ek özelliği de beraberinde getiriyor.
Unreal Engine 5 minimum sistem gereksinimleri şu şekilde:
- Sistem: Masaüstü, Notebook ya da Mac
- İşletim Sistemi: Windows 10 64-bit ya da Mac OS X 10.9.2 ya da daha üst sürümler
- İşlemci: 12-core Intel ya da AMD processor, 3.4 GHz veya daha hızlı işlemciler
- GPU: NVIDIA GTX 1080 veya AMD RX Vega 64 ve üzeri donanımlar
- Bellek: 8 GB RAM
Unreal Engine 5 önerilen sistem gereksinimleri ise şöyle:
- Sistem: Masaüstü, Notebook ya da Mac
- İşletim Sistemi: Windows 10 64-bit ya da Mac OS X 10.9.2 ya da daha üst sürümler
- İşlemci: 12-core Intel ya da AMD processor, 3.4 GHz veya daha hızlı işlemciler
- GPU: NVIDIA GTX 1080 veya AMD RX Vega 64 ve üzeri donanımlar
- Bellek: 32 GB RAM
Her iki durumda da Unreal Engine 5 için 500 GB depolama alanı tavsiye ediliyor. Çünkü geliştirilecek projelerin boyutu kullanıcıya göre değişiklik gösterebiliyor. Aynı zamanda depolama biriminin yüksek hızlı SSD olmasının yararlı olacağı belirtiliyor.
Unreal Engine 5’in erken erişim versiyonu ücretsiz olarak geliştiricilere sunuldu. Fakat Twinmotion gibi ek satın alımlar yapmak isterseniz bunların ücretli olduğu bilmelisiniz. Güçlü oyun motorunun tam versiyonunun 2022 başlarına kadar piyasaya sürülesi bekleniyor.
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’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.