С появлением игры на витринах был проведен тщательный анализ производительности систем на StarCraft II: Wings of liberty. Команда испытала целый ряд графических карт с тремя разными разрешениями и различными предустановками качества изображения. Кроме того, TechSpot оценили нагрузку на процессоры AMD и Intel нового и предыдущего поколений.
Первое знакомство преданных фанатов RTS с StarCraft II состоялось в начале года, когда появилась закрытая бета-версия. Упустившим свой шанс пришлось устроить настоящую охоту за ключами доступа на eBay, цена которых иногда достигала 400 долларов, хотя испытательный период бета-версии длился всего три месяца, а чуть позже – пять. В течение этого времени Blizzard выпустил целых 18 патчей для игры, также открыв доступ к редактору карт.
Прошло уже несколько дней с тех пор, как вышел в свет StarCraft 2: Wings of Liberty, озаряя своим появлением серверы цифровых данных. Однако, по многочисленным рассказам, людям легче пойти в соседний магазин и купить лицензионный диск, чем ждать, пока загрузится более 7 Гб, и завершится активация. Нет сомнений в том, что истинные фанаты StarCraft заказали свои копии еще несколько лет назад, иногда отдавая больше сотни долларов за коллекционное издание.
Из первой игры в StarCraft II вернулись три расы: протоссы, терраны и зерги. В этой части есть только кампания терранов, к которой планируется выпустить сюжеты “Heart of the Swarm” и “Legacy of the Void”. В их рамках геймерам предлагается принять участие в кампаниях протоссов и зергов.

Тем не менее, большинство пользователей наверняка покупает StarCraft II за возможность игры в несколько человек. Следует упомянуть и новую рейтинговую систему, благодаря которой группируются игроки с равными навыками. Кроме того, загрузка игры происходит очень быстро, и система работает без сбоев, будь то 1v1 или 4v4.
Но что касается производительности компьютера во время игры StarCraft 2, она очень зависит от вида стратегии, поскольку в масштабных играх большие карты, много игроков и, соответственно, много частей. Выбирая нужное оборудование для запуска StarCraft II, было отдано предпочтение самому ресурсоемкому сценарию среди игр на несколько человек. Далее описаны методы тестирования, использованные для данной статьи, а также опубликовано несколько примеров для сравнения трех предустановок качества изображения.
Методы тестирования
В ходе тестирования прошла проверку 21 конфигурация графических карт разной стоимости, на базе графических процессоров ATI и Nvidia. Эталонные тесты осуществлялись с предустановками качества на среднем, высоком и сверхвысоком уровне. Опция сглаживания и анизотропная фильтрация были отключены.
В StarCraft II нет параметров сглаживания и анизотропной фильтрации. Более того, на всех графических картах ATI также нет возможности их настроить. Контроль над сглаживанием и анизотропной фильтрацией обеспечивается только на картах Nvidia на уровне драйвера, но мы отключили данные фильтры, чтобы провести адекватный сравнительный анализ между картами.
Для всех графических карт использовались новейшие версии драйверов. Однако оптимально настроить SLI и Crossfire так и не удалось, поэтому производительность игры StarCraft 2 на базе нескольких карт проверить не получилось. Попытка подключить ряд неизвестных сообществу драйверов ATI также ничего не дала ни в плане производительности, ни в плане активации фильтров.
Частоту кадров измеряли при помощи Fraps, анализируя пять минут игры на основе повтора онлайн-битвы с участием восьми игроков. Игру вели 4 человека и 4 сгенерированных системой игрока, что позволило максимально нагрузить программу. С целью исключить любые факторы, которые могли бы негативно повлиять на графические показатели, специалисты разогнали процессор Intel Core i7 920.
Каждый тест проводился три раза, включая тест предкэша, который учитывался при минимальных показателях частоты кадров.
Далее в статье опубликована информация о шкалировании частоты центрального процессора на базе моделей Intel и AMD.
Спецификации тестовых систем
- Intel Core i7 920 (Разогнан до 3.70GHz)
- x3 2GB G.Skill DDR3 PC3-12800 (CAS 9-9-9-24)
- Asus P6T Deluxe (Intel X58)
- OCZ GameXStream (700 watt)
- Seagate 500GB 7200-RPM (Серия ATA300)
- Radeon HD 5870 (1GB) Crossfire
- Radeon HD 5870 (1GB)
- Radeon HD 5850 (1GB)
- Radeon HD 5830 (1GB)
- Radeon HD 5770 (1GB)
- Radeon HD 5750 (1GB)
- Radeon HD 5670 (512MB)
- Radeon HD 5570 (512MB)
- Radeon HD 4890 (1GB)
- Radeon HD 4870 (1GB)
- Radeon HD 4850 (1GB)
- Radeon HD 4830 (512MB)
- Radeon HD 4770 (512MB)
- GeForce GTX 480 (1536MB) SLI
- GeForce GTX 480 (1536MB)
- GeForce GTX 470 (1280MB)
- GeForce GTX 460 (1024MB)
- GeForce GTX 285 (1GB)
- GeForce GTX 275 (896MB)
- GeForce GTX 260 (896MB)
- GeForce 9800 GT (512MB)
- GeForce 9600 GT (512MB)
- GeForce GT 240 (512MB)
Программное обеспечение
- Microsoft Windows 7 Ultimate 64-bit
- Nvidia Forceware 258.96 WHQL
- ATI Catalyst 10.7

