Unity 3D
Unity 3D, ücretsiz bir oyun motorudur. Oyun ve bilişim dünyasına getirdiği en önemli yenilik, gelişmiş özelliklere sahip 3 boyutlu oyunların bilgisayara kurulmadan oynanmasını sağlamak olmuştur. Unity 3D motorunu kullanan oyunlar; Unity Web Player eklentisi sayesinde hiçbir kurulum işlemi olmadan, WebGL derlemesi ile herhangi bir eklentiye ihtiyaç duymadan web tarayıcılar üzerinden çalışabilmektedir. Bu yönü sayesinde oyunlar bilgisayara daha az yüklenirken bir oyuncuyu yeni bilgisayar alma zahmetinden kurtarmış olur. Öte yandan oyun üreticileri, oyunu kendi sunucularından oynattıkları için korsan oyuna çare bulmuş olur. Unity 3D motoru ile yazılmış oyunlara örnek olarak Battlestar Galactica Online, Firewatch ve Traffic Racer verilebilir.
Unity'nin oyun yapımcılarına sağladığı başka bir kolaylık da Unity ile geliştirilen bir oyunun herhangi bir altyapı değişikliğine gerek olmadan farklı platformlara (PC, Mac, Web, iOS, Android, Windows Phone, Playstation, Xbox vb.) uygun olarak derlenebilmesidir. Bu sayede PC için hazırlanan bir oyun tek tıklamayla Mac içinde çalışır hale getirilebilir.
Unity son derece pahalı diğer gelişmiş oyun motorlarının (Havok, vb.) sunduğu gelişmiş shader yazılımı, fizik motoru, animasyon editörü, occlusion culling gibi özellikleri, uygulama ve oyun geliştiricilerine ücretsiz sunmaktadır.
Unity'nin diğer oyun motorlarından üstün taraflarından biri de oyun geliştirme zamanında geliştiriciye program kodu yazma olanağı vermesidir. Diğer oyun motorlarının ekserisi grafik ile kodu ayırmışken, Unity ile grafik ve kod birlikte çalışmaktadır. Bu çalışma mantığı geliştiriciye esneklik sağlamakta, geliştirme süresini kısaltmaktadır.
Unity 3D şu anda 2 farklı betik dil yapısını (JavaScript ve C#) desteklemektedir.[1]
Unity Web Player eklentisi şu an Windows, GNU/Linux [2], Mac OS X, Android ve iOS işletim sistemlerinde desteklenmektedir. Kullanım açısından Adobe Flash Player, Adobe Shockwave ve Silverlight benzeridir. Eklenti bilgisayara kurulduktan sonra web üzerindeki bütün Unity animasyonları, oyunlar ve diğer araç-gereçler web tarayıcı ile kolaylıkla çalıştırılabilmektedir.
Unity oyun motoru 3.5 geliştirici sürümü ile artık Flash desteğine de kavuşmuştur. 3.5 Sürümü ile oyun yapımcıları hazırladıkları oyunları Flash 11 destekli cihazlarda oynanabilecek şekilde derleyebilmektedir.
Unity bütün bu avantajlarının yanında Unity 3D'de yazılmış oyunlar düşük ve orta seviye bilgisayarlarda (en düşük 1.6 Ghz işlemci, 500 MB ram) rahatlıkla oynanabilmektedir.
Unity oyun hazırlama yanında, eğitim amaçlı simülasyonlar hazırlamaktada kullanılabilmektedir. En son versiyonu ile kişisel (Personal) kullanımlar için ücretsiz olan yazılım sayesinde daha geniş bir kitleye hitap edecek şekilde bir pazarlama taktiğine yönelmiştir.[3]
Unity ile yapılmış oyunlar
- The Fear : Karabasan vahşet evi
- abluka
Kaynakça
- ↑ Goldstone, Will. Unity 3.x Game Development Essentials. Packt Publishing. ISBN 1849691444. http://www.amazon.com/Unity-3-x-Game-Development-Essentials-ebook/dp/B006O8WY1U/ref=mt_kindle?_encoding=UTF8&me=. Erişim tarihi: 22 Ekim 2015.
- ↑ "Unity - PC, Mac & Linux desktop game development" (İngilizce). unity3dlinux. 2 Mart 2015 tarihinde kaynağından arşivlendi. http://web.archive.org/web/20150302051556/http://unity3d.com:80/unity/multiplatform/desktop. Erişim tarihi: 28 Mart 2013.
- ↑ "Unity 3d Personal edition". http://unity3d.com/get-unity.
Dış bağlantılar
- Resmî site (İngilizce)
- Unity Web Player İndirme Sayfası
- Unity3D ile yapılmış oyunlar
- Unity3D indirme sayfası
- Unity3D resmi eğitimleri
|