Тестирование производительности видеокарт AMD Radeon в игре Call of Duty: Infinite Warfare на решениях компании Sapphire

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


Содержание

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

  • Дата выхода: 4 ноября 2016 года
  • Жанр: Шутер от первого лица
  • Издатель: Activision
  • Разработчик: Infinity Ward

Call of Duty: Infinite Warfare — весьма популярный мультиплатформенный шутер от первого лица, созданный компанией-разработчиком Infinity Ward и издателем Activision и относящийся к серии игр под общим именем Call of Duty. Тринадцатая игра серии была выпущена 4 ноября в версиях для нескольких игровых платформ: ПК под управлением Microsoft Windows, а также игровых консолей Sony PlayStation 4 и Microsoft Xbox One.

Это первая игра серии из нового трехлетнего цикла Call of Duty, в котором игры разрабатываются по очереди студиями Infinity Ward, Sledgehammer Games и Treyarch. События в игре происходят вокруг битвы за Солнечную систему, которую пытается захватить Settlement Defense Front (SDF), выступающий в роли главного врага, а игрок управляет капитаном Nick Reyes из спецподразделения Special Combat Air Recon (SCAR). В рассматриваемой сегодня игре совершенно новый сюжет о космосе, в ней присутствуют и элементы оригинальной механики, вроде битв в невесомости, хотя в остальном игровой процесс мало отличается от других представителей жанра.

shot-1-sm.jpg

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

shot-6-sm.jpg

Разработка Infinite Warfare началась в 2014 году, и это первая игра Infinity Ward в серии с момента выхода Call of Duty: Ghosts в далеком 2013 году. В феврале 2016 года из финансового отчета компании Activision стало известно о том, что новая игра серии Call of Duty, разрабатываемая студией Infinity Ward, ожидается к выходу в четвертом квартале. В апреле стало известно о том, что в издание будет включена и обновленная версия игры Call of Duty: Modern Warfare, вышедшая в 2007 году, а также появились другие намеки на скорый выход продолжения сериала. Официальный анонс игры произошел в мае, когда вышел первый трейлер Call of Duty: Infinite Warfare и была заявлена точная дата выхода игры — 4 ноября 2016 года.

shot-2-sm.jpg

Call of Duty: Infinite Warfare основана на игровом движке IW Engine, разработанном компанией Infinity Ward для использования в собственных разработках, а также других играх издателя Activision. Данная технология применялась в серии игр Call of Duty с многочисленными изменениями, внесенными в том числе студиями Treyarch и Sledgehammer Games, также разрабатывающими игры данной серии. Движок IW Engine неоднократно дорабатывался и улучшался при работе над каждой новой игрой.

shot-3-sm.jpg

Первой игрой Infinity Ward стала Call of Duty 2003 года, которая была основана на движке id Tech 3, но с множеством изменений: вместо OpenGL используется DirectX, появились новые эффекты постобработки, продвинутые шейдеры поверхности воды, более сложная система освещения и динамические мягкие тени. В продолжении серии — Call of Duty 2 — был использован движок IW Engine 2.0, который является еще более переработанным id Tech 3: применяются сложные постэффекты, системы частиц, рельефное текстурирование и еще более качественные тени.

shot-4-sm.jpg

Третья версия движка стала основой для Call of Duty 4: Modern Warfare, и движок IW был снова улучшен: усложненные шейдеры, улучшенная лицевая анимация и освещение, новые эффекты постобработки вроде имитации глубины резкости и цветокоррекции, а также самозатенение. IW Engine 4.0 в Call of Duty: Modern Warfare 2 принес потоковую подгрузку текстур, также была доработана система освещения. Call of Duty: Modern Warfare 3 использовала IW 5.0 с новыми улучшениями стриминга и освещения, а Call of Duty: Ghosts — IW 6.0 с использованием тесселяции и карт смещения, новой системой анимации, динамики жидкостей и газов и другими изменениями.

shot-5-sm.jpg

Все это есть и в движке IW 7.0, на котором основана Infinite Warfare, и игра действительно графически неплохая. В ней есть реалистичное освещение с мягкими динамическими тенями, продвинутые эффекты постобработки и физические эффекты, реалистичные эффекты огня, воды и погоды, неплохая система частиц и анимация. Также в последней версии движка появились такие современные алгоритмы и техники, как система физически корректного рендеринга, объемное освещение, имитация глобального освещения, продвинутый постфильтр имитации DOF с боке.

