Call of Duty: Modern Warfare 3 на примере одиночной кампании

Автор: Феникс. Краткое описание игровой механики и начала сюжетной линии, сводное тестирование видеокарт и процессоров.
25 ноября 2011, пятница 00:00
Phoenix для раздела Лаборатория



Оглавление



Вступление

Прошло уже два года с момента выхода последней Call of Duty: Modern Warfare 2. С тех пор утекло много воды. Со скандалом ушли из Activision отцы-основатели студии Infinity Ward, кузницы всей знаменитой серии - Джейсон Вест и Винс Зэмпелла. За ними, в основанную в стенах EA Games студию Respawn Entertainment, последовала наиболее талантливая часть коллектива. Вышедшая год спустя игра Call of Duty: Black Ops оказалась удачным в коммерческом плане проектом, но снискала неоднозначные оценки в кругах игроков.

И вот, 8 ноября 2011 года свет увидела Call of Duty: Modern Warfare 3. Этот проект разрабатывали сразу три студии: Infinity Ward, Sledgehammer Games и Raven Software. Посмотрим, что получилось у такого скопления девелоперов на этот раз.



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

  • Операционная система: Windows XP, Windows Vista или Windows 7;
  • Процессор: Intel Core 2 Duo E6600 / AMD Phenom X3 8750;
  • Оперативная память: 2 Гбайта;
  • Свободное место на HDD: 16 Гбайт;
  • Видеокарта: NVIDIA GeForce 8600GT / ATI Radeon X1950.



Краткое описание игровой механики и начала сюжетной линии

Внимание! Изложенный ниже текст может содержать в себе не только описание начала Call of Duty: Modern Warfare 3 и игровой механики, но и небольшие сюжетные спойлеры. Желающим пропустить этот раздел стоит перейти в следующий "Сводное тестирование видеокарт".

Действо начинается с того, что Прайс и Николай перевозят раненного Соупа из вертолета в здание явно азиатской архитектуры. Там они находят врача и заставляют его помочь пострадавшему.

Следующим этапом стала спецоперация американских военных в оккупированном Манхеттене. Боевая задача - уничтожение глушилки, установленной на крыше Нью-Йоркской фондовой биржи.

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

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

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

Очистив одну из достопримечательностей славного города, спецназовцы благополучно выполнили поставленную задачу по ликвидации вражеской глушилки.

Казалось бы, задание выполнено и самое время хэппи-энду, но сценаристы в лучших традициях серии Call of Duty вывели на крыши соседних небоскребов стрелков, которые принялись обстреливать отряд из всех доступных калибров.

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

В гуще разгорающегося нового боя прибыл эвакуационный вертолет, вывезший бойцов со злополучной крыши.

Беспилотник сменяется пулеметом, на очереди - воздушный бой с атакующими вражескими вертолетами. После затяжной перестрелки победителями вышли американские военные (кто бы сомневался).

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

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

Если кратко, то доблестные воины блестяще справились с этой задачей, выполнив поставленную цель. Но, начиная с этого момента, начала проявляться абсурдность сюжетной линии. Возникли здравые вопросы, каким образом умирающий флот некогда великой державы очутился в бухте финансового центра США, и где собственно находилась американская армада, по современным реалиям в разы мощнее техники противника (одни авианосцы чего стоят).

Финальным актом миссии стал заезд на моторной лодке сквозь вражеский флот к точке эвакуации. Безусловно, впечатляющая сцена, но вот в этом промежутке проявилась жуткая сценарная несостыковка. Дело в том, что на борту подводной лодки находились ядерные боеголовки. Во время следования по бухте можно было видеть падение перенаправленных боеголовок на корабли противника, но заряды оказались обычными, а не ядерными. В реальности от «города-героя» Нью-Йорка не осталось бы и пылинки, километров так на пятьсот вокруг, или, скорее всего, эта часть западного побережья погрузилась бы в океанские пучины.

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

В следующей миссии приходится играть за русского спецназовца Юрия, входящего в отряд Николая - друга и соратника капитана Прайса. Цель - охранять Соупа от атак вражеских сил.

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

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

Тем временем, герой одним ударом чудо-шприца привел Соупа в сознание и в сопровождении Прайса, Николая и других бойцов начал пробиваться в близлежащий городок.

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

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

Последовавшее затем действо кроме как воспаленным воображением авторов игры не объяснишь. В двух словах – Макаров, уничтожив президентский самолет, захватил в плен президента и его дочь.

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

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

Тем временем тяжело раненный Соуп уже успел не только пойти на поправку, но и вернуться в строй, и в сопровождении Прайса и Юрия, за которого теперь придется играть игроку, прибыл в Африку, куда привел след вечного злодея Макарова.

Именно здесь я поставлю точку в кратком пересказе сюжетной линии и желаю нашим читателям приятного времяпрепровождения в Call of Duty: Modern Warfare 3.



