Asset bundle
Önceden hazırlanmış oyun kaynaklarının (modeller, dokular, sesler, prefab'lar) çalıştırılabilir dosyanın içine gömülmek yerine çalışma anında yüklenen paketi.
Terim Unity'den gelir; AssetBundle yıllarca ana derlemenin dışında içerik dağıtmanın tek yoluydu. Fikir daha eskidir: Doom'un WAD, Quake'in PAK dosyaları vardı. Değişen şey, paketlerin artık ağ üzerinden gelmesi; bir mobil oyun, uygulama mağazası incelemesinden yeniden geçmeden yeni bir seviye indirebiliyor.
Asıl dert bağımlılıklardır. İki paket aynı dokuyu kullanıyor ve ikisi de onu ortak olarak işaretlememişse doku iki pakete de girer, bellekte de iki kez durur. Unity'nin yanıtı 2018 civarında gelen Addressables sistemi oldu; aynı paket biçiminin üstünde bağımlılıkları ve adreslemeyi yönetiyor. Pratik kural değişmedi: iyi bir paket, birlikte yüklenip birlikte atılan şeylerin kümesidir.