Sektörün önde gelen oyun motorlarından biri olan Unity, çeşitli platformlarda oldukça popüler ve görsel açıdan çarpıcı oyunların bazılarının temelini oluşturmakta. Peki bir oyun motoru ne işe yarar ve Unityneden öne çıkmakta? Oyun motorları, geliştiriciler tarafından video oyunları tasarlamak ve oluşturmak için kullanılan, karmaşık grafiklerden temel fizik ve mekaniklere kadar her şeyi oluşturmak için gerekli araçları sunan yazılım paketleri olarak tanımlanabilirler. Unity, hem sektöre ilk adımlarını atan acemilere hem de deneyimli profesyonellere hitap eden çok yönlü ve erişilebilir bir platform sağlaması sebebiyle öne çıkıyor. Mobil cihazlardan konsollara ve sanal gerçeklik sistemlerine kadar çok çeşitli platformları destekleyerek geliştiricilerin vizyonlarını çeşitli ve ilgi çekici yollarla hayata geçirmelerine olanak tanımakta. Bu vizyon ister küçük bağımsız bir oyun olsun ister büyük ölçekli bir yapım olsun.
LOD (Level of Detail)
Unity’deLOD (Level of Detail)ya da dilimizdeki karşılığı ile ayrıntı düzeyi, kameradan uzaklaştıkça üç boyutlu modellerin karmaşıklığını azaltarak performansı optimize etmek için kullanılan bir tekniktir. Bir nesne uzaklaştıkça Unity, nesnenin daha az ayrıntılı, renderiçin daha az kaynak gerektiren bir versiyonuna geçer. Bu daha az ayrıntılı versiyonların sayısı bir tane ile sınırlı olmak zorunda değildir. Aradaki mesafe artıkça,nesnenin git gide daha da azalan ayrıntıya sahip birden fazla versiyonu kullanılabilir.
Mesh
Unity’demesh, üç boyutlu bir nesnenin şeklini tanımlayan köşeler, kenarlar ve yüzlerden oluşan bir koleksiyondur.Üç boyutlu modellerin özü olarak da görülebilirler. Küp ve kare gibi basit şekillerde veya karakterler ve araçlar gibi karmaşık yapılarda olabilirler.