Unity sistem gereksinimleri yönünden oyun geliştiricisi adaylarının hoşuna gidebilir. Bu içeriğimizde Unity’nin temel işlevinden ve sistem gereksinimlerini aktardık. Aşağıdaki tablodan ilgilendiğiniz alana göz atabilirsiniz.
İlk kez bir oyun geliştirmeye karar verdiniz diyelim. Kafanızda bir fikriniz, belki kendini buna adamaya hazır birkaç arkadaşınız ve bir de bilgisayarınız mevcut. Peki, şimdi ne yapacaksınız? Bir oyun motoru olan Unity nedir ve size nasıl avantajlar sağlar?
Ufak çaplı bir araştırma yaptığınızda karşınıza Unity isminin çıkması oldukça muhtemel. En popüler oyun motorlarından biri olan Unity, mobil ve bilgisayar ortamı başta olmak üzere birçok platforma oyunlar geliştirmenize olanak tanır. Unity ile 2D ve 3D oyunlar geliştirebilmek mümkündür.
Unity nedir? Geliştiricilere ne gibi özellikler sunar?
![](https://mobidictum.com/wp-content/uploads/2021/02/unity-kapak.jpg)
Unity ile basit bir 2D oyundan, yüksek grafikli 3D bir oyuna kadar her türde oyun geliştirilebilir. Geliştirdiğiniz oyunları mobil ve PC gibi birçok platformda yayınlayabilir ve tabii ki bu oyunlardan kazanç elde edebilirsiniz.
Unity oyun motorunu ilk kez kullanacak olanlar için kullanımını öğrenmenin oldukça kolay olduğunu söyleyebiliriz. Unity kullanıcı dostu bir arayüze sahiptir. Zaman içerisinde, çalışma alanınızı isteğinize göre düzenleyerek kendinize en uygun tasarımı oluşturabilirsiniz. Ayrıca, Unity ile oyun geliştirmeye karar verdiğinizde, internette, bu konuda eğitim alabileceğiniz pek çok ücretsiz kaynağın bulunduğunu da göreceksiniz.
Unity’nin geliştiricilere sunduğu faydalardan bir diğeri ise Asset Store ile pek çok hazır nesneye ulaşma imkanı. Asset Store sayesinde oyunlarınıza ekleyebileceğiniz karakter, UI araçları, çevre elementleri gibi birçok nesneye erişebilir, dilerseniz kendi oluşturduğunuz nesneleri Asset Store üzerinden satarak kazanç elde edebilirsiniz.
![Unity editor tool](https://mobidictum.com/wp-content/uploads/2021/02/unity-editor-tool-1024x559.jpg)
Unity Sistem Gereksinimleri (Tablo)
Minimum Gereksinimler | Windows | macOS | Linux |
---|---|---|---|
İşletim Sistemi | Windows 7 (SP1+) veya Windows 10, 64-bit versiyonları (Sadece 64) | Sierra 10.13+ ve sonrası | Ubuntu 20.04, Ubuntu 18.04, ve CentOS 7 |
CPU | X64, SSE2 | X64, SSE2 | X64, SSE2 |
Graphics API | DX10, DX11, ve DX12 | Intel ve AMD | OpenGL 3.2+, Vulkan-capable, Nvidia veya AMD |
Ek gereksinimler | Hardware vendor officially supported drivers | Apple sürücüleri destekliyor. | X11 windowing system (Pencereleme sistemi) Nvidia resmi tescilli grafik sürücüsü veya AMD Mesa grafik sürücüsü üzerinde çalışan Gnome masaüstü ortamı. |
Unity Editör’ünü Windows ve MacOS cihazlarda kullanabilmeniz için gerekli minimum sistem gereksinimleri aşağıdaki gibidir; ancak gerçek performans geliştireceğiniz projenize göre farklılık gösterecektir.
Windows
- İşletim sistemi: Windows 7
- İşlemci: SSE2 komut seti desteğine sahip X64 mimarisi
- Grafik API: DX10, DX11 ve DX12 özellikli GPU’lar
MacOS
- İşletim sistemi: Sierra 10.12.6+
- İşlemci: SSE2 komut seti desteğine sahip X64 mimarisi
- Grafik API: Metal-capable Intel ve AMD GPU’lar
![](https://mobidictum.com/wp-content/uploads/2021/02/unity-2.jpeg)
Unity’yi nereden öğrenebilirim?
Unity kodlama kısmında C# programlama dilini kullanır. C#, oldukça popüler bir dil olması sayesinde kaynak bakımından pek çok geliştirici için oldukça ulaşılabilir. Udemy ve YouTube gibi platformlarda, bu dil hakkında hem İngilizce hem Türkçe onlarca eğitim bulabilirsiniz.
Benzer şekilde, iş artık Unity kullanmayı öğrenmeye geldiğinde, bu konu hakkında da çok sayıda kaynağa ulaşmak mümkün. Özellikle Türkçe kaynak bakımından ulaşılması en kolay oyun motorunun Unity olduğunu söyleyebiliriz.
Unity ile geliştirilmiş bazı oyunlar
Unity bu denli popüler ve kullanışlı olunca, piyasada bu oyun motoru ile geliştirilmiş sayısız oyun olmasına da şaşmamak gerekiyor. Aşağıda, muhtemelen sizin de aşina olduğunuz, Unity ile geliştirimiş birtakım oyunların listesi yer alıyor.
- Rust
- Hearthstone: Heroes of Warcraft
- League of Legends: Wild Rift
- Temple Run Trilogy
- Shadow Fight 3
- Free Fire
- Escape From Tarkov – Tarkov’dan Kaçış
- Unruly Heroes – Asılsız Kahramanlar
Daha fazlası için Unity ile yapılan oyunlar yazımıza göz atabilirsiniz.
![](https://mobidictum.com/wp-content/uploads/2021/02/unity-fiyatlandirma-1024x578.jpg)
Unity’yi nereden indirebilirim?
Unity’yi kendi sitesinden kişisel kullanım için ücretsiz bir şekilde indirebilirsiniz. Dilerseniz daha fazla özelliğe erişebilmek için ücretli versiyonlarını satın alabilirsiniz. Unity’nin ücretsiz versiyonu, geliştirdiğiniz oyundan kazanacağınız belirli bir miktara kadar ücretsiz devam eder; ancak oyununuz, Unity’nin reklamı ile açılır.
Oyun geliştirmeye başlamadan önce ihtiyaçlarınıza göre size en uygun oyun motorunu seçmek önceliklerinizden biri olmalı. Farklı oyun motorları hakkında bilgi almak için “Oyun Motorları – Hangi Oyun Motorunu Seçmeliyiz? (2021)” başlıklı yazımıza göz atmayı unutmayın.
Eğer, Unreal Engine oyun motoru hakkında detaylı bilgi edinmek isterseniz, “Unreal Engine nedir? Sistem gereksinimleri nelerdir?” başlıklı yazımızı inceleyebilirsiniz.