Тестирование в игре Red Dead Redemption 2 на 7 видеокартах от среднего до топового уровня

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

  • Дата выхода: 5 ноября 2019
  • Жанр: приключенческий боевик, вестерн
  • Издатель: Rockstar Games
  • Разработчик: Rockstar Studios

Red Dead Redemption 2 — приключенческий вестерн с видом от третьего и первого лица в открытом мире, разработанный Rockstar Studios и изданный Rockstar Games в версиях для консолей Sony PlayStation 4 и Microsoft Xbox One в октябре 2018 года, а для персональных компьютеров под управлением Windows — в ноябре 2019 года. Это уже третья игра в серии Red Dead, которая является приквелом к Red Dead Redemption 2010 года. В этой же игре есть и отдельный многопользовательский режим — Red Dead Online, основанный на тщательно проработанном открытом мире игры.

Действие рассматриваемого игрового проекта происходит в 1899 году на Диком Западе. Сюжет игры рассказывает о жизни простых людей в непростых условиях того времени и основан на приключениях банды Датча Ван дер Линде, игрок как раз и управляет одним из ее членов — Артуром Морганом. Кроме Артура в банде состоят еще порядка 20 человек, которым противостоят агенты детективного агентства и бандиты из конкурирующей банды.

Бандиты вынуждены скрываться от федеральных агентов и охотников за головами после неудачного ограбления. В игре Red Dead Redemption 2 можно свободно путешествовать по обширному открытому миру в поисках интересных локаций и занятий, включая ограбления, перестрелки, охоту и скачки на лошадях. Всем этим и предстоит заняться игроку. При этом в игре важную роль играет система чести, учитывающая достойные и преступные поступки, которая влияет на сюжет игры и сам игровой процесс в дальнейшем.

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

Разработка игры заняла долгие восемь лет, и в создании Red Dead Redemption 2 участвовали все подразделения Rockstar Games по всему миру. Это первая игра компании, при создании которой разработчики ориентировались исключительно на игровые консоли восьмого поколения (даже мысли о ПК-версии появились позднее). О работе над некоей новой игрой из популярной серии стало известно еще в 2012 году, но первые явные признаки явились публике лишь в 2016.

Официальный анонс игры состоялся в октябре 2016 года, а планируемая дата релиза была назначена на осень 2017 года. Но в мае следующего года Rockstar Games объявила о переносе выхода на весну 2018 года, но вышла игра в итоге позже еще на несколько месяцев. Ну, а еще через год Rockstar Games анонсировали Red Dead Redemption 2 в версии для ПК, выход которой состоялся 5 ноября 2019 года.

Все версии игры были очень хорошо приняты профильной прессой и игроками по всему миру. Она была одной из самых ожидаемых игр в 2017—2018 гг. (а для ПК-игроков — в 2019-м) и получила очень высокие оценки — 95% в среднем, и это весьма прилично. Игра стала одной из наиболее высоко оцененных консольных игр за все время, а для PlayStation 4 и Xbox One — игрой с самыми высокими оценками в принципе.

Все отмечали отличную проработку открытого игрового мира, интересный сюжет и персонажей, а также игровой процесс и музыку, а особенно — внимание к деталям. Игра была номинирована на множество игровых наград и в итоге выиграла несколько крупных. С финансовой стороны тоже все в порядке, только в первые дни продаж игра принесла разработчикам более $725 млн., за две недели было продано свыше 17 миллионов копий игры, а на конец 2018 года их стало 23 миллиона.

С визуальной и технической точки зрения игра также очень хороша. Она основана на обновленной версии игрового движка Rockstar Advanced Game Engine (RAGE, не путать с одноименной игрой), также использовались средство процедурной анимации euphoria и физический движок Bullet, уже известные нам по играм серии Grand Theft Auto. Игровой движок предназначен на ПК и игровых консолей (Xbox 360, Xbox One, PlayStation 3, PlayStation Portable PlayStation 4 и Wii), он был разработан студиями Rockstar San Diego и Rockstar North на основе предыдущего движка Angel Game Engine (AGE) Rockstar San Diego, и предназначен исключительно для внутреннего использования филиалами Rockstar Games, он не предлагается для лицензирования.

