Процесс установки и обновления EVE станет удобнее
13 октября 2011
5232
7
Процесс установки и обновления sci-fi MMO EVE Online станет проще и удобнее, сообщает компания CCP Games в очередном выпуске блога. Сообщается, что в последнее время велись работы над двумя проектами: стандартным инсталлятором (generic patcher) и полной версией программы установки игры с использованием нескольких архивов данных.
«По мере выхода новых обновлений EVE Online размер и количество патчей продолжает расти, - говорится в сообщении. - Чем старше версия используемого вами клиента, тем больше патч, который необходимо скачать, чтобы начать играть. Это плохо как для вас (из-за необходимости скачивать большие объемы данных), так и для нас (из-за увеличения времени на создание новых сборок и их тестирования); мы хотим иметь возможность выпускать патчи для сервера Tranquility максимально оперативно, поэтому время, затрачиваемое на сборку и тестирование патчей, должно быть минимальным».
Те игроки, у кого EVE уже установлена, не заметят большой разницы, однако при переустановке или записи ее на флэш-носитель, придется учесть несколько моментов, ознакомиться с которыми можно ниже.
Читать полностью Всем привет!
Меня зовут CCP Cascade; я работаю младшим техническим продюсером в команде Core Technology Group. От имени своих коллег ― CCP Atropos, CCP Mandrake, CCP Sputnik и CCP TopKnot ― я хотел бы рассказать о проектах, над которыми мы трудились в последнее время. Плоды нашей работы зачастую не видны игрокам, но они, тем не менее, касаются элементов EVE Online, с которыми вы имеете дело каждый день ― программами установки, обновления игры и восстановления поврежденных игровых файлов. Узнать больше о проектах, которыми мы занимались, можно из этих статей: "Fixing Lag: And I, for one, welcome our new automation overlords", "When patching fails, repair" и "The EVE Repair Tool and You“ (на английском языке).
В последнее время наша команда работала над двумя проектами: так называемым «стандартным инсталлятором» (generic patcher) и полной версией программы установки игры с использованием нескольких архивов данных.
Вкратце расскажу об основных изменениях:
Программа установки:
- Теперь при использовании инсталлятора вы можете возобновить скачивание обновления (если, например, вы потеряли соединение с интернетом или отменили его вручную).
- Полная версия программы установки игры была разбита на 3 части: инсталлятор и два архива данных (Payload1 и Payload2). Это важно лишь в том случае, если вы собираетесь использовать «запасной инсталлятор» (fallback installer).
- Игрокам, возвращающимся в игру после долгого перерыва, теперь будет проще установить все необходимые обновления.
- Игрокам, которые не знают, какая именно версия игры установлена на их компьютере, не придется ее искать ― стандартный инсталлятор в состоянии установить обновление на любую версию игры.
- Чтобы скачать стандартный инсталлятор, откройте соответствующую веб-страницу, выберите используемую вами операционную систему и перейдите по ссылке “Generic Patcher”.
Раньше существовало две версии инсталлятора игры под Windows:
- Первая ― «Инсталлятор» ― представляла собой небольшой исполняемый файл; при его запуске осуществлялось подключение к нашему серверу и начиналось скачивание файлов игры.
- Вторая ― так называемый «запасной инсталлятор» – представляла собой один большой архив, в котором содержались все файлы игры; ее можно было скачать с помощью браузера с нашего сайта.
Почему это так важно?
В операционной системе Windows существует ограничение на размер исполняемого файла ― для 32-битных систем он не должен превышать 4 гигабайт. Более того, размер всех файлов в операционных системах, использующих FAT-32, ограничен 4 гигабайтами. Подавляющее большинство пользователей в настоящее время использует NTFS, но мы решили сохранить совместимость со старой файловой системой и разделили архив данных (где хранятся все файлы игры) на несколько частей.
Что это значит для меня лично?
Так как на вашем компьютере (надеюсь) уже установлена «Ева», особых изменений вы не заметите. Но если вы захотите переустановить игру или записать ее на флэшку, вам следует иметь в виду несколько важных моментов.
При скачивании «запасного инсталлятора» вы загружаете на свой компьютер три файла:
- Исполняемый файл
- Payload 1
- Payload 2
Если вы используете стандартный инсталлятор, то процесс установки будет выглядеть так же, как и раньше ― все сделанные нами изменения незаметны для пользователей.
Впрочем, мы добавили в программу установки возможность возобновления скачивания обновлений. Если у вас возникли проблемы с интернетом, отключилось электричество или вы просто случайно закрыли программу установки, при следующем запуске инсталлятор автоматически возобновит скачивание.
Стандартный инсталлятор
По мере выхода новых обновлений EVE Online, размер и количество патчей продолжает расти. Чем старше версия используемого вами клиента, тем больше патч, который необходимо скачать, чтобы начать играть. Это плохо как для вас (из-за необходимости скачивать большие объемы данных), так и для нас (из-за увеличения времени на создание новых сборок и их тестирования); мы хотим иметь возможность выпускать патчи для сервера Tranquility максимально оперативно, поэтому время, затрачиваемое на сборку и тестирование патчей, должно быть минимальным. В настоящий момент для каждого обновления мы готовим примерно 20 патчей (по одной на каждую предыдущую версию клиента) ― раньше при использовании достаточно старой версии клиента (не обновлявшейся как минимум 8 месяцев) вам пришлось бы скачивать всю игру заново.
Встречайте: стандартный инсталлятор! С его помощью вы можете обновить любую версию клиента, как бы давно она ни была установлена. Этот инсталлятор проверяет, какие именно данные отсутствуют в вашей версии игры, и скачивает требуемые файлы. Более того, если какой-либо файл игры был изменен, инсталлятор загружает не весь файл целиком, а лишь необходимые данные ― если, допустим, две версии 100-мегабайтового файла отличаются на несколько мегабайт, вам не придется скачивать весь файл целиком.
Планы на будущее
Все описанные выше изменения призваны сделать процесс установки и обновления игры проще и удобнее для каждого из вас. Мы уже приступили к работе над следующими этапами этого проекта; но подробнее об этих (довольно интересных) нововведениях мы расскажем в ближайшем будущем. Пока что будем рады услышать ваши комментарии!