Загрузка 0
ПОДЕЛИТЬСЯ

Мой блог

Листай вниз

Грандиозная утечка 12 ТБ данных Valve: в архиве найдены прототипы Half-Life 2: Episode 3, Portal 2 и L4D

Грандиозная утечка 12 ТБ данных Valve: в архиве найдены прототипы Half-Life 2: Episode 3, Portal 2 и L4D

Утечка колоссального массива данных Valve объемом от 12 до 13 терабайт стала одним из самых масштабных событий в истории игровой архивации. Вопреки первоначальным предположениям, произошедшее не является результатом хакерской атаки или взлома защиты компании. Проблема возникла из-за незакрытого публичного эндпоинта к старой инфраструктуре дистрибуции Valve. Архивисты и энтузиасты обнаружили открытый доступ к legacy-серверам Steam, что позволило выгрузить огромный архив дистрибутивов, ассетов и билдов игр за период с 2003 по 2013 год.

Техническая подоплека: Переход со Steam2 на SteamPipe

Чтобы понять уникальность найденных материалов, необходимо вспомнить историю развития сервиса Valve. В эпоху Steam2 компания использовала проприетарные форматы архивов NCF (No-Cache File) и GCF (Grid Cache File) для доставки и хранения игровых файлов на компьютерах пользователей. Лишь в марте 2013 года состоялся масштабный переход на современную систему SteamPipe, основанную на традиционном файловом дереве HTTP.

Разбор утечки Steam2 объемом 12 ТБ
Обзор крупнейшей утечки архивных данных Valve на YouTube.
Грандиозная утечка 12 ТБ данных Valve: в архиве найдены прототипы Half-Life 2: Episode 3, Portal 2 и L4D
Грандиозная утечка 12 ТБ данных Valve: в архиве найдены прототипы Half-Life 2: Episode 3, Portal 2 и L4D
Грандиозная утечка 12 ТБ данных Valve: в архиве найдены прототипы Half-Life 2: Episode 3, Portal 2 и L4D
Грандиозная утечка 12 ТБ данных Valve: в архиве найдены прототипы Half-Life 2: Episode 3, Portal 2 и L4D
Грандиозная утечка 12 ТБ данных Valve: в архиве найдены прототипы Half-Life 2: Episode 3, Portal 2 и L4D

Доступный эндпоинт фактически законсервировал состояние серверов Valve временно́го отрезка 2003–2013 годов. Данная эпоха совпала с периодом максимальной активности Valve как разработчика, когда создавались и модернизировались ключевые франшизы компании. Выгруженный массив стал своего рода «капсулой времени», содержащей прототипы, вырезанный контент и ранние тестовые сборки.

Реклама
Сцена пробуждения GLaDOS в бета-версии Portal 2
Альтернативная сценка пробуждения GLaDOS из сборки 2009 года.
Прототип уровня Portal 2 с заглушками ассетов
Незавершенные декорации Portal 2 с временными текстурами.
Интерфейс и локации раннего билда Portal 2
Разработка игры в период использования концепции центрального узла.

Ранний прототип Left 4 Dead: наработки Terror Strike и изменения в Dead Center

В числе наиболее интересных находок оказалась полноценная рабочая сборка Left 4 Dead, датированная июнем 2008 года. В этом билде обнаружен совершенно иной пользовательский интерфейс (HUD), вырезанная озвучка персонажей и альтернативная топология карт. В частности, во второй локации кампании Dead Center выход из отеля ведет игрока прямо через улицу к оружейному магазину, минуя привычный извилистый маршрут финального релиза.

Подписка на новости технологий Google News
Следите за обновлениями индустрии в Google News.

Кроме того, в кодовой базе 2008 года сохранилось множество заготовок и нереализованных ассетов, перенесенных из Terror Strike — ранней модификации для Counter-Strike: Condition Zero, на основе которой Valve изначально развивала концепцию кооперативного шутера.

Профиль редактора новостей ПК-железа
Обзор материалов эксперта по компьютерным комплектующим.
Тестирование компьютерного железа водяного охлаждения
Тестовый стенд с кастомным контуром жидкостного охлаждения.
Процесс сборки контура жидкостного охлаждения
Настройка трубок водяного охлаждения игрового компьютера.

Секреты разработки Portal 2: F-Stop, Core Hub и альтернативная GLaDOS

Наибольшее количество уникальных файлов энтузиасты обнаружили в разделе, посвященном Portal 2. Моддерам уже удалось воссоздать работоспособный билд на основе выгруженных данных. Это бета-версия от июля 2009 года, созданная в период, когда игра разрабатывалась вокруг концепции Core Hub — центрального узла, из которого игрок совершал вылазки в тестовые камеры.

Архивные серверные данные платформы Steam2
Структура хранения данных NCF и GCF старого образца.