В начале 2000-х Rockstar Games использовали игровой движок RenderWare (Criterion Games), но затем их купил издатель Electronic Arts, поэтому Rockstar и пришлось разрабатывать свой собственный вариант. Впервые RAGE использовали в игре Rockstar Games presents Table Tennis аж 2006 года, но в дальнейшем движок использовался в Grand Theft Auto IV, ее продолжениях и других играх производства Rockstar Games.

С 2007 года в RAGE интегрировали сторонние компоненты euphoria и Bullet, подтвердив их использование в игре Grand Theft Auto IV, которая вышла 29 апреля 2008 года. Затем RAGE использовался в Midnight Club: Los Angeles, дополнениях Grand Theft Auto IV и Red Dead Redemption (вышла 18 мая 2010 года), и наконец Grand Theft Auto V.

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

В RAGE используется сторонний физический движок Bullet Physics Library, а для анимации людей используется euphoria — программный компонент, процедурно создающий анимацию персонажей в реальном времени. euphoria компании NaturalMotion используется в RAGE начиная с игры Grand Theft Auto IV и эффективно имитирует поведение тел персонажей в трех измерениях, не используя заранее предопределенные анимации.

Все действия персонажей синтезируются в реальном времени, они уникальны и не повторяются, что способствует более реалистичному отображению сложных движений. Физический движок Bullet распространяется под свободной лицензией zlib, он часто используется в играх, фильмах и программах 3D-моделирования, а его автор ранее работал над другим известным физическим движком Havok.

Для ремастер-версий игры Grand Theft Auto V движок RAGE был переработан для поддержки консолей восьмого поколения, и они неплохо справлялись с Full HD-разрешением, а ПК-версия игры получила продвинутые возможности: поддержку 4K-разрешения при 60 FPS и выше, большую дистанцию отрисовки объектов и более качественную текстурную фильтрацию, вместе с повышенным качеством теней и тесселяции.

Примерно то же самое касается и версии Red Dead Redemption 2 для ПК, которая задействует мощь современных компьютеров, добавляя дальность прорисовки, включая улучшенные алгоритмы глобального освещения и рассеянного затенения, более качественные отражения и тени, улучшенную тесселяцию и текстуры. Также в ПК-версии появилась поддержка режима HDR в разрешении 4K с высокой частотой кадров, а еще игра работает в многомониторном режиме и на широкоэкранных дисплеях.

Версия для ПК работает через два графических API: Vulkan и DirectX 12, но производительность при использовании Vulkan чуть выше практически на всех GPU. Кроме этого, использование этого графического API позволяет запускать игру не только в Windows 10, но и в более ранних версиях этой операционной системы.

Увы, но вместе со всеми техническими улучшениями ПК-версии Red Dead Redemption 2, нельзя не упомянуть и о ряде критических ошибок, которые иногда вовсе не позволяли запускать игру или вызывали сбои в процессе. Для решения этих проблем разработчикам понадобилось выпустить довольно большое количество патчей, и в дальнейшем игра стала вполне стабильной, хотя осадочек все же остался.

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

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

  • центральный процессор AMD FX-6300 или Intel Core i5–2500K;
  • оперативная память объемом 8 ГБ;
  • видеокарта Nvidia GeForce GTX 770 или AMD Radeon R9 280;
  • видеопамять объемом 2–3 ГБ;
  • место на накопителе объемом 150 ГБ;
  • 64-битная операционная система Microsoft Windows 7 SP1/8.1/10

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

  • центральный процессор AMD Ryzen 5 1500X или Intel Core i7–4770K;
  • оперативная память объемом 12 ГБ;
  • видеокарта Nvidia GeForce GTX 1060или AMD Radeon RX 480;
  • видеопамять объемом 4–6 ГБ;
  • место на накопителе объемом 150 ГБ;
  • 64-битная операционная система Microsoft Windows 10 (версия 1803)