Сравнительный анализ качества изображения
Сверхвысокая производительность на 1680x1050

С предустановкой сверхвысокого качества на 1680x1050 тестируемый сюжет на 8 игроков ограничил среднюю частоту кадров до 60 кадров в секунду. Следует отметить, что vsync был неактивен, а максимальная частота кадров на самых совершенных видеокартах составляет более 90 кадров/сек.
На данном разрешении производительность GeForce GTX 460 ничем не отличалась от более дорогих графических карт Radeon HD 5870 и GeForce GTX 480. Ни Crossfire, ни SLI показать непревзойденных результатов не смогли. Вероятно, ситуация изменится с обновлением драйвера.
Достаточную производительность на таком разрешении обеспечила GeForce 9800 GT – достаточную для того, чтобы игра ни разу не зависла. Лучших результатов в StarCraft II можно достичь при минимальной частоте карты в 30 кадров/сек и выше. Таким образом, устаревшие модели графических карт, как Radeon HD 4870 и GeForce GTX 260, смогли обеспечить необходимую основу.
Высокая производительность на 1680x1050

При смене предустановок на менее ресурсоемкие все тестируемые графические карты справились с минимальной нагрузкой 30 кадров в секунду. Даже Radeon HD 5570, которая стоит 80 долларов, обеспечила качественное изображение при 38 кадрах в секунду в среднем.
Другие графические карты, которые считаются медленными для игр, например, Radeon HD 5670 и GeForce GT 240, более чем справились с нагрузкой при таком разрешении. В целом, все, что дороже Radeon HD 4870 – пустая трата денег при 1680x1050 и предустановках высокого качества.
Производительность центрального (многоядерного) процессора

