Пропавший исходный код и ретродвижок: как создавался ремастер System Shock 2

25.04.2025
Автор: Рик Лейн, автор статьи

System Shock 2 — одна из важнейших компьютерных игр в истории. Фантастическая хоррор-история о звездолёте «Фон Браун» (Von Braun) от авторов иммерсивных симуляторов из Looking Glass Studios и молодой студии Irrational Games сильнейшим образом повлияла на дизайн видеоигр. System Shock 2 вышла за год до Deus Ex, в 1999 году, и совмещала развитие персонажа с учётом выборов игрока и свободное исследование уровней. Она заметно повлияла на такие игры, как Dead Space, Prey и следующую игру от Irrational Games — BioShock.

Но теперь System Shock 2 возрождается, и это целая история. Сначала надо было разобраться с правами на System Shock 2, которые довольно долго были недоступны после выхода игры. Из-за этого Стивен Кик (Stephen Kick) в 2012 году решил основать студию по разработке ремастеров Nightdive Studios.

Первым проектом студии стало переиздание System Shock 2, а позже были представлены ремастеры таких культовых шутеров из 90-х, как DOOM и Quake, а также ремейк первой части System Shock в 2023 году.

И вот десять с лишним лет спустя Nightdive возвращается с полноценным ремастером System Shock 2. Это долгожданный проект, но он же и один из самых сложных в истории студии. Идея ремастера System Shock 2 витала в воздухе с тех пор, как Nightdive переиздала игру 13 лет назад, но официально он был анонсирован в 2019 году как глобальный проект к 20-летию игры. Ряд проблем привёл к тому, что проект задержался на шесть лет и в итоге был назван System Shock 2: 25th Anniversary Remaster («Ремастер к 25-летию игры»).
System Shock 2: 25th Anniversary Remaster 1
«Во-первых, масштаб проекта значительно изменился, — рассказывает Стивен Кик, директор Nightdive Studios. — На ранних стадиях разработки мы работали над версией только для ПК и с малым числом радикальных улучшений».

На какое-то время студия отложила проект, поставив в приоритет работу над ремейком System Shock. Но к моменту его выхода планы Nightdive на ремастер System Shock 2 стали куда амбициознее прежних.

«Выпустив ремейк System Shock, мы решили перенести System Shock 2 на собственный движок KEX, переделать всю графику, анимации, интерфейс, и добавить видеовставки в высоком разрешении», — объясняет Кик. По его словам, новый масштаб проекта потребовал от Nightdive «переделки множества ресурсов на протяжении нескольких лет, ведь изначально такие глобальные изменения не входили в [их] график».
System Shock 2: 25th Anniversary Remaster 5
Но самым большим препятствием стал тот факт, что у Nightdive не было доступа к исходному коду System Shock 2. Вместо этого студии пришлось реконструировать код с исходного компакт-диска. «Скажу честно, это добавило нам седых волос, — делится воспоминаниями Кик. — Реконструировать код — это особый навык, который требует много времени и терпения».

Впрочем, Кик добавляет, что «совсем недавно» Nightdive удалось получить исходный код, хотя и не уточняет, как именно. Это помогло ускорить последние этапы разработки System Shock 2: 25th Anniversary Remaster, хотя Кик уверен, что его команда всё равно проделала основную часть работы, анализируя и реконструируя код с диска: «Мы все ужасно благодарны нашим разработчикам, без их усилий ремастер был бы невозможен».

Одна из причин, по которой исходный код System Shock 2 так важен, состоит в том, что игра работает на Dark Engine, 3D-движке собственной разработки, который Looking Glass Studios использовала с 1998 года. «Dark Engine — очень сложный движок, — говорит Кик. — Вы наверняка знаете, что на нём же работали первые игры серии Thief, и особая атмосфера классических игр от Looking Glass — во многом его заслуга».
System Shock 2: 25th Anniversary Remaster 2
Например, в движке есть продвинутая система распространения звука: она определяет, как далеко и по каким поверхностям разносятся звуки. Или многоуровневая система искусственного интеллекта, которая позволяет NPC по-разному реагировать на присутствие игрока — теперь подобная система есть в любой игре с элементами «стелс».

В то же время, у Dark Engine есть строгие ограничения, например по максимальному числу полигонов местности на экране, к тому же он не поддерживает сложные игровые скрипты. Такие свойства — сложные системы в одних областях и отсутствие базовой функциональности в других — делают Dark Engine крайне сложным в обращении.

Но Кик признаёт, что в нём есть и гибкость: «Dark Engine на удивление хорошо реагирует на изменения, поэтому мы смогли изменить его больше, чем могли себе представить. Нам удалось внести ряд изменений, которые мы изначально считали невозможными, например новые анимации оружия».

У Dark Engine очень характерный внешний вид. Ни System Shock 2, ни его брат по движку Thief не поражали красотой даже на момент выхода. Но необычные модели и игра света и тени делают их особенно атмосферными и слегка жуткими, причём со временем это становится только заметнее. Из-за этого Nightdive пришлось крайне осторожно подходить к переделке графики System Shock 2, чтобы ненароком не сделать игру хуже, пытаясь сделать как лучше.
System Shock 2: 25th Anniversary Remaster 6
«Одна из удивительных особенностей моделей персонажей в System Shock 2 — это нехватка полигонов из-за ограничений движка, что создаёт пугающие формы и силуэты, — поясняет Кик. — Они плохо детализированы, но это только делает их ещё более жуткими. Мы постарались обновить графику, но сохранить это ощущение. Мне кажется, наша команда сумела найти идеальный баланс между странной жутковатой атмосферой и высокой детализацией, и это будет отлично смотреться на большом экране».

Помимо визуальных изменений, System Shock 2: 25th Anniversary Remaster может похвастаться новыми возможностями для ещё одного важного режима оригинала. «Совместный режим был полностью переписан так, чтобы вы могли играть с друзьями на консолях», — говорит Кик. А ещё Nightdive сумела сделать его гораздо стабильнее в работе. «Мы столкнулись с невероятным числом ошибок и сбоев, — добавляет Кик. — Иногда простая загрузка нового уровня приводила к вылету игры. Но мы сделали всё, чтобы эти ошибки ушли в прошлое и не мешали игрокам».

System Shock 2: 25th Anniversary Remaster по большей части улучшает всё то, что уже было в игре, но Nightdive позволила себе одно небольшое дополнение к оригинальному звуку. «Единственное, что мы добавили, — это несколько новых озвученных строк для персонажей из родов войск, которые вы можете выбрать в начале игры, — поясняет Кик. — В оригинале упоминаются только клавиатура и мышь, а ведь теперь можно играть на консолях, так что мы записали новые строки для контроллеров».
System Shock 2: 25th Anniversary Remaster 4
Также в System Shock 2: 25th Anniversary Remaster будет всё, что вы ожидаете увидеть в игре от Nightdive: отзывчивое управление, улучшенное освещение «для ещё более мрачной атмосферы» и масштабируемый интерфейс.

Работа над System Shock 2 оказалась непростым испытанием для Nightdive, но Стивен Кик уверен, что ремастер оправдает ожидания любителей оригинальной игры: «Любой, кто уже играл в эту игру, останется доволен, а новички будут в шоке от того, как хорошо она состарилась».

System Shock 2: 25th Anniversary Remaster выходит 26 июня, и вы уже можете оформить предварительную покупку в Epic Games Store.