Игра Red Dead Redemption 2 использует DirectX 12 или Vulkan API на выбор, поэтому не требует применения именно операционной системы Windows 10, хотя использование последней все же рекомендуется разработчиками. Необходимость 64-битных вариантов операционной системы давно стала привычной для всех современных игровых проектов, так как это позволяет уйти от ограничения в 2 ГБ используемой оперативной памяти на процесс.

Минимальные требования к аппаратному обеспечению у игры по современным меркам средние. Среди подходящих видеокарт разработчики приводят в пример старенькие модели GeForce GTX 770 и Radeon R9 280. Особых требований к минимальному объему видеопамяти нет, так что подойдет и 2-гигабайтный вариант первой и 3-гигабайтная модель AMD. Но это — лишь самый начальный уровень, необходимый для запуска игры и получения минимального комфорта. Отдельно обратим внимание на требования к емкости накопителя: целых 150 ГБ под игру от SSD небольшой емкости игроки отрывают явно с не слишком большим удовольствием.

Игре требуется система как минимум с 8 ГБ оперативной памяти, а рекомендуется 12 ГБ, и это вполне оправданно, так как система в целом легко забивает 10–11 ГБ ОЗУ. Центральный процессор игре нужен уровня Intel Core i5 или AMD FX-6300 — и это примерно соответствует типичным требованиям на сегодняшний день. Но тем, кто захочет играть при высоких графических настройках и в более комфортных условиях, потребуется игровая система с более мощным процессором типа Intel Core i7–4770K или вариант AMD в виде Ryzen 5 1500X. Это все равно не самые высокие требования для рекомендованных, что даже немного смущает. Возможно, игра неплохо оптимизирована в плане использования многопоточности, на что намекают поддерживаемые графические API.

Рекомендации по видеокартам установлены типичные для большинства современных игр — желательна игровая система с видеокартами GeForce GTX 1060 или примерно аналогичный по мощности Radeon RX 480, и чтобы у GPU было как минимум 4–6 ГБ выделенной видеопамяти (этого действительно хватит для просто высоких настроек, но со скрипом). Судя по рекомендованной конфигурации, игра Red Dead Redemption 2 предъявляет требования к мощности универсальных и графических процессоров близкие к типичным.

Тестовая конфигурация и методика тестирования

  • Компьютер на базе процессора AMD Ryzen:

    • процессор AMD Ryzen 7 3700X;
    • система охлаждения Asus ROG Ryuo 240;
    • системная плата ASRock X570 Phantom Gaming X (AMD X570);
    • оперативная память GeIL Evo X DDR4–3200 (16 ГБ);
    • накопитель SSD Corsair Force LE (480 ГБ);
    • блок питания Corsair RM850i (850 Вт);
  • операционная система Windows 10 Pro (64-бит);
  • монитор Samsung U28D590D (28″, 3840×2160);
  • драйверы Nvidia версии 442.19 WHQL (3 февраля);
  • драйверы AMD версии 20.2.1 (от 3 февраля);
  • утилита MSI Afterburner 4.6.2
  • Список протестированных видеокарт:

    • Zotac GeForce GTX 1060 Amp! 6 ГБ (ZT-P10600B-10M)
    • Zotac GeForce GTX 1070 Amp 8 ГБ (ZT-P10700C-10P)
    • Zotac GeForce GTX 1080 Ti Amp 11 ГБ (ZT-P10810D-10P)
    • Zotac GeForce RTX 2080 Ti Amp 11 ГБ (ZT-T20810D-10P)
    • Sapphire Nitro+ Radeon RX 580 8 ГБ (11265–01)
    • MSI Radeon RX 5700 Gaming X 8 ГБ (912-V381–065)
    • MSI Radeon RX 5700 XT Gaming X 8 ГБ (912-V381–066)