Прочувствовать все достоинства StarCraft 2 можно только при наличии двухъядерного процессора, поскольку мощность его играет существенную роль. Например, у Core i3 540 размер кэша L3 в два раза меньше, чем у Core i5 750, из-за чего он работает на 27% медленнее, согласно показателям на 3.7 Ггц, что очень важно.
Устаревшая модель процессора, Core 2 Quad Q6600, теряет позиции в сравнении с остальными тестируемыми продуктами и только препятствует полноценной работе совершенных графических карт, как GeForce GTX 480. Процессоры Phenom II показали средний результат, при этом разницы между двухъядерным (Phenom II X2) и четырехъядерным (Phenom II X4) процессорами не наблюдалось.
Очень жаль, что для StarCraft II оптимальны только двухъядерные процессоры, поскольку это значительно обесценивает потенциал устаревших четырехъядерных моделей, как Core 2 Quad Q6600. Кроме того, с такими требованиями под прицелом оказались и бюджетные четырехъядерные процессоры, как Athlon II X4.
Согласно графику, опубликованному выше, можно судить о нагрузке на процессор Core i5 750 тестовой системы на 8 игроков. При тестировании бета-версии StarCraft II мы обнаружили, что максимальной производительности в игре можно достичь только при двухъядерном процессоре, что вызывает, по меньшей мере, чувство разочарования.
Заключение
Целью тестирования сюжета игры 4v4 являлось определить конфигурацию, при которой StarCraft II: Wings of Liberty показала худшую производительность. Геймерам не придется страдать от большой нагрузки на графическую систему, поскольку игра StarCraft 2 разработана с учетом карт предыдущих поколений. Согласно результатам тестирования, даже устаревшие модели, как GeForce GTX 260 и даже Radeon HD 4870, вполне хороши для самых графически сложных моментов игры StarCraft 2.
Для разрешения 1920x1200 и предустановок сверхвысокого качества хватит и GeForce GTX 260. Все, что быстрее этой модели – уже лишнее. Любители высоких разрешений могут довольствоваться производительностью новой графической карты GeForce GTX 460, которая отлично подходит для StarCraft II. Она способна сравниться с результатами GeForce GTX 480 и Radeon HD 5870 даже на 2560x1600. Таким образом, можно спокойно утверждать, что для бесперебойной игры в StarCraft 2 вполне достаточно 200 долларов.
Однако выбрать для этой игры StarCraft 2 подходящий процессор несколько сложнее. В целом, при тестировании сценария с одиночным стрелком мы обнаружили, что бюджетный четырехъядерный процессор способен обеспечить такую же производительность, как и дорогая совершенная модель, например, Core i7 920. Однако стратегия в реальном времени требует значительных ресурсов, и StarCraft II не исключение.
Проблема в том, что StarCraft II дает нагрузку только на два ядра и в результате показатели Phenom II X4 965 ничем не отличаются от Phenom II X2 555. Таким образом, возникает проблема при использовании устаревших моделей четырехъядерных процессоров, как Core 2 Quad Q6600, который показал чрезвычайно низкую производительность, даже после разгона до 3.0 Ггц. Даже в комбинации с мощной графической картой GeForce GTX 480 минимальная частота кадров для данной модели процессора составила 22 кадра в сек, хотя идеальный минимум, вычисленный при тестировании, являлся 30 кадров в сек.
Разгон центрального процессора позволяет существенно увеличить производительность StarCraft II. После разгона Core i7 920 от изначальных 2.66GHz до 3.70GHz (на 39%), ее скачок составил целых 32 процента. Наконец, при похожем разгоне на Core i5 750 производительность увеличилась на 40 процентов.
Таким образом, в идеальном случае на процессор придется потратить минимум 200 долларов, будь то Core i5 750 или другая модель, хотя на графику такой нагрузки StarCraft II не оказывает.
Кроме поддержки многоядерных процессоров, хотелось бы высказать еще несколько пожеланий разработчикам. Blizzard стоит подумать о поддержке функции сглаживания, поскольку ее активация на Nvidia позволит улучшить изображение, особенно при низком разрешении. Еще один недостающий момент – поддержка нескольких графических карт, хотя она и зависит, по большей части, от драйверов. Для современных карт она вряд ли нужна, но пригодилась бы для систем, где установлены две устаревшие и менее быстрые карты, а также для снижения нагрузки на систему при сглаживании.
Наконец, озвучим одно личное замечание. На наш взгляд, Blizzard зря удалил поддержку сети, таким образом, лишив радости своих поклонников. Например, в день выхода игры StarCraft 2 и на следующее утро, не удалось соединиться с Battle.net. Чтобы сыграть с приятелем за соседним компьютером, нам нужно было подключиться к Battle.net, а когда связь с сервером отсутствует, это невозможно.