Спрайты вместо моделей и диорамы для создания глубины: как Metroid Dread устроена за кадром

Множество небольших хитростей, которые позволяют экономить ресурсы консоли.

Автор канала Shesez опубликовал новое видео в рубрике Boundary Break, в которой он показывает, как игры выглядят за кадром. В этот раз он заглянул за кулисы Metroid Dread и разобрал, как устроены элементы игры. Мы выбрали из видео главное.

Спрайты вместо моделей и диорамы для создания глубины: как Metroid Dread устроена за кадром
Перед первой встречей с ЭММИ можно заметить, как противник идёт под уровнем, а потом телепортируется на локацию
Нечто похожее и с зелёным противником
В игре нельзя подробно рассмотреть этих существ. Вот так они выглядят вблизи 
А вот так незаметно этих существ поедает босс. Он маскируется, но даже под водой можно увидеть небольшие искажения, по которым можно определить, что противник там
Интересно, что даже в тот момент, когда в кат-сцене используется вид от первого лица, модель Самус всё ещё присутствует в сцене
Разработчики добавили полупрозрачную оранжевую текстуру перед глазами босса, чтобы мир приобрёл соответствующий оттенок. Ещё у него нет ног — их заменяет детализированный шарообразный живот. Вероятно, он нужен, чтобы игрок не видел обрубленную часть модели
Эта сцена кажется совсем небольшой, хотя если посмотреть на неё сбоку, то можно увидеть, что там есть несколько планов — это создаёт перспективу и ощущение глубины
В сцене убийства Quiet Robe противник на самом деле никого не атакует. А после смерти Quiet Robe проваливается под пол, а потом появляется неподалёку в виде объекта окружения
Здесь модель Самус просто парит в воздухе за пределами уровня, а её ноги комично искривлены. Затем по сценарию она прилетает в виде Morph Ball, а потом принимает свой обычный облик
Здесь можно увидеть, как спавнится босс и появляется генератор
Когда Самус прибывает на корабль и оказывается внутри него, снаружи сцены можно найти уменьшенную версию этого корабля. А сверху располагается лоу-поли версия комнаты, в которой происходит битва с Raven Beak
Также некоторые статуи держат кубы вместо мечей. Если же заглянуть внутрь кубов, то там будут лоу-поли кисти рук
Во время разговора с ADAM Самус переносится в новое помещение, а место сражения с Raven Beak всё ещё остаётся подгруженным. Когда связь прерывается, две комнаты сливаются воедино. Это нужно для создания эффектного перехода между сценами
Ещё одна сцена, в которой можно посмотреть, как разработчики создают ощущение глубины
У модели Самус можно увидеть боеголовку, спрятанную в руке
Ещё у неё можно увидеть проработанные плечи, которые спрятаны под наплечниками. Вероятно, это нужно, чтобы плечи могли двигаться независимо от наплечников
Или же всё дело в том, что в основе костюма лежит модель Fusion-костюма, у которого нет наплечников
У ADAM для чего-то есть внутренние части, которые никак не показаны в игре
Левая нога статуи проработана, а правая вообще отсутствует
Здесь можно увидеть прототип костюма со стеклянным колпаком вместо шлема
В этой сцене видно лишь немного пространства снаружи, но оно наполнено разными деталями и моделями. Постройки имеют лишь фронтальную сторону — с обратной стороны у них вообще ничего нет
У Самус под маской есть смоделированная нижняя часть лица. Также можно увидеть, что у неё зелёные глаза и светлые волосы
Если надеть Metroid Suit, то в некоторых сценах маска просто не будет рендериться. Это отличная возможность взглянуть на лицо Самус полностью
Здесь можно увидеть, как подготавливают босса Experiment No. Z-57
А это, вероятно, неудачный эксперимент
У этого босса внутри можно найти розовые пучки — это его щупальца, которые сжались до предела 
За пределами карты сидят птицы, у которых даже есть idle-анимация, хотя их совсем не видно 
А здесь можно увидеть карту локации, спрятанную за пределами уровня 
Энергетическая сфера — это на самом деле спрайт
За статуей можно найти Chozo Armor. Похоже, что изначально разработчики планировали показать её в этом месте, но потом их планы поменялись
Тут снаружи сцены есть металлические стены с потолком и цилиндр. Игрок никак не может увидеть их, поэтому не совсем понятно, для чего добавили эти элементы 
Луч этого босса бьёт далеко за пределы карты
Аквариум сделан достаточно незамысловато — рыбы просто плавают в пустоте
А здесь можно увидеть, насколько далеко простирается океан в игре
Вот так Самус выглядит в момент смерти
Детализированная модель Самус. Здесь у неё голубые глаза
По умолчанию причёска — это отдельный объект, поэтому мы можем увидеть голову Самус без волос
Один из противников
Ещё один тип врагов
Вот так эти существа спавнятся в своём гнезде
А это подземное существо достаточно сильно деформируется, когда сталкивается с поверхностью
Немного морских существ
Летящие существа — это на самом деле спрайты
Так паразиты выглядят изнутри 
Модели кораблей парят в воздухе и отбрасывают тени
Raven Beak — это модифицированная версия босса Kraid
Финальная сцена в игре
3232 показа
6.2K6.2K открытий
55 репостов
30 комментариев

Спасибо за Gamedev👍

Ответить

Свич вернёт программистам забытые технологии оптимизации.

Ответить

За большинством экзов Нинтендо, которые реально хорошо выглядят (а не как марево теннис), стоят настоящие чудеса оптимизации. Для сравнения, Super Mario Odyssey и A Hat in Time как его ближайший аналог. Последний на свитче занимает около 17 Гб, что по меркам ПК и других консолей в целом нормально для инди-игрушки в 3д среднего масштаба. Но только это, внимание, больше Зельды Ботвы, которая занимает 13 с небольшим гигов, а Марио Одисси занимает, внимание, меньше 6 Гб. Это при том, что он всё-таки по масштабам будет помощнее шляподевы, и картинку на свитче выдаёт куда более эффектную и в идеальных 60 фпс (против нестабильных 30 в шляпах).

Ответить

Комментарий недоступен

Ответить

До тех пор пока карты не начинают выпадать из рукава фокусника, вполне можно продолжать наслаждаться представлением со стороны зрителя)

Ответить

Также некоторые статуи держат кубы вместо мечей. Если же заглянуть внутрь кубов, то там будут лоу-поли кисти рукУ модели Самус можно увидеть боеголовку, спрятанную в рукеЕщё у неё можно увидеть проработанные плечи, которые спрятаны под наплечникамиУ ADAM для чего-то есть внутренние части, которые никак не показаны в игреУ Самус под маской есть смоделированная нижняя часть лицаЗа пределами карты сидят птицы, у которых даже есть idle-анимация, хотя их совсем не видноЗа статуей можно найти Chozo ArmorТут снаружи сцены есть металлические стены с потолком и цилиндр. Игрок никак не может увидеть их, поэтому не совсем понятно, для чего добавили эти элементы

Ответить

Классика :)

Ответить