Unity Asset Store, gerçek zamanlı video oyunu yapımcıları, teknik sanatçılar ve etkileşimli simülasyon stüdyoları için Unity motoru ekosisteminin merkezinde yer alan birincil dijital pazaryeridir. Katalog bünyesinde 70.000’den fazla oyuna hazır modüler 3D çevre ortamı, kemik ve iskelet sistemi yapılandırılmış (rigged) animasyonlu karakter, C# editör araçları, HLSL ve Shader Graph gölgelendiricileri ile ses kütüphaneleri barındırır. Standart 3D model depolarından temel farkı; ham poligon ağları yerine doğrudan Unity Package Manager (UPM) ile içe aktarılabilen, fizik çarpıştırıcıları ve Prefab hiyerarşisi hazır anahtar teslim yazılım bileşenleri sunmasıdır.
⚡ Bir Bakışta Platform Standartları
Unity Package Manager (UPM) ve Prefab Entegrasyon Mimarisi
Genel 3D model platformları çoğunlukla yalnızca ham poligon dosyaları (OBJ, FBX) sağlarken, Unity Asset Store paketleri tam işlevli oyun nesnesi yapılandırmalarıyla teslim edilir. İndirilen bir varlık paketi sahneye aktarıldığında şu mimari unsurları barındırır:
- Prefab ve Variant Hiyerarşisi: Modüler duvarlar, araçlar veya karakterler önceden atanmış materyalleri, aydınlatma probları ve transform hiyerarşisiyle birlikte gelir. Geliştiriciler ana prefab yapısını bozmadan varyant türetebilir.
- LOD (Level of Detail) Grupları: Profesyonel paketlerde kamera mesafesine göre otomatik geçiş yapan LOD0 (yüksek detay), LOD1, LOD2 ve LOD3 poligon ağları bulunur.
- Fizik Çarpıştırıcıları (Colliders): Karmaşık geometriler için düşük poligonlu konveks (Convex Mesh Collider, maksimum 255 üçgen) veya kutu/kapsül bileşenleri doğrudan atanmıştır.
- Mecanim Humanoid Rig Uyumluluğu: İki ayaklı karakter modelleri standart T-Pose veya A-Pose yapısında Unity Humanoid iskeletine eşlenmiş olarak teslim edilir; böylece Mixamo veya pazar içi animasyonlar anında oynatılabilir.
İşleme Hatları (Render Pipelines): URP vs. HDRP vs. Standart
Modern Unity sürümlerinde grafik işleme Scriptable Render Pipeline (SRP) mimarisine dayanır. Varlık satın alırken projenin işleme hattı ile paket uyumluluğuna dikkat edilmelidir:
Universal Render Pipeline (URP)
Mobil cihazlar, Nintendo Switch, bağımsız VR başlıkları (Meta Quest) ve orta segment PC’ler için optimize edilmiştir. Tek geçişli iletme (Single-pass Forward) ve Forward+ kümeleme ışıklandırması kullanır. SRP Batcher ile draw call optimizasyonu sunar.
High Definition Render Pipeline (HDRP)
Üst düzey PC, PlayStation 5 ve Xbox Series X donanımları hedeflenir. Fiziksel tabanlı ışıklandırma birimleri (Lumen/Lux), Hacimsel Sis, Ekran Alanı Yansımaları (SSR) ve donanım hızlandırmalı Ray Tracing (DXR) desteği sağlar.
Oyun Motoru Varlık Ekosistemleri Karşılaştırma Matrisi
Unity Asset Store’un sektördeki diğer büyük motor ve model pazarlarıyla teknik karşılaştırması aşağıdaki tabloda özetlenmiştir:
| Teknik Parametre | Unity Asset Store | Fab (Epic Games / Unreal) | Godot Asset Library | Blender Market |
|---|---|---|---|---|
| Birincil Ekosistem | Unity Editor (2021/2022 LTS, Unity 6) | Unreal Engine 5 / UEFN / Verse | Godot Engine 4.x / 3.x | Blender 3.x / 4.x |
| Paket Dağıtım Biçimi | .unitypackage & UPM Registry | .uasset / Fab Entegre İstemci | Dahili AssetLib sekmesi veya .zip | .zip eklenti paketi & blend dosyası |
| Yayıncı Gelir Payı | %70 Yayıncı / %30 Unity | %88 Yayıncı / %12 Epic Games | %100 Ücretsiz / Bağış Temelli | %70 ila %90 (Geliştirici Tercihli) |
| Kod & Mantık Entegrasyonu | C# MonoBehaviour, Prefabs, Shaders | Blueprints, C++, Materyal Fonksiyonları | GDScript, C#, GDExtension eklentileri | Python Add-on API, Geometry Nodes |
| Standart Ticari Lisans | Single Entity Royalty-Free | Fab Standard License | MIT / GPL v3 / CC0 Açık Lisans | GPL v2/v3 ve Royalty-Free |
Yayıncı Gelir Modeli, Stopaj ve Ödeme Standartları
Asset Store üzerinde varlık veya eklenti yayınlayan geliştiriciler için finansal şartlar ve yasal tüzük şeffaf kurallara bağlıdır:
| Finansal Parametre | Standart Uygulama | Teknik ve Yasal Esaslar |
|---|---|---|
| Gelir Paylaşımı | %70 Yayıncı / %30 Unity | Satış vergileri ve iade kesintilerinden sonraki net tutar üzerinden hesaplanır. |
| Asgari Ödeme Eşiği | PayPal: 100$ | Havale (Wire): 250$ | Eşiğe ulaşmayan aylık bakiye sonraki döneme sıfırlanmaksızın aktarılır. |
| Vergi ve Stopaj | ABD IRS Form W-8BEN / W-9 | ABD dışındaki yayıncılardan ikili vergi anlaşmalarına göre %0 ila %30 stopaj kesilir. |
| Ödeme Döngüsü | Aylık Net-30 / Net-60 | Ay sonu kapanışının ardından takip eden ayın son iş gününde ödeme emri verilir. |
Teknik Sorun Giderme ve Optimizasyon Kılavuzu
🛠️ Sık Karşılaşılan Entegrasyon Hataları ve Çözümleri
- Pembe/Macenta Materyal Hatası (Missing SRP Shader): Paketteki materyal Standart/Built-in gölgelendirici kullanıyorsa ve proje URP ise objeler pembe görünür. Çözüm için: Window > Rendering > Render Pipeline Converter penceresini açın, Built-in to URP modunu seçip Material Upgrade seçeneğini aktifleştirin ve dönüştürün.
-
Yüksek Draw Call ve SRP Batcher Kırılması: Özel HLSL gölgelendiricileri
UnityPerMaterialCBUFFER bloğu içermezse SRP Batcher çalışmaz ve her obje için ayrı CPU draw call üretilir. Tüm materyal değişkenleriCBUFFER_START(UnityPerMaterial)içinde tanımlanmalıdır. - Mecanim Karakter İskelet Uyuşmazlığı: Karakter modeli T-Pose yerine eğik duruyorsa, modelin Inspector > Rig sekmesinde Animation Type’ı Humanoid olarak seçip Configure ile kemik eşleştirmesini kontrol edin; özellikle Hips ve Spine kök kemiklerinin doğru atandığını doğrulayın.
Artılar ve Dikkat Edilmesi Gerekenler
✅ Güçlü Yönler
- Package Manager ile tek tıklamayla doğrudan Unity Editor içine varlık aktarımı.
- Prefab, fizik çarpıştırıcıları ve Mecanim iskeletleri eksiksiz yapılandırılmış paketler.
- Dünyanın en kapsamlı C# düzenleyici uzantıları ve oyun sistemleri kütüphanesi (Odin Inspector, Rewired, A* Pathfinding).
- Doğrulanmış kullanıcı incelemeleri, sürüm geçmişi ve aktif geliştirici Discord destek kanalları.
⚠️ Sınırlamalar ve Dikkat Noktaları
- Paketler Unity motoruna özgüdür; Unreal Engine veya Godot’ya taşımak için FBX ve dokuların elle ayıklanması gerekir.
- İşleme hattı bölünmesi (URP vs HDRP), satın almadan önce sürüm ve gölgelendirici kontrolü gerektirir.
- Hazır varlık kullanımında oyunun görsel kimliğini korumak için doku ve model kişiselleştirmesi şarttır.
Sıkça Sorulan Sorular
Unity Asset Store modellerini Unreal Engine veya Godot’da kullanabilir miyim?
Evet. .unitypackage dosyasını bir Unity projesine aktardıktan sonra Assets klasöründeki ham FBX ve PNG/TGA doku dosyalarını kopyalayabilirsiniz. Ancak C# komut dosyaları, prefab yapıları ve Shader Graph materyalleri yalnızca Unity içinde çalışır.
Single Entity Standart Lisansı ticari oyun satışı için yeterli midir?
Evet. Satın alan şahıs veya tüzel kişilik, varlıkları Steam, App Store, Google Play ve konsollarda derlenmiş ikili dosya (binary) formatında sınırsız sayıda ticari projede telifsiz (royalty-free) olarak dağıtabilir. Varlıkların ham kaynak kodu veya 3D model olarak dağıtılması yasaktır.
Yeni bir Unity LTS sürümü çıktığında satın aldığım paketler ne olur?
Satın alınan tüm varlıklar Unity hesabınıza süresiz olarak tanımlanır. Yayıncılar varlıklarını yeni Unity LTS sürümleri (örn. Unity 2022 LTS veya Unity 6) için güncellediğinde bu güncellemeleri ücretsiz olarak indirebilirsiniz.
Referanslar ve Doğrulanmış Kaynaklar
[1] Unity Asset Store Provider Agreement & Terms of Service: Unity resmi pazar sözleşmesi, %70 gelir paylaşımı ve Single Entity lisans şartları (Bkz: assetstore.unity.com/legal/provider-agreement).
[2] Unity Manual – Scriptable Render Pipeline & SRP Batcher: Unity 2022 LTS ve Unity 6 teknik dokümantasyonu, CBUFFER bellek blokları ve URP/HDRP dönüştürücü kılavuzu.
[3] Unity Asset Store Submission Guidelines: Varlık onay kriterleri, LOD standartları, Mecanim kemik eşleştirme kuralları ve paket inceleme süreci.
Benzer platformları 3D model siteleri listemizde karşılaştırıyoruz.