Игра Red Dead Redemption 2 не входит в маркетинговые программы поддержки компаний AMD и Nvidia, но вполне естественно, что обе компании сделали специальные программные оптимизации в драйверах под этот значимый проект. Так как мы тестируем игру значительно позже ее выхода, то просто использовали самые свежие на момент тестов версии драйверов: 442.19 WHQL от 3 февраля для Nvidia и 20.2.1 от 3 февраля для AMD, в которых есть все необходимые оптимизации для Red Dead Redemption 2.

На наше счастье, в игре Red Dead Redemption 2 есть неплохой встроенный тест производительности, но все же имеющий некоторые недостатки. Во-первых, он очень длинный — более пяти минут, что при проведении тестов далеко не всегда удобно. На наш взгляд, было бы достаточно последней части бенчмарка — самой длинной и больше всего похожей на игровой процесс. Во-вторых, при тестировании нам нередко встречались разные баги. Ранняя версия игры вовсе не давала проводить второй прогон при изменении разрешения, но после нескольких патчей это поправили.

Еще один недостаток заключается в том, что последняя часть бенчмарка не повторяется 100% идентично раз от раза, и иногда что-то происходит не по сценарию — например, лошади полицейской повозки не убиваются взрывом и в дальнейшем мешают проезду повозки главного героя. В результате получается некорректный результат. Но в общем и целом — применять игру для тестов с некоторыми оговорками можно. В процессе игры иногда встречаются и более требовательные локации, но выбранные разработчиками вполне достаточны в среднем, они охватывают различные локации и сценарии. Особенно хороша последняя часть теста с активной стрельбой и погоней.

После прогона теста на экран выводится не слишком подробная, но вполне достаточная информация о полученной частоте кадров: средней, минимальной и максимальной. И если в некоторых играх это целые числа, то в RDR2 точность зачем-то выбрана аж до четырех цифр после запятой. Увы, каких-то продвинутых возможностей, вроде автоматического определения упора в CPU или GPU, а также наглядных диаграмм с распределением по времени значений FPS, тут нет вообще. Но спасибо и на этом, бывает и хуже.

Мы прогнали тест с выводом на экран статистики использования ресурсов центрального и графического процессоров при помощи утилиты MSI Afterburner. Загрузка CPU в процессе тестирования при средних и максимальных настройках на системе с видеокартой GeForce RTX 2080 Ti составила от 20% до 40%, но с большим разбросом — вплоть до значений выше 60%. А это довольно высокая нагрузка на CPU.

Увы, предположение о хорошей многопоточной оптимизации подтвердилось лишь частично, так как при всем использовании возможностей многоядерных CPU при помощи Vulkan и DirectX 12, мощные графические процессоры все же упирались в возможности основного процессора, особенно в низких разрешениях. Нагрузка на центральный процессор при этом распределена по имеющимся ядрам CPU более-менее равномерно, но с заметными пиками на отдельных ядрах:

Хорошо видно, что в основном потоки CPU загружены работой равномерно, но можно выделить те, которые явно загружены особыми задачами движка. Графический же процессор в тесте загружается работой в среднем на 97%-98% при прогоне на системе с видеокартой RTX 2080 Ti в разрешении 2560×1440 при максимальных настройках, а вот в случае средних настроек показатель использования GPU снижается порой до 70%-80%. При этом частота кадров достаточно высока, но явно проявляется упор в CPU, поэтому игре желателен как минимум двухъядерный процессор с четырьмя вычислительными потоками, а лучше — четыре полноценных ядра.

В своих тестах мы традиционно измеряем не только среднюю, но и минимальную частоту кадров, так как от нее зависит и плавность видеоряда, и общий комфорт для игрока. По средней и минимальной частоте кадров из нашего теста вполне можно сделать выводы об общей комфортности игры. Так как рассматривается довольно динамичный шутер, то играть в него хочется при стабильных 60 FPS — без снижения ниже этой отметки. Но в крайнем случае слабых систем, вполне можно довольствоваться и средними 40–45 FPS, но обязательно без падений ниже 30 FPS. Просто почувствуете себя бедным консольщиком.

