В Metal Gear Solid 2 нашли скрытый режим камеры от третьего лица, который прятался в одной переменной 15 лет

В Metal Gear Solid 2 нашли скрытый режим камеры от третьего лица, который прятался в одной переменной 15 лет

Энтузиаст, поддерживающий фанатский мод MGSHDFix для Metal Gear Solid 2, случайно обнаружил в коде игры полноценный режим камеры от третьего лица. Он был скрыт всего одной переменной на протяжении 15 лет – и скоро станет доступен всем.

Metal Gear Solid Master Collection Vol. 1 получила свой финальный крупный патч ранее в этом году, добавив 61 ГБ текстур для MGS3 и наконец позволив переключать кнопки подтверждения и отмены на геймпаде в MGS1.

Это стало завершением долгого пути для первого сборника, который вышел в плачевном состоянии в 2023 году и который Konami приводила в порядок на протяжении следующих трёх лет. Сейчас коллекция выглядит вполне достойно.

Однако всегда есть куда расти, и именно для этого существуют фанатские инициативы вроде MGSHDFix – мода, который устраняет оставшиеся баги и добавляет визуальные улучшения.

Нынешний мейнтейнер мода, Афевис Солмунко, копаясь в коде Metal Gear Solid 2, наткнулся на любопытный секрет – полноценный режим камеры от третьего лица, спрятанный за единственной переменной.

Случайно нашёл вид от третьего лица в MGS2 из Master Collection, думаю, это тоже попадёт в MGSHDFix. Камера фиксируется в виде сверху, когда вы находитесь в очень узких коридорах, чтобы не проваливаться сквозь стены, но в остальном… да, это было там 15 лет. Сделаю небольшие исправления.

Нужно было изменить всего одну переменную в коде игры, чтобы включить этот режим. Его вполне можно было бы превратить в патч для эмуляторов, и, вероятно, для взломанных консолей тоже.

https://x.com/Afevis/status/2054392640154836994

Metal Gear Solid 2 на протяжении всех своих многочисленных переизданий использовала фиксированную камеру, обычно предлагая игроку вид примерно сверху на происходящее тактическое шпионское действо. Только в переиздании Metal Gear Solid 3 под названием Subsistence игроки получили привычную свободную камеру от третьего лица.

Отдельного упоминания заслуживает моддер, который несколько лет назад вручную добавил аналогичную камеру в оригинальный ПК-релиз MGS2 2003 года. Впрочем, его работа не была полностью напрасной – та версия игры вышла до участия Bluepoint Games и не содержала этого кода.

Как отметили в ответах к посту Солмунко, студия Bluepoint ранее рассказывала об экспериментах с добавлением настоящей камеры от третьего лица в Metal Gear Solid 2 для HD Collection 2011 года.

В итоге функцию не включили в финальную версию, но код остался в игре, и Солмунко нашёл его в 2026 году.

Всё, что с этим связано, помечено как BP/Bluepoint.

Так как Bluepoint в своё время отложила эту функцию, камера в новом (ну, условно новом) режиме работает с небольшими глюками. Впрочем, по словам Солмунко, исправление не потребует слишком много усилий.

Это станет частью MGSHDFix, как только я исправлю пару замеченных глюков. Надеюсь, выпущу к выходным, если ничего не помешает.

Что касается переключения между режимами камеры прямо во время игры, как это работало в MGS3, Солмунко настроен оптимистично.

Раз это управляется переменной, и если она нормально работает при изменении в реальном времени, я сделаю переключение через R3 и пользовательскую клавишу на клавиатуре, как и другие настройки MGSHDFix – в стиле MGS3.