Сводное тестирование видеокарт



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

Тесты проводились на следующем стенде:

  • Процессор: Intel Core i7-2600K (Sandy Bridge, D2, L3 8 Мбайт), 1.184 В, Turbo Boost / Hyper Threading - off - 3400 @ 4800 МГц (1.408 В);
  • Материнская плата: MSI P67A-GD65-B3, LGA1155, BIOS 1.D.;
  • Система охлаждения CPU: Cooler Master V8 (~1100 об/мин);
  • Оперативная память: 2 x 2048 Мбайт DDR3 Corsair TR3X6G1600C7 (Spec: 1866 МГц / 8-8-8-24-1t / 1.5 В) , X.M.P. - off;
  • Дисковая подсистема: 1 Тбайт , WD1002FAEX Caviar Black, 7200 об/мин, 64 Мбайт;
  • Блок питания: Thermaltake Toughpower 1200 Ватт (штатный вентилятор: 140-мм на вдув);
  • Корпус: открытый тестовый стенд;
  • Монитор: 30" DELL 3008WFP (Wide LCD, 2560x1600 / 60 Гц).

Видеокарты:

  • Radeon HD 6990 4096 Мбайт - 830/830/5000 @ 910/910/6000 МГц (XFX);
  • 2 x Radeon HD 6970 2048 Мбайт - 880/880/5500 @ 980/980/5900 МГц (GigaByte);
  • 2 x Radeon HD 6950 2048 Мбайт - 800/800/5000 @ 950/950/5800 МГц (XFX);
  • 2 x Radeon HD 6870 1024 Мбайт - 900/900/4200 @ 1000/1000/4800 МГц (PowerColor);
  • 2 x Radeon HD 6850 1024 Мбайт - 775/775/4000 @ 920/920/4800 МГц (GigaByte);
  • 2 x Radeon HD 6790 1024 Мбайт - 840/840/4200 @ 940/940/4700 МГц (Sapphire);
  • 2 x Radeon HD 6770 1024 Мбайт - 850/850/4800 @ 950/950/5400 МГц (Sapphire);
  • 2 x Radeon HD 6750 1024 Мбайт - 700/700/4600 @ 850/850/5400 МГц (Sapphire).

  • Radeon HD 5970 2048 Мбайт - 725/725/4000 @ 850/850/5200 МГц (Sapphire);
  • 2 x Radeon HD 5870 1024 Мбайт - 850/850/4800 @ 960/960/5400 МГц (Sapphire);
  • 2 x Radeon HD 5850 1024 Мбайт - 725/725/4000 @ 950/950/4800 МГц (HIS);
  • 2 x Radeon HD 5830 1024 Мбайт - 800/800/4000 @ 900/900/4900 МГц (MSI);
  • 2 x Radeon HD 5770 1024 Мбайт - 850/850/4800 @ 950/950/5400 МГц (Sapphire) ;
  • 2 x Radeon HD 5750 1024 Мбайт - 700/700/4600 @ 850/850/5400 МГц (Sapphire).

  • GeForce GTX 590 3072 Mбайт - 608/1215/3414 @ 730/1460/3900 МГц (MSI);
  • 2 x GeForce GTX 580 1536 Mбайт - 772/1544/4008 @ 920/1840/4600 МГц (Palit);
  • 2 x GeForce GTX 570 1280 Mбайт - 732/732/3800 @ 850/170/4500 МГц (Zotac);
  • 2 x GeForce GTX 560 Ti 1024 Mбайт - 822/822/4008 @ 980/1960/4500 МГц (MSI);
  • 2 х GeForce GTX 560 1024 Mбайт - 810/810/4008 @ 960/960/4500 МГц (ASUS);
  • 2 x GeForce GTX 550 Ti 1024 Мбайт - 900/1800/4100 @ 1030/2060/4700 МГц (Innovision).

  • 2 x GeForce GTX 480 1536 Mбайт - 700/1400/3696 @ 850/1700/4200 МГц (Gainward);
  • 2 x GeForce GTX 470 1280 Mбайт - 608/1215/3348 @ 780/1560/4000 МГц (Palit);
  • 2 x GeForce GTX 465 1024 Мбайт - 608/1215/3208 @ 740/1480/3800 МГц (Innovision);
  • 2 x GeForce GTX 460 1024 Мбайт - 675/1350/3600 @ 850/1700/4400 МГц (Innovision);
  • 2 x GeForce GTX 460 SE 1024 Мбайт - 650/1300/3400 @ 840/1680/4200 МГц (Gainward);
  • 2 x GeForce GTX 460 768 Мбайт - 675/1350/3600 @ 830/1660/4300 МГц (Gainward);
  • 2 x GeForce GTS 450 1024 Мбайт - 783/1566/3608 @ 950/1900/4400 МГц (Gainward).