При использовании топовой GeForce RTX 2080 Ti с 11 ГБ памяти игра легко использует до 6 ГБ VRAM при максимальных настройках в разрешении 2560×1440, и порядка 4 ГБ при средних, что довольно типично по современным меркам. То есть, наличие 4 ГБ тут весьма желательно, и на видеокартах с 3 ГБ (младшая модель GeForce GTX 1060) может потребоваться снижать настройки текстурного качества, а для использования 4K-разрешения обязательны уже 8 ГБ памяти (впрочем, с этим разрешением видеокарта должна еще и в принципе справляться, что тоже непросто — подробности будут в тестовой части).

Влияние настроек на производительность и качество

Графические настройки игры Red Dead Redemption 2 изменяются в игровом меню, которое можно вызвать в том числе и во время самого процесса. Изменение большинства из них приводится в действие сразу же, без необходимости перезапуска игры, что довольно удобно при поиске подходящих настроек. Но некоторые вещи все же требуют перезапуска, и если для смены графического API это полностью объяснимо, то понять необходимость перезапуска игры для изменения настроек текстурного качества уже довольно трудно.

Меню графических настроек игры имеет множество подробных параметров, дающих возможность очень тонкой подстройки под конкретную систему. Игра предлагает около четырех десятков (!) пунктов для настройки качества графики и плавности игры, чего будет более чем достаточно для любого энтузиаста. Для всех этих опций дается краткое описание того, на что конкретно настройка влияет, есть и счетчик предположительного объема использования видеопамяти, помогающий при выборе. При этом, все графические настройки находятся в одном меню, они просто разделены на три кучки:

В игре также есть несколько профилей, позволяющих настроить качество, в виде ползунка — от производительного до качественного. Проблема в том, что все эти профили зависят от GPU и каждый из них выставляет присутствующие десятки настроек на разные значения. Если на топовой GeForce RTX 2080 Ti средние профили означают ультра-настройки для конкретных значений, то для RTX 2060 это будут лишь средние настройки. О менее мощных GPU и не говорим. Так что для наших тестов мы использовали собственноручные виртуальные «профили» с установкой отдельных значений в средние, высокие и максимальные значения.

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

Разница между высоким и максимальным уровнем качества картинки в игре не всегда очевидна, от ультра-настроек повышения качества порой не видно, а производительность серьезно падает. Зато даже средние настройки в игре весьма неплохи, лишь низкие настройки в Red Dead Redemption 2 сильно урезают эффекты и общую детализацию. При сравнении качества картинки при разных значениях графических настроек в игре, основная разница заметна в таких вещах, как горы, растительность, тени и эффекты. Также хорошо заметно отключение полноэкранного сглаживания.

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

Среднее качество
Максимальное качество

Рассмотрим настройки качества графики, имеющиеся в меню игры Red Dead Redemption 2. Доступно около четырех десятков тонких графических настроек, так или иначе влияющих на качество картинки и общую плавность игры. Столь богатый набор позволяет точно настроить игру для получения требуемых характеристик качества и скорости рендеринга, с одной стороны, а с другой — способен запутать не только простых, но и многих опытных пользователей.

Мы проводили исследование на тестовой системе с видеокартой GeForce RTX 2080 Ti с максимальными настройками в разрешении 2560×1440, наиболее подходящими для этой игры. Средняя частота кадров при этом была несколько выше 60 FPS, что соответствует нашей цели. Далее, изменяя параметры в меньшую сторону, мы определяли, насколько сильно при этом увеличивается производительность — такой подход позволяет быстро найти настройки, сильнее всего влияющие на среднюю частоту кадров. Но так как настроек в RDR2 слишком много, то мы не будем рассматривать их все, а просто дадим свои рекомендации лишь по самым важным вопросам.