В целом, и сам движок и конкретная реализация графической части в Call of Duty: Infinite Warfare действительно неплохи, хотя остается такое впечатление, что игровой движок компании Infinity Ward все же немного устарел, как минимум в графической части, и те же Battlefield 1 и Gears of War 4 являются как технически более продвинутыми, так и смотрятся в целом явно современнее.

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

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

  • центральный процессор Core i3–3225 (3,3 ГГц) или аналогичный AMD;
  • оперативная память объемом 8 ГБ;
  • видеокарта DirectX 11-совместимая Nvidia GeForce GTX 660 или AMD Radeon HD 7850;
  • видеопамять объемом 2 ГБ;
  • свободное место на накопителе 70 ГБ;
  • 64-битная операционная система Microsoft Windows 7/8.1/10;

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

Требования к аппаратному обеспечению у игры ниже средних по современным меркам, на наш взгляд. Особенно учитывая то, что под видом минимально подходящих видеокарт приводятся довольно старые и не такие уж мощные видеокарты моделей GeForce GTX 660 и Radeon HD 7850, действительно близкие друг к другу по производительности. Впрочем, не будем забывать, что это — лишь самый минимум, необходимый для запуска игры при низких или средних графических настройках.

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

В случае игры Call of Duty: Infinite Warfare разработчики решили не указывать рекомендованные настройки, и пользователям придется догадываться самостоятельно, подойдет ли их конфигурация для получения максимально качественного изображения с приемлемой частотой кадров. Можно лишь сказать заранее, что уж видеокарт уровня GeForce GTX 1060 и Radeon RX 480 будет вполне достаточно для очень высоких настроек, а вот вопрос требуемого объема видеопамяти мы рассмотрим отдельно.

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

  • Компьютер на базе процессора Intel Core i7:
    • процессор Intel Core i7–4790 (3,6 ГГц);
    • система охлаждения Corsair Hydro H110i;
    • системная плата ASRock Z97 Extreme6 на чипсете Intel Z97;
    • оперативная память 16 ГБ DDR3–2400 Corsair Vengeance Pro Series;
    • накопитель SSD Corsair Force LE 480 ГБ;
    • блок питания Corsair RM850i (850 Вт);
  • операционная система Windows 10 Pro 64-битная;
  • монитор Asus ROG Swift PG278Q (27″, 2560×1440);
  • драйверы AMD версии Crimson 16.11.2 Hotfix (от 4 ноября);
  • утилита MSI Afterburner 4.3.0
  • утилита Fraps 3.5.99
  • Список протестированных видеокарт компании Sapphire:

Игра Call of Duty: Infinite Warfare не входит в маркетингово-технические программы компаний AMD и Nvidia, но обе они выпустили к выходу этого значимого проекта (равно как и некоторых других) специально оптимизированные версии драйверов. В случае AMD это был драйвер Radeon Software Crimson Edition 16.11.2 Hotfix от 4.11.2016, предназначенный для игр Call of Duty: Infinite Warfare, Call of Duty: Modern Warfare Remastered и Titanfall 2. Именно эту версию драйвера мы и использовали в наших тестах видеокарт Sapphire.

Как и предыдущие игры серии, Call of Duty: Infinite Warfare не имеет ни возможности встроенного тестирования производительности, ни возможности проигрывания ранее записанного куска геймплея. И поэтому в качестве тестового отрезка мы просто взяли самое начало миссии «Black Skies», требовательность к системе в которой достаточно высока, хотя и не максимальна, по отношению к остальной игре. Мы измеряли среднюю частоту кадров в кусочке игрового процесса, применяя утилиту Fraps. Начало миссии не слишком вариабельно, и мы старались сделать тест максимально стабильным, не особо двигаясь и проявляя минимальную активность. Разброс в полученной частоте кадров между прогонами не слишком велик и позволяет получить достаточно высокую повторяемость результатов, подходящую для экспресс-тестирования.

Как показывает опыт, играть в одиночную кампанию Call of Duty: Infinite Warfare становится более-менее комфортно при частоте кадров от 45 FPS, и не меньше. В случае же многопользовательских битв лучше иметь стабильные 60 FPS без падений ниже этой отметки. Меньшие показатели FPS в нашем тесте производительности приведут к недостаточной плавности в игре, когда отклик на действия игрока становится слишком вялым. Наш бенчмарк можно использовать для примерной оценки, выставляя минимально играбельную планку в 45 FPS в среднем для нетребовательных игроков и порядка 75–80 FPS с 60 FPS минимальными для мультиплеера. Также не забываем, что при тестировании может мешать ограничение максимальной частоты

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