Программное обеспечение:

  • Операционная система: Windows 7 x64 SP1;
  • Драйверы видеокарты: GeForce Forceware 285.79 Beta и AMD Catalyst 11.11 WHQL.
  • Утилиты: FRAPS v3.4.2 build 13202, AutoHotkey v1.0.48.05, MSI Afterburner 2.2.0 Beta 8 и RivaTuner v2.25.



Инструментарий и методика тестирования

Для более наглядного сравнения видеокарт и процессоров игра, используемая в качестве тестового приложения, запускалась в разрешениях 1280х1024, 1680x1050, 1920х1080 и 2560х1600.

В качестве средств измерения быстродействия применялись утилиты FRAPS v3.2.1 build 11425 и AutoHotkey v1.0.48.05.

В игре замерялись минимальные и средние значения FPS.

Чтобы избежать ошибок и минимизировать погрешности измерений, все тесты производились по три - пять раз. При вычислении среднего FPS за итоговый результат бралось среднеарифметическое значение результатов всех прогонов (трех не «холостых»). В качестве минимального FPS выбиралось минимальное значение показателя по результатам трех прогонов.

Видеоролик тестового отрезка:



Мониторинг использования оперативной и видеопамяти

Комплектующие тестировались при следующих настройках графики:

  • Версия 1.0.
  • DirectX 9.
    • сглаживание (MSAA) - 4.
    • тени - вкл.
    • карты бликов - вкл.
    • глубина резкости - вкл.
    • качество SSAO - высокое.
    • сглаживание дыма - вкл.
    • следы пуль - вкл.
    • качество текстур - экстра.



Прежде чем приступить к тестам видеокарт и процессоров, проведем мониторинг использования оперативной и видеопамяти в данной игре.


Использование видеопамяти


Использование оперативной памяти

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



Результаты тестов: сравнение производительности

Теперь перейдем непосредственно к тестам графических ускорителей.

Сводные диаграммы результатов тестов одиночных видеокарт


1280х1024

Минимальный и средний FPS

1680х1050

Минимальный и средний FPS

1920х1080

Минимальный и средний FPS

2560х1600

Минимальный и средний FPS

Создатели сдержали свое обещание - в трех основных разрешениях даже младшие модели ускорителей показывали близкий к комфортному значению 60 средний FPS.



Сводные диаграммы результатов тестов CrossFireX/SLI дуэтов


1280х1024

Минимальный и средний FPS

1680х1050

Минимальный и средний FPS

1920х1080

Минимальный и средний FPS

2560х1600

Минимальный и средний FPS



Масштабирование CrossFireX/SLI дуэтов


1280х1024

Проценты (Средний FPS)

1680х1050

Проценты (Средний FPS)

1920х1080

Проценты (Средний FPS)

2560х1600

Проценты (Средний FPS)

В игре наблюдается довольно неожиданное явление - технология SLI оказалась неработоспособной, в то время как с CrossFireX все в порядке. Но данному проекту двухпроцессорные графические тандемы необходимы (и то под вопросом) лишь для разрешения 2560х1600, поскольку для него хватит и старших ускорителей.



Сводное тестирование процессоров



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

Стенд №1:

  • Материнская плата: MSI P67A-GD65-B3, LGA1155, BIOS 1.D.

Стенд №2:

  • Материнская плата: GigaByte GA-EX58-UD5, LGA1366, BIOS F5.

Стенд №3:

  • Материнская плата: ASRock P55 Extreme, LGA1156, BIOS v2.70.

Стенд №4:

  • Материнская плата: GigaByte GA-890FXA-UD7, AM3, BIOS F4.

Тесты проводились на следующем стенде:

  • Видеокарта: GeForce GTX 480 - 700/1400/3700 МГц (Gainward);
  • Система охлаждения CPU: Cooler Master V8 (~1100 об/мин);
  • Оперативная память: 2 x 2048 Мбайт DDR3 Corsair TR3X6G1600C7 (Spec: 1600 МГц / 7-7-7-18-1t / 1.65 В) , X.M.P. - off;
  • Дисковая подсистема: SATA-II 500 Гбайт, WD 5000KS, 7200 об/мин, 16 Мбайт;
  • Блок питания: Thermaltake Toughpower 1200 Ватт (штатный вентилятор: 140-мм на вдув);
  • Корпус: открытый тестовый стенд;
  • Монитор: 30" DELL 3008WFP (Wide LCD, 2560x1600 / 60 Гц).