В архиве также содержатся материалы проекта F-Stop — приквела Portal, развивавшегося в 2008 году и опиравшегося на механику манипуляции объектами с помощью фотоаппарата. Вводная сцена бета-версии показывает падение игрока в глубины лабораторий Aperture Science.

История разработки игр Valve на Source Engine
Период активного производства игр Valve с 2003 по 2013 год.
Ранний интерфейс билда Left 4 Dead 2008 года
Смена маршрута на карте Dead Center в раннем билде L4D.
Изменения карты отеля в Left 4 Dead
Выход из отеля ведет напрямую к оружейному магазину.

Искусственный интеллект GLaDOS в этой сборке играет совершенно иную роль: она гораздо пассивнее, обладает оригинальными репликами и неиспользованными анимациями. Из-за незавершенности многих сцен разработчики использовали временные ассеты (placeholder) из Team Fortress 2 и Half-Life 2.

Реклама
Вводная последовательность пробуждения GLaDOS
Неиспользованные анимации и диалоги GLaDOS в Portal 2.
3D-модель оружия Weaponizer из Half-Life 2 Episode 3
Обнаруженная модель концептуального пушки Weaponizer.

Оружие Weaponizer и след Half-Life 2: Episode 3

Одним из самых резонансных открытий стала полноценная 3D-модель концептуального оружия «Weaponizer» из отмененного третьего эпизода Half-Life 2. Хотя информация о данном устройстве встречалась в утечках и ранее, его рабочая модель впервые обнаружена непосредственно внутри игрового билда.

Ранний консольный порт Counter-Strike 1.5 и Source
Сборка порта Counter-Strike для консолей Xbox и PS3.
Интерфейс раннего билда Counter-Strike Global Offensive
Стилизованный UI и вырезанное оружие в раннем CS:GO.

Согласно первоначальной задумке, Weaponizer позволял расщеплять предметы окружения и превращать их в боеприпасы. Позже Valve адаптировала этот прототип для тестирования портативной пушки, распыляющей гели, перед тем как перейти к механике капельного распределения гелей в Portal 2. Присутствие модели Weaponizer в файлах Portal 2 2009 года наглядно демонстрирует, насколько близко разработчики подобрались к реализации Episode 3 и как наработки отмененного эпизода перетекали в другие проекты.

Скриншот Sonic 4 Episode 2 Beta 2 для ПК
Непубличная сборка Sonic 4 Episode 2 из архива Steam2.

Эволюция Counter-Strike: Global Offensive: от консольного порта до самостоятельного хита

В архиве представлены ранние билды Counter-Strike: Global Offensive. На начальном этапе разработки шутер опирался на движок Source и обладал более стилизованным графическим интерфейсом. Среди файлов обнаружено неиспользованное оружие MP5-Active, множество прототипов ножей, вырезанная механика гранат и щит (Riot Shield), перенесенный из Counter-Strike 1.6.

Структура файлов NCF и GCF в архиве Valve
Файловые контейнеры старой эпохи дистрибуции Steam.

Сборки 2011 года совмещают физику и движение движка Source с ранним кодом Left 4 Dead 2 и концептуальными элементами UI будущего CS:GO. Изначально Valve не планировала создавать новую часть франшизы: студия Hidden Path Entertainment разрабатывала консольный порт Counter-Strike: Source для PlayStation 3 и Xbox 360. Однако масштаб внесенных улучшений убедил Valve превратить проект в полноценную новую игру.

Обзор архивных файлов утечки Valve
12 терабайт невыпущенных сборок и ресурсов игр Valve.

Находки сторонних разработчиков и реакция Valve

Помимо собственных проектов Valve, архив содержит файлы сторонних издателей. К примеру, архивисты обнаружили непубличную ПК-версию бета-2 игры Sonic 4 Episode 2. В ближайшие недели исследовательские группы продолжат разбор 12-терабайтного массива, что неизбежно приведет к новым открывающим исторический контекст находкам.

Грандиозная утечка 12 ТБ данных Valve: в архиве найдены прототипы Half-Life 2: Episode 3, Portal 2 и L4D
Грандиозная утечка 12 ТБ данных Valve: в архиве найдены прототипы Half-Life 2: Episode 3, Portal 2 и L4D
Грандиозная утечка 12 ТБ данных Valve: в архиве найдены прототипы Half-Life 2: Episode 3, Portal 2 и L4D
Грандиозная утечка 12 ТБ данных Valve: в архиве найдены прототипы Half-Life 2: Episode 3, Portal 2 и L4D

Официальных комментариев со стороны Valve пока не поступало. Однако эксперты отмечают, что компания вряд ли рассматривает инцидент как серьезную угрозу безопасности: давность большинства выгруженных файлов превышает 13 лет, а сама ситуация вызвана технической ошибкой конфигурации старых серверов, а не взломом системы.

Источник: www.tomshardware.com

01.