Система DLC в Unity - PullRequest
       2

Система DLC в Unity

0 голосов
/ 10 октября 2019

Я пытаюсь сделать приложение, которое будет включать систему DLC. Я пробовал обычные AssendBundles, но для этого мне нужно подключение к интернету. Я хочу использовать DLC, потому что мне нужно загрузить этот контент один раз и продолжать использовать без Интернета, но я даже не смог найти документацию для него! Спасибо за помощь.

Я пробовал AssendBundles.

Ответы [ 2 ]

0 голосов
/ 10 октября 2019

Вы можете создать пакет DLC, который можно загрузить только один раз, с помощью относительно новой системы Адресуемые активы https://docs.unity3d.com/Packages/com.unity.addressables@0.4/manual/index.html.

Допустим, у вас есть карта, и вы делаете из нее адресуемый ресурс,По сути, у вас будет файл каталога, который будет указывать на версию вашей карты (адресуемую), а когда вы захотите создать DLC, вы можете просто создать новую версию этой сцены и упаковать ее как новую версию адреса ив следующий раз, когда приложение для игроков проверяет, доступно ли что-то новое, оно может увидеть новую карту и загрузить ее. У вас также есть собственный контроль над тем, какая группа людей может получить обновление и т. Д.

0 голосов
/ 10 октября 2019

Пакеты активов были созданы для целей DLC. И он содержит систему кеширования из коробки, здесь вы можете увидеть примеры использования https://docs.unity3d.com/ScriptReference/Caching.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...