Assassin's Creed: Revelations на примере одиночной кампании

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



Оглавление



Вступление

С момента выхода первой части Assassin's Creed прошло долгих три года. За это время серия, начинавшаяся с похождений Альтаира и заслужившая спорные оценки у критиков и игроков, успела обзавестись двумя продолжениями. Авторы учли все ошибки первой игры и выпустили Assassin's Creed II, в корне изменившую отношение общественности к данному бренду. Новая игра повествовала о приключениях Эцио Аудиторе, пережившего трагическую гибель большей части семьи и поклявшегося отомстить убийцам.

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

Третья часть проекта Assassin's Creed: Brotherhood перенесла главного героя в Рим, в котором он продолжил борьбу с тамплиерами. Новый эпизод не изобиловал нововведениями, однако был виден труд, проделанный его создателями и направленный на шлифовку игры.

В начале декабря 2011 года вышла заключительная часть о похождениях Эцио Аудиторе - Assassin's Creed: Revelations. Посмотрим, что за игру сотворили на этот раз ее создатели, не завяла ли серия, как это часто бывает с «многосерийными операми», или все же сохранила свой статус качественного и, главное, интересного для игроков проекта.



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

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

  • Операционная система: Windows XP SP3, Windows Vista SP2, Windows 7 SP1;
  • Процессор: Intel Core 2 Duo E4300 1.8 ГГц или AMD Athlon64 X2 4600+ 2.4 ГГц;
  • Оперативная память: 1.5 Гбайт для Windows XP, 2 Гбайта для Windows Vista или Windows 7;
  • Свободное место на HDD: 12 Гбайт;
  • Видеокарта: 256 Мбайт DirectX 9, совместимая с Shader Model 3.0 или лучше.

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

  • Операционная система: Windows XP SP3, Windows Vista SP2, Windows 7 SP1;
  • Процессор: Intel Core 2 Duo E6700 2.6 ГГц, AMD Athlon64 X2 6000+ 3.0 ГГц;
  • Оперативная память: 4 Гбайта;
  • Свободное место на HDD: 12 Гбайт;
  • Видеокарта: 512 Мбайт DirectX 9.0, совместимая с Shader Model 4.0.



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

Внимание! Изложенный ниже текст может содержать в себе не только описание начала Assassin's Creed: Revelations и игровой механики, но и небольшие сюжетные спойлеры. Желающим пропустить этот раздел стоит перейти в следующий "Сводное тестирование видеокарт".

Игра началась с того, что Дезмонд очнулся в Анимусе, на загадочном острове. Оказавшийся там же «объект 16» объяснил, что мозг главного героя перенес глубокую травму и «перемешался», то есть образы Дезмонда, Эцио и Альтаира перепутались. Чтобы персонаж не сошел с ума, ему самостоятельно нужно пройти по генной памяти и упорядочить воспоминания, тогда он излечится. Иначе ему грозит всю жизнь провести в палате душевнобольных.

Выслушав наставления, Дезмонд отправляется в путешествие по Анимусу.

Первым воспоминанием стало путешествие постаревшего Эцио в Масиаф. Его целью была великая библиотека ассасинов.

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

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

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

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

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

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

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

И вот, когда офицер тамплиеров был уже настигнут, коварные враги подбросили под повозку Эцио гранату, разнесшую ее в щепки. Сам протагонист при этом чудом выжил.

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

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

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

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

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

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

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

Прогулка была прервана нападением тамплиеров, с которым два новых знакомых без особых затруднений справились. Продолжив путь, Юсуф рассказал Эцио о том, что пару лет назад в городе объявились «храмовники», которые при отсутствии султана начали прибирать все дела к своим рукам.

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

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

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

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

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