Процессоры

  • Core i7-2600K - 3400 @ 4800 МГц;
  • Core i5-2500K - 3300 @ 4800 МГц;
  • Core i5-2400 - 3100 @ 3700 МГц;
  • Core i5-2300 - 2800 @ 3400 МГц.

  • Core i3-2120 - 3300 МГц.

  • Pentium G860 - 3000 МГц;
  • Pentium G630 - 2700 МГц;

  • Core i7-960 - 3200 @ 4400 МГц;
  • Core i7-930 - 2800 @ 4300 МГц.

  • Core i7-870 - 2933 @ 4200 МГц;
  • Core i5-760 - 2800 @ 4200 МГц.

  • Core i5-660 - 3333 @ 4400 МГц;
  • Core i3-560 - 3333 @ 4400 МГц;
  • Core i3-540 - 3066 @ 4300 МГц.

  • Pentium G6960 - 2933 @ 4200 МГц.

  • Phenom II X6 1090T BE - 3200 @ 4100 МГц;
  • Phenom II X6 1055T - 2800 @ 4000 МГц.

  • Phenom II X4 970 BE - 3500 @ 4000 МГц;
  • Phenom II X4 945 - 3000 @ 3900 МГц.

  • Phenom II X2 565 BE - 3400 @ 4100 МГц;
  • Phenom II X2 555 - 3200 @ 4000 МГц.

  • Athlon II X4 650 - 3200 @ 3900 МГц;
  • Athlon II X4 640 - 3000 @ 3800 МГц.

  • Athlon II X3 460 - 3400 @ 4000 МГц;
  • Athlon II X3 440 - 3000 @ 3900 МГц.

  • Athlon II X2 270 - 3400 @ 4100 МГц;
  • Athlon II X2 250 - 3000 @ 3900 МГц.



Результаты тестов: сравнение производительности

Для начала проверим игру на предмет оптимизации под разное количество процессорных ядер и различные технологии. Для получения корректных результатов все CPU были протестированы на одинаковой частоте 3000 МГц.

Сводная диаграмма результатов тестов процессоров, работающих на частоте 3000 МГц


1280х1024

Минимальный и средний FPS

1680х1050

Минимальный и средний FPS

1920х1080

Минимальный и средний FPS



Сводная диаграмма результатов тестов процессоров


1280х1024

Минимальный и средний FPS

1680х1050

Минимальный и средний FPS

1920х1080

Минимальный и средний FPS



Заключение

В целом игра получилась интересной и динамичной. Тем, кто первый раз знакомится с проектом Modern Warfare, она может быть и понравится. Но у геймеров со стажем, скорее всего, возникнут претензии. Выскажу свою критику и я.

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

С уходом Джейсона Веста и Винса Зэмпеллы серия понесла невосполнимые потери. Если Call of Duty: Black Ops брала своим оригинальным сюжетом, то Modern Warfare 3 отталкивает откровенной топорностью. Ушли в прошлое первоклассно поставленные кинематографичные сцены, в которых была отточена каждая деталь. В новой части много спецэффектов, взрывов, стрельбы, причем очень много, но это не производит большого впечатления, а, наоборот, через некоторое время утомляет.

Сюжет первых частей был продуман и проработан до малейших деталей, оттого история выглядела правдоподобной, пусть и с некоторыми оговорками. Здесь же можно наблюдать театр абсурда - непонятно куда пропавший из бухты Нью-Йорка американский флот, падающие на вражеские корабли боеголовки, чудесным образом превратившиеся из ядерных в обычные, русские десантники, непонятно зачем расстреливавшие индусов в крохотном городке, неизвестно откуда появившийся в самолете президента крупный отряд злоумышленников и многое другое.

Графический движок в игре хоть и доработан, но уже окончательно устарел. По современным меркам игровой индустрии его возраст доисторический - он использовался еще в далеком 2007 году. Дало о себе знать отсутствие талантливых художников. Если в первых частях все детали были скрупулёзно нарисованы, то в продолжении заметна работа уже не мастеров, но ремесленников. Да, к персонажам придраться сложно, но вот окружение, мягко говоря, не дотягивает и до Modern Warfare.

Еще одним большим минусом стало упрощение игрового процесса. Разумные действия противника сменились беспорядочной беготней по уровням и интерактивным тиром. Самое смешное - до тех пор, пока игрок вместе с союзниками не захватит определенную точку, он обречен противостоять бесконечным волнам врагов.

С одной стороны, игра получилась неплохой, может быть, для кого-то она даже станет интересной. Но, на мой взгляд, серия Call of Duty без своих отцов-основателей будет постепенно угасать. Как в свое время произошло с её бывшим конкурентом - Medal of Honor.

В плюсы занесу отличную оптимизацию игры - даже в разрешении 1920х1080 младшие видеокарты показали производительность, близкую к комфортной. Не предъявляет высоких требований проект и к процессорам. Для комфортной игры вполне достаточно двухъядерного CPU.

Благодарю за помощь в подготовке материала к публикации: donnerjack.

Дмитрий Прилепских aka Phoenix