Тестирование производительности видеокарт Nvidia GeForce в игре Dishonored 2 на решениях компании Gigabyte

на решениях компании Gigabyte


Содержание

Краткая информация об игре

  • Дата выхода: 11 ноября 2016 года
  • Жанр: Приключенческий экшен от первого лица
  • Издатель: Bethesda Softworks
  • Разработчик: Arkane Studios

Dishonored 2 (Обесчещенный 2) — это продолжение проекта в жанре стелс-экшена от первого лица с элементами ролевой игры Dishonored, в котором игрок оказывается в роли императрицы Эмили Колдуин или Корво Аттано — защитника короны. Игра вышла 11 ноября 2016 года сразу на нескольких игровых платформах: ПК и консолях Sony PlayStation 4 и Microsoft Xbox One. Действие игры происходит через пятнадцать лет после первой части — после того, как необычный враг отнял трон у императрицы Эмили Колдуин. Эмили уходит в подполье и готовит расправу, пытаясь восстановить свое имя, как Корво ранее. Играя за одного из двух главных персонажей, игроку предстоит оказаться на улицах Дануолла и в Карнаке — портовом городе, играющем ключевую роль во всей истории. Новые способности помогут выследить врагов и вернуть принадлежащее им по праву.

Персонажи отличаются друг от друга: Эмили легкая и ловкая, а Корво тяжелый и смертельно опасный. Также они имеют различные наборы способностей, оружия и снаряжения, хотя задания у них одни и те же. Игровой процесс в Dishonored 2 такой же гибкий, как и в первой части. В зависимости от выбранного стиля прохождения игры, можно использовать сверхъестественные силы, технические устройства и уникальное оружие, уничтожая каждого на своем пути или бесшумно передвигаться по крышам, вырубая лишь мешающих врагов. Система сил и сверхспособностей позволяет буквально стать тенью и бесшумно идти к цели, погружая врага в транс, забирать их разум и т.п.

shot-0-sm.jpg

А еще удобнее в игре комбинировать сверхспособности с различными видами оружия, в некоторых случаях вступая в бой, а в других избегать открытого столкновения — выбор за игроком. Каждый сможет подобрать уникальное сочетание способностей, оружия и снаряжения для себя, а игра отреагирует на каждое решение игрока и в зависимости от его действий исход заданий может отличаться. К примеру, игровой мир становится мрачнее, если прибегать к более жестокому стилю прохождения игры.

shot-1-sm.jpg

Локации в игре различные, есть и мрачные улицы Дануолла, кишащие крысами, а есть цветущее побережье Карнаки. Места, где разворачивается действие, довольно оригинальны, игроку придется побывать в разрушенном бурями Пыльном квартале и в особняке безумца — доме с движущимися стенами, смертельными ловушками и необычными часовыми — механизированными солдатами. Во второй части была усовершенствована система искусственного интеллекта — охранников теперь сложнее обмануть и они реалистичнее ведут себя в игровом мире, адекватнее реагируют на различные ситуации, объединяются в группы или разделяются, когда это необходимо.

Анонс игры состоялся на конференции Bethesda Softworks на выставке E3 2015, когда стали известны игровые платформы, дата выхода и объявлено применение движка Void Engine, созданного на основе id Tech 5. Естественно, показывали Dishonored 2 также и через год — на E3 2016. Интересно, что если первая часть игры разрабатывалась двумя командами Arkane: французской и американской, то ее продолжением занялась исключительно французская часть Arkane Studios, а студия в Остине сфокусировалась на новой игре Prey.

shot-7-sm.jpg

Итак, в отличие от первой части, которая использовала Unreal Engine 3, визуальная часть Dishonored 2 основана на движке Void Engine, который базируется на графическом движке id Tech 5, серьезно модифицированном и доработанном программистами Arkane Studios (по их же словам, они оставили всего лишь 20% кода от id). id Tech 5 — кроссплатформенный игровой движок, разработанный компанией id Software после выхода игры Doom 3, которая использовала предыдущее поколение движка (id Tech 4).

Среди игр, использующих id Tech 5, можно отметить Rage, Wolfenstein: The New Order и Wolfenstein: The Old Blood. Основной отличительной особенностью движка является применение расширенной технологии MegaTexture, известной со времен Doom 3 — виртуального текстурирования, которое может использовать текстуры с очень высоким разрешением (до 16 раз больше по сравнению с id Tech 4). Так, при первой демонстрации движка использовали около 20 ГБ текстур в полностью динамическом виртуальном мире.

shot-5-sm.jpg

Технология виртуального текстурирования позволяет игровому движку автоматически определять необходимые для рендеринга участки текстур и потоково подгружать их в видеопамять по мере необходимости, чтобы игровые разработчики не задумывались об ограничении игровых систем по объему видеопамяти, что значительно облегчает разработку и создание действительно уникального игрового мира без постоянно повторяющихся текстур. Движок автоматически оптимизирует имеющиеся ресурсы для различных игровых платформ, упрощая разработку многоплатформенных проектов. Еще одной из особенностей движка являются мягкие тени с полутенями, которые достигаются использованием карт теней, в отличие от метода рендеринга теней с резкими краями, использовавшегося в движке id Tech 4.

shot-4-sm.jpg

Среди других графических эффектов и алгоритмов, внедренных в Void Engine, можно отметить продвинутое освещение и материалы, рендеринг с расширенным динамическим диапазоном (HDR), объемное освещение, непрямое освещение, системы частиц с мягкими краями, отражения в реальном времени, процедурную анимацию, имитацию тканей, а также многообразие постфильтров (размытие в движении, имитация глубины резкости и т.п.). Специалисты Arkane убрали из движка ненужное, улучшив алгоритмы освещения и постобработки, также добавив технику подповерхностного рассеивания (subsurface scattering), особенно важную при рендеринге кожи.

