IT-словарь › Программирование › Asset bundle

Asset bundle

Программирование Svenska → Обновлено: 2026-10-27

Пакет готовых игровых ресурсов — моделей, текстур, звуков, префабов, — который подгружается во время работы, а не вшивается в исполняемый файл.

Термин пришёл из Unity, где AssetBundle долгие годы был единственным способом доставить контент в обход основной сборки, но сама идея старше: у Doom были WAD-файлы, у Quake — PAK. Изменилось другое: бандлы теперь приходят по сети, и мобильная игра может скачать новый уровень, не проходя заново модерацию магазина приложений.

Проблема — в зависимостях. Если два бандла используют одну текстуру и ни один не пометил её общей, она окажется в обоих — и в памяти будет лежать дважды. Ответом Unity около 2018 года стала система Addressables, которая берёт на себя зависимости и адресацию поверх того же формата. Практическое правило не изменилось: хороший бандл — это набор вещей, которые загружаются и выбрасываются вместе.

← Назад к словарю