Главное, что нужно понимать — Red Dead Redemption 2 можно назвать одной из самых требовательных к GPU игр, которая может выжать из ваших игровых систем все соки. Она способна использовать все возможности таких видеокарт, как GeForce RTX 2080 Ti, даже не используя при этом максимальных настроек качества. Но иметь максимально мощный ПК совсем не обязательно, как ни странно. Вполне можно получить удовольствие от качественной картинки в Red Dead Redemption 2 и на куда менее мощной системе. Для этого, как и Grand Theft Auto V ранее, ПК-версия Red Dead Redemption 2 предлагает десятки подробных графических настроек, включая мультисэмплинг для буферов с отражениями и тесселяцию для деревьев.

Минимальные системные требования Red Dead Redemption 2 описывают конфигурацию, требуемую для достижения 30 FPS при весьма средних настройках. И игроки не должны требовать от проекта работы при высоких настройках на подобных системах. А если говорить о 4K-разрешении, то в большинстве случаев вам просто придется прибегать к компромиссным настройкам даже на мощнейших системах — при этом качество графики все равно останется очень высоким.

Мы бы сказали еще пару слов о профилях качества, которые есть в Red Dead Redemption 2, но… они практически бесполезны для тестеров, так как отличаются для каждой видеокарты. То есть, «Сбалансированный» профиль качества выставит один набор подробных настроек на GeForce GTX 1060, и совершенно другой — на Radeon RX 5700 XT. И единственный пригодный для тестирования разных GPU режим — максимальный настройки, одинаковые для всех GPU. Правда, с ними тоже есть проблема — этот профиль не выставляет все имеющиеся настройки на максимум. Например, не включает сверхтребовательный мультисэмплинг.

В любом случае, мы обязательно советуем использовать режим полноэкранного сглаживания с качеством TAA на среднем уровне, который убирает почти все «лесенки» в картинке. Даже на относительно слабых системах есть смысл использовать TAA для того, чтобы рваные края полигонов и шум текстур не влиял негативно на реалистичность изображения в целом.

Выбор графического API между DirectX 12 и Vulkan и прост и неоднозначен одновременно. Сразу скажем, что мы использовали Vulkan API в своих тестах Red Dead Redemption 2, так как игра обычно работает с DirectX 12 менее стабильно и с меньшей производительностью. Если по первому пункту трудно привести объективную оценку, то по второму уже можно. Что на GeForce RTX 2080 Ti что на Radeon RX 5700 XT режим с выбором рендерера DirectX 12 показывал на 5%-7% меньшую производительность. Поэтому мы решили, что нет смысла использовать что-то иное, кроме Vulkan. Возможно, что игра была изначально разработана под DirectX 12, но затем появились планы на ее перенос в платформу Google Stadia, и разработчикам пришлось перебросить силы на Vulkan, что вполне логично с учетом поддержки и на Stadia и на ПК.

Один из главных советов по оптимизации производительности Red Dead Redemption 2 — снизить качество объемных эффектов, которые сильно влияют на скорость рендеринга, но при этом разница между низким и средним уровнем не слишком различима визуально на практике. Зато разница в производительности может превышать 10%. Но надо понимать, что влияние этой настройки очень сильно отличается в зависимости от локации, игрового времени и погодных условий. Если при наличии объемных эффектов FPS сильно снижается — попробуйте выставить эту настройку пониже.

Еще одним важным советом по повышению производительности является использование разрешения рендеринга, не совпадающего с разрешением вывода, что мы обычно не советуем использовать. Но так как игра очень требовательна именно в высоких разрешениях, зачастую только эта настройка и может стать той волшебной палочкой, которая в принципе даст вам поиграть в Red Dead Redemption 2 на 4K-мониторах и не сверхмощных GPU.

