Групповое тестирование 31 видеокарты в Quake Champions
В 2016–2017 годах на экраны компьютеров вернулись все игры компании id Software, которые некогда сформировали жанр шутеров от первого лица, — Wolfenstein, DOOM и Quake. При этом если франшиза Wolfenstein активно развивалась и до недавнего релиза Wolfenstein II: The New Colossus, то Doom получил продолжение спустя 13 лет после неоднозначно воспринятой в далеком 2003 году третьей части. Что касается Quake, то не секрет, что многопользовательские шутеры такого рода сейчас переживают упадок, уступив место играм с более сложными соревновательными режимами, чем дуэль и обычный либо командный deathmatch, — таким как Counter-Strike: Global Offensive, Overwatch и PUBG. Пусть Quake Live (а ведь это не более чем модернизированная версия Quake III Arena) все еще хранит свою преданную аудиторию, но планов на полноценное продолжение серии у id Software не было вплоть до того времени, когда новый Doom вошел в фазу активной разработки. Идеи Quake Champions в то время хотели реализовать именно на основе Quake Live, но успехи команды, работавшей над Doom, еще до того, как последняя ушла на золото, дали зеленый свет проекту Quake Champions в виде самостоятельной игры.
На данный момент Quake Champions находится в стадии открытого доступа, а выпуск финальной версии игры запланирован на неопределенную дату в пределах 2018 года. При этом, пусть в итоге QC будет распространяться по модели Fee-to-Play с возможностью играть бесплатно единственным чемпионом, для того чтобы броситься в бой прямо сейчас, требуется покупка Champions Pack (который открывает всех существующих и будущих чемпионов) — в Steam либо в собственном игровом сервисе Bethesda.
Cамое удивительное в QC — тот факт, что в работе над игрой участвует не только id Software, но и сравнительно небольшая компания Saber Interactive, известная главным образом благодаря своим проектам для консолей. Вклад Saber в Quake Champions относится к технической стороне игры: она работает на гибридном движке, собранном из компонентов id Tech и Saber3D Engine. В этом тандеме код id Tech обслуживает физику игры, сохраняя в общих чертах механику движений, свойственную предыдущим частям Quake. В свою очередь, задачей Saber3D является рендеринг графики. id Software пришлось прибегнуть к услугам Saber по той причине, что разработка Quake Champions началась еще до того, как был создан собственный движок id Software нового поколения — id Tech 6. В результате некоторые функции, которые уже давно доступны в Doom (такие как поддержка API Vulkan), появятся только в будущих версиях Quake Champions.
Графика Doom даже без Vulkan великолепно оптимизирована для игры на сравнительно слабом железе, а мощные GPU обеспечивают в ней высочайшую частоту смены кадров. Создатели Quake Champions, несмотря на «чужой» движок, ориентировались на столь же строгие критерии быстродействия. Клиент игры регистрирует действия на частоте 120 Гц, и, соответственно, идеальная скорость реакции достигается при кадровой частоте 120 FPS и выше. При этом в Quake Champions отсутствует лимит 200 FPS, который есть в Doom, поэтому при достаточно сильном железе или низких настройках детализации можно достигнуть колоссального фреймрейта, к которому стремятся игроки в Quake III Arena и Quake Live.
Меню настроек Quake Champions содержит четыре предустановленных профиля детализации, от Low до Ultra, последний из которых обеспечивает максимально возможное качество изображения. В число настроек, которые не зависят от выбранного профиля, входит горизонтальный угол обзора, ограничитель частоты смены кадров и разрешение рендеринга в процентах, которое может быть как меньше, так и больше по сравнению с выбранным разрешением экрана и пользовательского интерфейса.
|Настройки графики в тестах
|Low
|Medium
|Ultra
|Shadow Quality
|Low
|Medium
|Ultra
|Lighting Quality
|Low
|Medium
|Ultra
|Effects Quality
|Low
|Medium
|Ultra
|Texture Quality
|Low
|Medium
|Ultra
|Details
|Low
|Medium
|Ultra
|Post Processing
|Low
|Medium
|Ultra
|Antialiasing
|Low
|Medium
|Ultra
|Texture Filtering
|Low
|Medium
|Ultra
Для тестирования GPU мы использовали профили Low, Medium и Ultra в сочетании с углом обзора по умолчанию (130°), 100-процентным разрешением рендеринга и неограниченной частотой смены кадров. Скриншоты ниже демонстрируют, как богато выглядят карты Quake Champions при максимальном качестве графики. С другой стороны, создатели игры мастерски управляют параметрами геометрии, текстур и эффектов освещения при среднем и низком значениях настроек: детализация масштабируется чрезвычайно сильно, но потеря мелких деталей ускользает от поверхностного взгляда.
⇡#
**Тестовый стенд, методика тестирования**
|Конфигурация тестовых стендов
|CPU
|Intel Core i7-5960X @ 4 ГГц (100 МГц × 40), постоянная частота
|Материнская плата
|ASUS RAMPAGE V EXTREME
|Оперативная память
|Corsair Vengeance LPX, 2133 МГц, 4 × 4 Гбайт
|ПЗУ
|Intel SSD 520 240 Гбайт + Crucial M550 512 Гбайт
|Блок питания
|Corsair AX1200i, 1200 Вт
|Система охлаждения CPU
|Thermalright Archon
|Корпус
|CoolerMaster Test Bench V1.0
|Монитор
|NEC EA244UHD
|Операционная система
|Windows 10 Pro x64
|ПО для GPU AMD
|Все видеокарты
|Radeon Software Crimson Adrenalin Edition 18.1.1
|ПО для GPU NVIDIA
|Все видеокарты
|GeForce Game Ready Driver 390.65
Quake Champions не имеет встроенного бенчмарка, и, в отличие от прошлых игр серии Quake, средств записи и воспроизведения матчей. Поэтому единственный надежный метод измерения производительности, доступный в QC на данный момент — создать матч на собственной карте и регистрировать частоту смены кадров с помощью FRAPS во время пробега по определенному маршруту без других игроков. Мы использовали классическую карту Blood Covenant.
Как и в предыдущих массовых тестах видеокарт, мы сгруппировали результаты измерений, ориентируясь в первую очередь на разрешение экрана. При каждом из трех разрешений (1920 × 1080, 2560 × 1440, 3840 × 2160) проводился тест c двумя предустановками качества графики (профили Very Low и Medium), а затем – со всеми настройками на максимуме (профиль Ultra). При определенном разрешении для каждой видеокарты из диаграмм исключены результаты, если а) при более высоком качестве графики устройство обеспечивает от 60 FPS и выше; б) в данном режиме не обеспечивает 30 FPS. Таким образом для отдельно взятой видеокарты определяется диапазон качества графики между «едва тянет» и «снижать качество не требуется».
В качестве выводов и рекомендации для апгрейда мы вынесли в таблицу образцы видеокарт AMD и NVIDIA различных поколений, обладающие достаточным быстродействием, чтобы средняя частота смены кадров в каждом конкретном режиме превышала заданные пороговые значения — 30 и 60 FPS.
Благодаря хорошей оптимизации движка и отсутствию на картах больших открытых пространств у Quake Champions беспрецедентно демократичные требования к железу по меркам современных проектов класса ААА и предыдущих игр серии Quake. Достаточно сказать, что при минимальных настройках детализации самые слабые из участвующих в тестировании видеокарт (GeForce GTX 1030, Radeon RX 550 и Radeon R7 360) обеспечивают свыше 90 кадров/с в режиме 1080p, свыше 60 FPS — в режиме 1440p и даже осилили режим 4К с кадровой частотой не менее 30 FPS.
Видеокарты классом выше (GeForce GTX 1050 Ti, GeForce GTX 960 и Radeon R9 380X) позволяют играть в Quake Champions при максимальном качестве графики и разрешении 1080p с подходящим для многопользовательских шутеров запасом кадровой частоты — около 90 FPS.
В свою очередь, высокопроизводительные ускорители AMD и NVIDIA (Radeon RX Vega 64, GeForce GTX 1070 Ti и GTX 1080) выдают не меньше 200 FPS в режиме 1080p, от 140 FPS — в 1440p и от 70 FPS — при разрешении 4К.
Предсказуемо наилучшие результаты среди всех участников тестирования принадлежат модели GeForce GTX 1080 Ti, которая не имеет аналогов по быстродействию среди продуктов AMD, но и другие «красные» видеокарты в Quake Champions (в отличие от Doom с поддержкой Vulkan) уступают своим главным соперникам (Radeon RX 580 против GeForce GTX 1060) по частоте смены кадров.
|Очень низкое качество графики
|1920 × 1080
|2560 × 1440
|3840 × 2160
|≥ 30 FPS
|≥ 60 FPS
|≥ 30 FPS
|≥ 60 FPS
|≥ 30 FPS
|≥ 60 FPS
|AMD Radeon 300
|AMD Radeon R7 360 (2 Гбайт)
|AMD Radeon R7 360 (2 Гбайт)
|AMD Radeon R7 360 (2 Гбайт)
|AMD Radeon R9 380 (4 Гбайт)
|AMD Radeon 400
|AMD Radeon RX 460 (4 Гбайт)
|AMD Radeon RX 460 (4 Гбайт)
|AMD Radeon RX 470 (8 Гбайт)
|AMD Radeon 500 / Radeon RX Vega
|AMD Radeon RX 550 (2 Гбайт)
|AMD Radeon RX 550 (2 Гбайт)
|AMD Radeon RX 550 (2 Гбайт)
|AMD Radeon RX 570 (8 Гбайт)
|NVIDIA GeForce 700/900
|NVIDIA GeForce GTX 750 Ti (4 Гбайт)
|NVIDIA GeForce GTX 750 Ti (4 Гбайт)
|NVIDIA GeForce GTX 960 (2 Гбайт)
|NVIDIA GeForce 10
|NVIDIA GeForce GT 1030 (2 Гбайт)
|NVIDIA GeForce GT 1030 (2 Гбайт)
|NVIDIA GeForce GT 1030 (2 Гбайт)
|NVIDIA GeForce GTX 1050 Ti (4 Гбайт)
|Среднее качество графики
|1920 × 1080
|2560 × 1440
|3840 × 2160
|≥ 30 FPS
|≥ 60 FPS
|≥ 30 FPS
|≥ 60 FPS
|≥ 30 FPS
|≥ 60 FPS
|AMD Radeon 300
|AMD Radeon R7 360 (2 Гбайт)
|AMD Radeon R9 370 (4 Гбайт)
|AMD Radeon R7 360 (2 Гбайт)
|AMD Radeon R9 380 (4 Гбайт)
|AMD Radeon R9 380 (4 Гбайт)
|AMD Radeon R9 Fury X (4 Гбайт)
|AMD Radeon 400
|AMD Radeon RX 460 (4 Гбайт)
|AMD Radeon RX 470 (8 Гбайт)
|AMD Radeon 500 / Radeon RX Vega
|AMD Radeon RX 550 (2 Гбайт)
|AMD Radeon RX 560 (4 Гбайт)
|AMD Radeon RX 570 (8 Гбайт)
|NVIDIA GeForce 700/900
|NVIDIA GeForce GTX 750 Ti (4 Гбайт)
|NVIDIA GeForce GTX 750 Ti (4 Гбайт)
|NVIDIA GeForce GTX 960 (2 Гбайт)
|NVIDIA GeForce GTX 960 (2 Гбайт)
|NVIDIA GeForce GTX 980 Ti (6 Гбайт)
|NVIDIA GeForce 10
|NVIDIA GeForce GT 1030 (2 Гбайт)
|NVIDIA GeForce GT 1030 (2 Гбайт)
|NVIDIA GeForce GTX 1050 Ti (4 Гбайт)
|NVIDIA GeForce GTX 1050 Ti (4 Гбайт)
|Максимальное качество графики
|1920 × 1080
|2560 × 1440
|3840 × 2160
|≥ 30 FPS
|≥ 60 FPS
|≥ 30 FPS
|≥ 60 FPS
|≥ 30 FPS
|≥ 60 FPS
|AMD Radeon 300
|AMD Radeon R7 360 (2 Гбайт)
|AMD Radeon R9 370X (2 Гбайт)
|AMD Radeon R9 370 (4 Гбайт)
|AMD Radeon R9 390 (8 Гбайт)
|AMD Radeon R9 390 (8 Гбайт)
|AMD Radeon 400
|AMD Radeon RX 460 (4 Гбайт)
|AMD Radeon RX 460 (4 Гбайт)
|AMD Radeon RX 470 (8 Гбайт)
|AMD Radeon RX 470 (8 Гбайт)
|AMD Radeon 500 / Radeon RX Vega
|AMD Radeon RX 550 (2 Гбайт)
|AMD Radeon RX 560 (4 Гбайт)
|AMD Radeon RX 560 (4 Гбайт)
|AMD Radeon RX 570 (8 Гбайт)
|AMD Radeon RX 570 (8 Гбайт)
|AMD Radeon RX Vega 56 (8 Гбайт)
|NVIDIA GeForce 700/900
|NVIDIA GeForce GTX 750 Ti (4 Гбайт)
|NVIDIA GeForce GTX 950 (2 Гбайт)
|NVIDIA GeForce GTX 750 Ti (4 Гбайт)
|NVIDIA GeForce GTX 970 (4 Гбайт)
|NVIDIA GeForce GTX 970 (4 Гбайт)
|NVIDIA GeForce 10
|NVIDIA GeForce GT 1030 (2 Гбайт)
|NVIDIA GeForce GTX 1050 Ti (4 Гбайт)
|NVIDIA GeForce GTX 1050 Ti (4 Гбайт)
|NVIDIA GeForce GTX 1050 Ti (4 Гбайт)
|NVIDIA GeForce GTX 1070 (8 Гбайт)