shot-2-sm.jpg

Довольно впечатляюще в игре выглядят водные поверхности. Вероятно, при рендеринге воды используется тесселяция со сложным смещением вершин (displacement mapping), как и screen space алгоритм отрисовки отражений реального времени, весьма популярный и применяющийся сейчас практически во всех играх. В итоге, Void Engine если и отстает от современных требований, то совсем немного, но даже при этом он способен использовать большинство способностей графических процессоров нынешнего поколения.

Если говорить не только и не столько о графических особенностях движка, то он поддерживает эффективную многопоточную обработку, использующую несколько ядер современных центральных процессоров, когда рендеринг, игровая логика, искусственный интеллект, физический движок, звуковой движок и другие компоненты исполняются на различных ядрах CPU параллельно. Интересно, что хотя id Tech 5 использует в качестве графического API открытый кроссплатформенный OpenGL, версия от Arkane Studios по какой-то причине использует возможности Direct3D 11. Само по себе это не столь важно, современные API не так уж сильно отличаются друг от друга.

shot-3-sm.jpg

Сама по себе Dishonored 2 сразу же понравилась игрокам и оставила приятное впечатление — они оценили все улучшения с первой части: более сложные стелс-задания, продвинутую адаптацию возможностей главных героев под выбранный игровой стиль, реализацию игрового мира, а также действительно изменившийся в лучшую сторону искусственный интеллект. Увы, но многочисленные технические проблемы ПК-версии не позволили игре сразу же получить высокие оценки от ПК-игроков в целом, хотя игровая пресса оценила игру по достоинству.

Положение исправили последующие патчи, сначала в виде бета-версий 1.2 и 1.3, а затем и в виде официальных релизов. В общем, к концу ноября или даже началу декабря игра серьезно изменилась с точки зрения играбельности и оптимизации под ПК. В частности, были исправлены проблемы, мешающие показывать стабильную частоту кадров без проседаний, особенно на видеокартах AMD Radeon при имитации тканей, но не только их — игра в целом стала лучше работать на относительно слабых системах и в пропатченном виде отличается меньшими требованиями к мощности CPU. Хотя основные рывки в частоте кадров были устранены, но не убраны полностью, и иногда на системах с недостатком видеопамяти и/или слабыми CPU они и сейчас заметны. А чтобы избавиться от проблем с некорректными физическими эффектами, частоту кадров ограничили значением в 120 FPS.

shot-6-sm.jpg

Интересно, что если изначально техника имитации глобального затенения HBAO+ (Horizon Based Ambient Occlusion), которая была внедрена при помощи компании Nvidia, в релизной игре работала исключительно на видеокартах GeForce, то при помощи патчей сделали ее работоспособной и на AMD Radeon. И только теперь, после всех оптимизаций и исправлений, игра стала такой, какой ее хотели бы видеть разработчики и игроки. Так может и вовсе не нужно было торопиться с ПК-релизом, сталкиваясь с массовыми жалобами на недостатки оптимизации, а выпустить игру через пару недель после консольных версий, доработав все, что было сделано сначала недостаточно хорошо?

Системные требования

Минимальные системные требования:

  • центральный процессор Core i5–2400 или AMD FX-8320;
  • оперативная память объемом 8 ГБ;
  • видеокарта Nvidia GeForce GTX 660 или AMD Radeon HD 7970;
  • видеопамять объемом 2–3 ГБ;
  • свободное место на накопителе 60 ГБ;
  • 64-битная операционная система Microsoft Windows 7/8.1/10;

Рекомендуемые системные требования:

  • центральный процессор Intel Core i7–4770 или AMD FX-8350;
  • оперативная память объемом 16 ГБ;
  • видеокарта Nvidia GeForce GTX 1060 или AMD Radeon RX 480;
  • видеопамять объемом 6–8 ГБ;
  • свободное место на накопителе 60 ГБ;
  • 64-битная операционная система Microsoft Windows 10;

Обязательность использования 64-битной операционной системы Windows давно стала привычной, она позволяет уйти от давно устаревшего ограничения в 2 ГБ оперативной памяти на процесс, чего явно недостаточно для современных игр, легко заполняющих в разы больше. Так как игра использует исключительно возможности DirectX 11, то и требования в виде использования Windows 10 в данном случае нет — Dishonored 2 можно запускать во всех 64-битных операционных системах компании Microsoft, начиная с Windows 7. Хотя есть рекомендация использовать именно Windows 10 — вероятно, из-за лучшей оптимизации этой версии ОС.

Заявленные минимальные требования к аппаратному обеспечению у игры не слишком высоки — игре нужен довольно приличный объем ОЗУ, зато не самые мощные процессоры и видеокарты. Под видом минимально подходящих видеокарт приводятся довольно старые и не столь уж мощные видеокарты моделей GeForce GTX 660 и Radeon HD 7970, более-менее близкие друг к другу по производительности. Как всегда, не стоит забывать, что это — лишь самый минимум, необходимый для запуска игры при низких графических настройках, а даже средние потребуют большего.

Для запуска игры обязательна система с 8 ГБ оперативной памяти и процессором не из числа топовых. Рекомендации по применению не самых мощных CPU можно считать слишком оптимистичными, так как игра сильно загружает работой даже мощный тестовый процессор в некоторых сценах, причем это касается как многопоточности, так и производительности отдельных

Полный текст статьи читайте на iXBT