Конечно, рендеринг в разрешении, отличающемся от родного разрешения монитора, не кажется никому идеальным выходом из ситуации, но он даст большой прирост в скорости при некотором снижении четкости картинки. А если дополнительно включить в настройках видеокарты (и AMD и Nvidia поддерживают это) режим повышения резкости, то вы сможете невысокой ценой вернуть часть четкости обратно. Особенно полезным выбор более низкого разрешения рендеринга станет для владельцев старых видеокарт и/или 4K-мониторов.

Что касается объема видеопамяти и настроек текстур, то тут все просто — если ваша видеокарта имеет 4 ГБ собственной памяти, как 95% видеокарт последних лет, то пробуйте выставить ультра-текстуры (кроме 4K-разрешения, которое вы вряд ли выберете на видеокарте с 4 ГБ памяти, впрочем). Уже одно это при остальных низких-средних настройках сделает игру очень неплохо выглядящей. Мы не советуем снижать качество текстур даже до среднего уровня, так как это сильно скажется на реалистичности картинки.

Также почти все современные GPU не будут иметь проблем с максимальным уровнем анизотропной фильтрации — эти две настройки крайне желательно выставить на максимум, чтобы не получить размазанное месиво вместо симпатичной картинки. Мы не советуем снижать и настройки дальности прорисовки травы и геометрии слишком сильно — по той же самой причине. Производительность вырастет не сильно, а вот общее качество серьезно пострадает.

Тем же, кому все еще будет не хватать скорости и плавности, посоветуем снизить настройку качества объемных эффектов до среднего уровня, что принесет вам 10%-15% прирост в FPS во многих случаях, а вот разницу вы вряд ли заметите. Да, оптимизацией Red Dead Redemption 2 под свою систему вам придется заниматься долго и самостоятельно, скорее всего, так как профили в игре малополезны.

Если же вы по каким-то причинам предпочитаете играть строго при максимальных настройках, то Red Dead Redemption 2 вас разочарует, ведь даже GeForce RTX 2080 Ti будет недостаточно, чтобы добиться приемлемой скорости рендеринга в 4K-разрешении, и вам придется переключаться на 2560×1440. Или настраивать игру примерно в том стиле, что мы описали выше. Советуем вообще не зацикливаться на названиях настроек, просто переименуйте у себя в голове настройки High в Ultra и все.

Большинство современных игр при отсутствии ограничений мощностью CPU довольно неплохо масштабируются по производительности, исходя из разрешения рендеринга. Но не Red Dead Redemption 2. При использовании максимальных настроек качества хорошо видно, что даже в разрешении Full HD производительность чем-то ограничена, так как переход на 4K дает менее чем вдвое меньшее падение FPS при вчетверо большем количестве пикселей. С одной стороны, это дает низкие результаты в Full HD, с другой — слегка обрадует владельцев 4K-мониторов. Правда, слишком высокие настройки даже на топовых видеокартах приводят к тому, что они не обеспечат требуемого комфорта при разрешении выше 2560×1440.

Похоже, что максимальные настройки в этой игре просто сделаны для галочки, не имеют особого практического смысла и будет лучше найти оптимальные для каждого конкретного случая. К примеру, даже видеокарты уровня GeForce GTX 1060 и Radeon RX 580 можно заставить показывать около 60 FPS при очень приличной картинке, слабо отличающейся от того, что получается при максимальном профиле. Red Dead Redemption 2 — одна из тех игр, где не стоит просто выставлять все на максимум и успокаиваться. Можно получить почти то же качество при куда большей скорости.

Нам кажется, что большое количество настроек оставлены на будущее, как это было ранее с Grand Theft Auto V — лишь через несколько лет после ее выхода GPU достигли того уровня, чтобы обеспечить высокую скорость рендеринга при полном максимуме. Это касается и опций вроде MSAA и тесселяции деревьев, и настроек объемных световых эффектов, которые просто пожирают производительность видеокарт без особого видимого эффекта. Просто для понимания масштабов проблемы — при самых-самых максимальных настройках, возможных в игре, топовая GeForce RTX 2080 Ti не обеспечивает даже 20 FPS в 4K-разрешении!

