Показать сообщение отдельно
Аватар для Хитори_renamed_1139163_22072022
Маньяк
Регистрация:
23.05.2014
Дитя Предназначения
Награжден за: За победу в одном туре конкурса по игре "Ведьмак 3: Дикая охота" Ведьмак
Награжден за: За победу в двух турах конкурса по игре "Ведьмак 3: Дикая охота"
Re: Переход к формату CASC в версии 6.0.2 для World of Warcraft
Сообщение от xxxHOliC:
А чем КАСК лучше ЭмПэКью?
Новый формат — CASC
Почти 20 лет для сжатия и хранения данных в играх Blizzard использовался формат Mo’PaQ (коротко — MPQ). С его помощью мы реализовали ряд новых функций, например, клиент для потоковой передачи информации. Однако сегодня этот формат уже себя исчерпал. Мы уже давно используем его в целях, для которых он изначально не был предназначен. Отсюда — ряд технических ограничений в World of Warcraft.

Чтобы преодолеть эти ограничения и разработать новые технологии, которые станут залогом работоспособности и дальнейшего развития игры, отныне мы переходим на новый формат — CASC (Content Addressable Storage Container). Мы используем его в Warlords of Draenor и во время альфа- и бета-тестирования проверим, как он работает. Перед выходом дополнения мы выпустим специальное обновление, которое подготовит клиенты к переходу на новый формат.

Нам не терпится перейти на новый формат! Он откроет множество новых возможностей, обеспечивать поддержку и обновление игры станет проще, — и все это значительно облегчит жизнь игрокам. Вот главные преимущества CASC.
  • Отсутствие повреждений в файлах. Инструменты восстановления файлов уходят в прошлое. Теперь файловая структура самостоятельно производит диагностику прямо во время установки, предотвращая ошибки и потерю данных.
  • Скорость. Благодаря более компактной файловой структуре повысится производительность игры в условиях открытого мира. Если по-человечески, теперь игра будет быстрее находить необходимые данные.
    Обновление будет проходить быстрее и без сбоев. Игровые данные будут обновляться прямо в файлах, и для обновления больше не будет требоваться в два раза больше места на диске, чем для самой игры.
  • «Заплатки» для клиента. CASC позволяет быстро исправлять неполадки в работе программы-клиента с помощью «заплаток», так же, как обычно исправляются сбои в работе сервера. Раньше для исправления работы клиента требовалось целое обновление.
  • Потоковая передача информации. Новый формат лучше справляется с этой задачей. Теперь мы можем выбирать, в какой форме производить обновление игровых данных.
  • Расширяемость. Файловая структура подразумевает расширение и внедрение новых технологий, так что в дальнейшем мы сможем полностью реализовать все задумки. В том числе те, которых мы еще не задумали.
...И еще много всего!
Мы уже используем этот формат в альфа-тестировании Heroes of the Storm и хотим теперь распространить все его преимущества на WoW. Первым шагом, как мы говорили выше, станет перевод на CASC всех уже установленных копий World of Warcraft (после обновления, которое выйдет незадолго до Warlords of Draenor). Мы хотим сделать переход как можно более гладким и безболезненным, по максимуму использовать уже установленные игровые материалы, чтобы дополнительно нужно было загружать как можно меньше данных. Подробнее о переходе на CASC мы еще будем сообщать ближе к выходу Warlords of Draenor.
Источник