После завершения уличного боя Эцио сообщили, что Юсуф находится за проливом Босфор в Имперском городе. Преодолев водную преграду, персонаж оказывается в новом живописном участке города, а я тем временем поставлю точку в кратком пересказе сюжетной линии и желаю нашим читателям приятного времяпрепровождения в Assassin's Creed: Revelations.



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



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

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

  • Процессор: 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 1024 Мбайт - 880/880/5500 @ 980/980/5900 МГц (GigaByte).
  • 2 x Radeon HD 6950 1024 Мбайт - 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 290.36 Beta и AMD Catalyst 11.12 WHQL.
  • Утилиты: FRAPS v3.4.2 build 13202, AutoHotkey v1.0.48.05, MSI Afterburner 2.2.0 Beta 8 и RivaTuner v2.24с



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

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

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

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

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

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



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

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

  • Версия 1.01.
  • DirectX 9.
    • Полноэкранное сглаживание (MSAA) 4.
    • Качество среды – 6.
    • Качество текстур – 3.
    • Качество теней – 3.
    • Качество отражений – высокое.
    • Качество персонажей – 5.
    • Пост-эффекты - вкл.



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

Видеопамять
Оперативная память Мбайт

Для Assassin's Creed: Revelations будет достаточно системы с четырьмя гигабайтами оперативной памяти и графическим ускорителем с одним гигабайтом набортной видеопамяти.



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



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


1280х1024


Номинал
Разгон

1680х1050


Номинал
Разгон

1920х1080


Номинал
Разгон

2560х1600


Номинал
Разгон Минимальный и средний FPS

Игра предъявила повышенные требования к мощности процессора. Это хорошо видно по диаграмме, где даже такой мощный CPU, как Core i7-2600K, работающий на частоте 4800 МГц, ограничивал производительность старших видеокарт в разрешениях 1280х1024, 1680х1050 и 1920х1080. Только в 2560х1600 двухпроцессорные флагманы AMD и NVIDIA смогли «расправить крылья» и уйти в отрыв от преследователей.



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


1280х1024


Номинал
Разгон

1680х1050


Номинал
Разгон

1920х1080


Номинал
Разгон

2560х1600


Номинал
Разгон Минимальный и средний FPS

В случае с графическими дуэтами CrossFireX и SLI ситуация похожа на аналогичную у одиночных видеокарт, с той разницей, что просматриваются проблемы у GPU AMD.



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


1280х1024


1680х1050


1920х1080


2560х1600

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

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

Скорее всего, данная проблема носит временный характер и с выходом новых версий драйверов будет устранена.

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



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

Стенд №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


1680х1050


1920х1080

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

В данных условиях прекрасно проявилась процессорозависимость данного проекта. Игра «охоча» как к удельной производительности на одно ядро, так и к количеству процессорных ядер, а в случае с двухъядерниками Intel - к числу физических и логических потоков.



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


1280х1024


Номинал
Разгон

1680х1050


Номинал
Разгон

1920х1080


Номинал
Разгон Минимальный и средний FPS

В Assassin's Creed: Revelations безоговорочно доминируют процессоры Intel, причем бюджетные двухъядерные модели оказались способны конкурировать со старшими четырехъядерными и шестиядерными CPU AMD.



Заключение

Assassin's Creed: Revelations вышла добротным и качественным проектом, поддержавшим высокую планку всей серии. В игре появилось несколько небольших новшеств, но перед нами все та же старая добрая Assassin's Creed.

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

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

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

Для комфортной игры в Assassin's Creed: Revelations однозначно нужны максимально разогнанные четырехъядерные процессоры Intel. Четырехъядерники и шестиядерники AMD тоже неплохи, но в случае с ними система значительно теряла в производительности. Тем более двухъядерные конкурирующие решения без особых проблем соперничали с продукцией из «зеленого» лагеря.

В разрешениях 1280х1024, 1680х1050 и даже 1920х1080 «первую скрипку» играли CPU, поэтому игре хватило графических ускорителей среднего ценового сегмента. Однако в 2560х1600 на фоне возросших требований к видеоподсистеме роль CPU ожидаемо снизилась.

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

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