Благодаря возрождению Season of Discovery и недавнему событию сообщества «Fresh» на игровом мире Wild Growth (EU), количество рейдеров на этом сезонном сервере достигло максимума почти за год! На фоне всеобщего воодушевления вокруг неофициального запуска «с чистого листа», игроки начали задаваться вопросом — каковы планы Blizzard на Season of Discovery? Хотя у нас пока нет официальных ответов, было обнаружено несколько сборок, которые указывают на возможность появления нового контента.

Чтобы понять значимость этого нового номера сборки, давайте взглянем на предыдущие билды, которые могут подсказать, что может означать эта новая версия 1.15.9. World of Warcraft: Classic (2019) была выпущена на сборке 1.13, первый сезонный сервер Blizzard, Season of Mastery, вышел на сборке 1.14, а самый последний сезонный сервер, Season of Discovery, был запущен на сборке 1.15.

Сборка 1.15.9

На текущий момент почти каждый новый номер патча в версии 1.15 соответствовал новой фазе Season of Discovery. Например, патч 1.15.0 стал первоначальным релизом Season of Discovery, включавшим весь контент 1-й фазы, в то время как последний крупный патч SoD, 1.15.7, совпал с 8-й фазой и рейдом «Алый Анклав». Эта закономерность верна для каждого нового номера сборки, за исключением одного. Последняя актуальная сборка для Season of Discovery, патч 1.15.8, в итоге оказалась не более чем исправлением внутренних ошибок серверной части, как объясняет старший игровой продюсер Том Эллис:

Том Эллис:

Что происходит с этими патчами для Classic, в которых нет контента, но есть новые баги? Справедливый вопрос; не видя того, что под капотом, это, вероятно, кажется безумием. Позвольте мне пролить немного света.

Classic — отстой. Ладно, подождите, пока это заскринят, и пойдем дальше! С Classic отстойно иметь дело с точки зрения Live Ops, серверов и кода, потому что Classic по задумке является «старой» версией игры; она не находится в постоянной разработке и не получает постоянного потока обновлений. Она часто простаивает долгое время, и пока это происходит, ее код стареет. Мы часто сталкивались с проблемами, когда в версиях Classic случались вылеты и баги, которые мы давным-давно исправили в основной версии игры (Mainline). Когда в Classic что-то шло не так, инженерам приходилось отправляться в прошлое, чтобы заново вникать в то, как работал старый код по сравнению с новыми крутыми штуками, к которым они привыкли и которые отлаживали чаще.

Способ исправить это — включить версии Classic WoW в цепочку слияния (merge chain): так, если мы исправляем код в основной версии, он переносится и исправляется в Classic. Мы были осторожны и побаивались этого, потому что сейчас существует целая куча версий WoW и куча кода поступает отовсюду — мы не хотим постоянно заново проводить QA-тестирование всей игры на случай, если что-то, перенесенное из основной версии, сломает что-то в версии Classic. Но это ведет к вышеупомянутому «гниению кода», поэтому в рамках соглашения между отделами серверов/Live Ops и командой Classic, мы подталкиваем их к тому, чтобы чаще «всасывать» новый код и возвращать их к паритету с основной версией. Это нужно, чтобы мы не жонглировали постоянно 2, 3 или 4 разными версиями нашей кодовой базы на живых серверах.

Побочный эффект для вас заключается в том, что вы будете чаще видеть эти пустые в плане контента патчи и иногда (но, надеюсь, не слишком часто!) появление странных багов, которые являются результатом того, что какой-то новый объединенный код плохо ладит с контентом Classic. Мы будем совершенствоваться в этом процессе по мере его выполнения, QA-команда Classic будет все лучше находить пропущенные вещи, а инженеры будут лучше следить за тем, чтобы не «подорвать» Classic, по мере того как наши версии будут становиться более согласованными.

В общем, да, если вы гадали, почему мы продолжаем выпускать патчи без причины — вот наша причина!

Так что же все это значит для новой сборки 1.15.9? Что ж, мы не узнаем наверняка, пока сборка не станет доступна на публичном сервере или пока Blizzard не предоставит официальную информацию. На данный момент это может быть что угодно: от легендарной 9-й фазы Season of Discovery до официального запуска SoD «с чистого листа» или, возможно, просто еще одного исправления внутренних ошибок.


Как вы думаете, чем может оказаться патч 1.15.9? Участвовали ли вы в недавнем событии сообщества «Fresh»? Поделитесь своими мыслями в комментариях ниже!

Источник: WoWHead