Тестирование производительности

Мы провели тестирование производительности нескольких видеокарт, основанных на графических процессорах производства компаний Nvidia и AMD, принадлежащих к разным ценовым диапазонам и поколениям GPU этих производителей. При тестировании использовались три самых распространенных разрешения экрана: 1920×1080, 2560×1440 и 3840×2160, а также три (условных) профиля настроек: средние, высокие и максимальные.

Со средними настройками в целом справляются все видеокарты нашего сравнения (с оговорками, о которых читайте далее), поэтому опускаться ниже нет особого смысла. Традиционно для материалов нашего сайта мы проверяем режим максимального качества — один из наиболее востребованных вариантов настроек в среде игровых энтузиастов. Для начала рассмотрим самое популярное Full HD-разрешение.

Разрешение 1920×1080 (Full HD)

Red Dead Redemption 2, 1920×1080, Medium
Avg Min
GeForce RTX 2080 Ti 108 71
GeForce GTX 1080 Ti 95 65
GeForce GTX 1070 68 50
GeForce GTX 1060 50 39
Radeon RX 5700 XT 104 35
Radeon RX 5700 100 34
Radeon RX 580 65 47

В самых простых условиях не все представленные в тестировании видеокарты легко справились с задачей обеспечения даже просто минимальной играбельности, а не максимально комфортных постоянных 60 FPS. Игра довольно требовательна и при таких настройках, раз даже GeForce GTX 1070 при среднем качестве в Full HD не достала до 60 FPS минимальных. Впрочем, такой уровень вполне приемлем для большинства игроков. И даже GTX 1060 хватит для обеспечения минимальной плавности при неплохой картинке. Более мощные решения обеспечили стабильные 60 FPS без падения частоты кадров ниже этой отметки, и даже более того — топовая RTX 2080 Ti справится и с игровыми мониторами с частотой обновления в 75—100 Гц.

Что касается сравнения решений AMD и Nvidia, то тут не все просто. Да, Radeon RX 580 оказалась заметно быстрее конкурирующей с ней GeForce GTX 1060, почти догнав более дорогую GTX 1070, так как изначально консольная игра оптимизировалась для архитектуры GCN. Да и RDNA в виде RX 5700 (XT) неплохо справилась с работой, но лишь по средней частоте кадров. Современные топовые GPU компании AMD в этих условиях страдают от недостатка оптимизации в драйверах, и минимальная частота кадров у серии Radeon RX 5700 явно аномально низка, хотя мы неоднократно проверяли эти значения. Падения частоты кадров до 34–35 FPS иногда случаются, и играть может быть некомфортно. Впрочем, такие рывки нечасты и в целом новые GPU дают достаточный комфорт при игре. Однако, хотелось бы исправления ситуации с драйверами, ведь уже во второй игре подряд наблюдаются схожие проблемы именно с этой серией GPU.

Red Dead Redemption 2, 1920×1080, High
Avg Min
GeForce RTX 2080 Ti 104 68
GeForce GTX 1080 Ti 78 52
GeForce GTX 1070 55 43
GeForce GTX 1060 40 31
Radeon RX 5700 XT 85 33
Radeon RX 5700 80 34
Radeon RX 580 50 38

Разница между производительностью всех GPU при средних и высоких настройках оказалась довольно большой, кроме видеокарты топового уровня в виде GeForce RTX 2080 Ti, которая при средних настройках качества явно упиралась в мощность CPU. Производительности этой видеокарты достаточно не только для обеспечения стабильных 60 FPS, но и для игровых мониторов с частотой 75—100 Гц. А вот у Radeon RX 5700 (XT) видим все те же проблемы с минимальной частотой кадров — она заметно ниже 60 FPS, а даже у RX 580 минимальный показатель выше.

Младшие решения GeForce и Radeon в виде устаревших середн

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