Ну допустим)
1. vpk файл сразу не работает как загружается, надо перезапустить клиент. Будешь распаковывать vpk файлы и впихивать их файлами?
2. Если разделить на 5 частей, будешь текстуры так же разделять? так как они весят иногда больше карт, и если пропустить их, игрок увидит ошибки и в 75% что не доиграет до след закачки.
3. Даже если сделал это, что будет при выходе обновления данной кампании?) как ты обновишь файлы? если у игрока они уже есть?
Я все это изучал в 2014 году, по сути я тогда был первый которые решился на доп модели (и на AM форуме Lux тоже появился позже, и с ada моделью моей версии) Как вы думаете я не прорабатывал данные идеи с доп кампаниями?) То что вы делаете с закачкой файлов я делал 5 лет назад.
Про загрузку могу сказать можно использовать, но до 25мб ну крайней случай 30мб. Выше это уже потеря он-лайна, так как игрок думает что он завис и выходит.
Я уже говорил dragokas что идея плохая. Что-то оставлять на след карту. Хотя он мне предлагал эту идею, когда ставил доп модели новые.
update_addon_paths - с этой командой я загружаю vpk файлы без перезагрузки игры, но я не проверял будет ли она работать со стороны сервера, если отправлять клиенту .
2. Это только если на карте используется кастомный контент (текстуры, звуки, скрипты и тд), я 2 года назад, помогал своему другу по переделыванию карты, в итоге её размер был около 1г, такой vpk файл стим просто отказывался загружать и пришлось делить карту на части, текстуры, звуки и модели были отдельно разложены по частям, а иначе никак, но в любом случае, использовать DD на карты совсем не естественно (на сервере вряд ли будет только 1 кастомная карта), но в других случаях, этому можно найти применение (скайбокс, модели, звуки, скрипты, декали, частицы), если звуков очень много, то лучше клиент их не будет слышать некоторое время и за пару карт скачает их, тк игрокам не особо хочется куда-то заходить, скачивать, потом по папкам раскидывать, если он понимает, что можно не выходя из игры скачать, то что нужно (без лишних действий), то он так и будет играть себе дальше, ну а тем, кому не лень куда-то заходить и скачивать, то могут так и сделать, в любом случае со временем все файлы будут скачены, вопрос лишь в том, что есть 2 вариант и нужно смотреть, какой более предпочитаемый (Либо просто играть и со временем всё скачается, либо выходить и вручную шаманить с файлами)
Но суть не меняется, что эти 2 варианта куда лучше, чем тот в котором нужно будет смотреть на чёрный экран 5 минут.
Сообщение отредактировал BHaType: 10 Март 2020 - 2:25