Warscape

Warscape
Warscape
Игровой движок (Список)
Разработчик Великобритания The Creative Assembly
Ключевой программист Ричард Гарнер
Аппаратная платформа IBM PC-совместимые компьютеры
Поддерживаемая ОС Microsoft Windows
Лицензия проприетарная, не лицензируется — только внутреннее использование
Первая игра на движке Empire: Total War / 3 марта 2009 года
Последняя игра на движке Shogun 2: Total War / 15 марта 2011 года

Warscape (рус. масштаб войны) — игровой движок, разработанный британской компанией The Creative Assembly для внутреннего использования в своих играх серии «Total War». «Warscape» предназначен для использования только на персональных компьютерах под управлением Microsoft Windows. Первая игра, которая использовала «Warscape», — «Empire: Total War», пятая игра серии «Total War», — была выпущена 3 марта 2009 года.

Содержание

История

Начиная с игры «Rome: Total War» 2004 года выпуска, игры серии «Total War» использовали игровой движок «Total War engine»,[1] который использовался вплоть до игры «Medieval II: Total War — Kingdoms» 2007 года выхода. После этого было решено создать новый движок — «Warscape», первой игрой на котором стала «Empire: Total War» 2009 года выпуска.[2]

При разработке «Napoleon: Total War» движок был «хорошо отполирован», как заявил в интервью изданию Armchair General Крэйг Лэйкок (англ. Craig Laycock), сотрудник компании The Creative Assembly.[2]

Однако при разработке «Total War: Shogun 2» движок был ещё сильнее переработан и существенно улучшен.[2] Основным нововведением стала поддержка DirectX 11 и некоторых технологий компании AMD: Eyefinity и CrossFireX. «Total War: Shogun 2» продвигался компанией AMD в рамках маркетинговой компании для видеокарт серии HD 6xxx как игра, активно использующая возможности DirectX 11.[3] Однако за несколько дней до выхода игры стало известно, что она не будет содержать DX11-режима. Разработчики заявили, что они не успели доработать этот режим, и он будет выпущен позже в виде патча.[4]

Технические характеристики

Изначально движок «Warscape» использовал API DirectX 9. Графический движок поддерживал шейдерную модель версии 2.0 и 3.0. Разработчики много внимания уделяли использованию и оптимизации второй, устаревшей на данный момент версии шейдеров для того, чтобы игра масштабировлась в больших пределах и была доступной для устаревших ПК. Согласно ведущему программисту Creative Assembly по графике Ричарду Гарнеру (англ. Richard Gardner), благодаря этому подходу удалось приспособить движок под весь диапазон конфигураций персональных компьютеров, начиная с 2005 года.[5]

При использовании шейдеров третьей версии графический движок использует технологию Geometry Instancing.[5]

При разработке третьей игры на движке — «Total War: Shogun 2», разработчики существенно обновили графический движок, добавив в него поддержку DirectX 11; поддержка DirectX 9 была оставлена, а о поддержке DirectX 10 ничего не сообщалось. Благодаря использованию DirectX 11 были реализованы эффекты имитации глубины резкости, вычисляемый при помощи DirectCompute 11, реалистичные мягкие тени (англ. contact hardening shadows) и аппаратная тесселяция. Кроме того, была добавлена поддержка технологий Eyefinity и CrossFireX.[3]

Присутствуют девять уровней MIP-текстурирования: от 1 × 1 пиксел до 256 × 256 пикселов на одну текстуру. Поддерживается билинейная и трилинейная фильтрация, а также анизотропная фильтрация с уровнем вплоть до 16х. Антиалиазинг (сглаживание) поддерживается движком вплоть до 16-кратного уровня.[5]

Движок использует технологию High Dynamic Range Rendering, которая призвана улучшить качество освещения в трёхмерной сцене.[5]

Тени, поддерживаемые движком, рендерятся с помощью метода Shadow mapping (англ.) (теневые текстуры). Минимальный размер теневой текстуры составляет 512 × 512 пикселей, а максимальный — 2048 × 2048 пикселей.[5]

Движок использует объёмные эффекты, которые представляют собой набор разных методик, призванных серьёзно улучшить освещение и затенение на сцене. К этим методикам относятся Depth of Field и Screen Space Ambient Occlusion, причём последняя является довольно сложной и ресурсоёмкой в вычислительном плане.[5]

Движок использует полноэкранные фильтры, которые дополнительно изменяют отрендереннуое изображения, добавляя такие эффекты, как искажения изображения (которое происходит вследствие марева, тумана, дыма и т. д.) и другие.[5]

Для отрисовки неба используется кубическая текстура, разрешение которой может варьироваться от 512 × 512 до 1024 × 1024 пикселей.[5]

В своём анализе игры «Empire: Total War» сайт PC Games Hardware обнаружил, что движок «Warscape» изначально не поддерживал совместную работу сглаживания и Screen Space Ambient Occlusion на графических процессорах Radeon серии 3000 и 4000 (другие серии не тестировались). При этом на nVidia GeForce подобных проблем совместимости не наблюдалось. Журналисты сайта полагают, что причина этого не в драйверах AMD, а в самом движке.[6] Ещё одной проблемой игры стала её несовместимость с драйверами GeForce, которые были новее версии 182.06.[7]

Во время тестирования Empire: Total War журналисты PC Games Hardware отметили, что её движок использует лишь два ядра многоядерного процессора и таким образом не использует всю мощь трёх- и четырёхъядерных процессоров.[8] 18 июня 2009 года Sega анонсировала патч 1.3 для игры, который должен был исправить данную проблему.[9] 22 июня, как и было обещано, патч 1.3 был выпущен, и благодаря нему производительность игры на четырёхядерных процессорах почти удвоилась.[10]

Использование

Движок «Warscape» используется компанией The Creative Assembly только для своих игр серии «Total War» и не доступен для лицензирования третьим компаниям.

Название игры Дата выхода
Empire: Total War 3 марта 2009 года
Napoleon: Total War 26 февраля 2010 года
Shogun 2: Total War 15 марта 2011 года

Примечания

  1. Rome: Total War Engine Powers Decisive Battles  (англ.). GamersHell (15 июля 2004 года). Архивировано из первоисточника 17 апреля 2012. Проверено 20 марта 2011.
  2. 1 2 3 Nuccio Africanus Total War: Shogun 2 Interview  (англ.). Armchair General (14 марта 2011 года). Архивировано из первоисточника 20 марта 2011 года. Проверено 20 марта 2011.
  3. 1 2 Андрей Воробьев, Алексей Берилло AMD Radeon HD 6990: Самый быстрый в мире 3D-ускоритель. iXBT.com (8 марта 2011 года). Архивировано из первоисточника 17 апреля 2012. Проверено 17 марта 2011.
  4. DX11-патч для Total War: Shogun 2 после релиза. GameTech (12 марта 2011 года). Архивировано из первоисточника 17 апреля 2012. Проверено 17 марта 2011.
  5. 1 2 3 4 5 6 7 8 Richard Gardner, Graphics Lead Empire Total War – Graphics Work Shop  (англ.). Официальные блоги Sega (5 марта 2009 года). Архивировано из первоисточника 20 марта 2011 года. Проверено 20 марта 2011.
  6. Marc Sauter Empire: Total War - No anti-aliasing in combination with SSAO on Radeon graphics cards  (англ.). PC Games Hardware (11 марта 2009 года). Архивировано из первоисточника 17 апреля 2012. Проверено 8 февраля 2010.
  7. Marc Sauter Empire: Total War - Problems with Steam and Nvidia drivers  (англ.). PC Games Hardware (10 марта 2009 года). Архивировано из первоисточника 17 апреля 2012. Проверено 8 февраля 2010.
  8. Marc Sauter Empire: Total War uses two CPU cores at most  (англ.). PC Games Hardware (6 марта 2009 года). Архивировано из первоисточника 17 апреля 2012. Проверено 8 февраля 2010.
  9. Thilo Bayer Empire: Total War - Patch 3 with multithreading support - Update: New Hotfix  (англ.). PC Games Hardware (2 июля 2009 года). Архивировано из первоисточника 17 апреля 2012. Проверено 8 февраля 2010.
  10. Marc Sauter Empire: Total War - Patch almost doubles performance  (англ.). PC Games Hardware (23 июня 2009 года). Архивировано из первоисточника 17 апреля 2012. Проверено 8 февраля 2010.

Внешние ссылки


Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?

Полезное


Смотреть что такое "Warscape" в других словарях:

  • Total War: Shogun 2 — Обложка игры Разработчик Creative Assembly …   Википедия

  • Napoleon: Total War — Обложка игры Разработчик Creative Assembly Издатели …   Википедия

  • Total War: Rome 2 — Эта статья описывает компьютерную игру, находящуюся в разработке. После выпуска игры сведения, приведённые здесь, могут оказаться неверными, и содержание статьи может значительно измениться …   Википедия

  • Pauline Clarke — (born 1921) is an English writer who has written for young children under the name Helen Clare, for older children as Pauline Clarke, and more recently for adults under her married name, Pauline Hunter Blair. Her best known work is The Twelve and …   Wikipedia

  • Pauline Clarke — (* 1921 in Kirkby in Ashfield in Nottinghamshire, England) ist eine englische Journalistin und Kinderbuchautorin. Inhaltsverzeichnis 1 Leben 2 Auszeichnungen 3 Werk 4 …   Deutsch Wikipedia

  • Empire: Total War — У этого термина существуют и другие значения, см. Empire. Empire: Total War Разработчик Crea …   Википедия

  • Napoleon: Total War — Developer(s) The Creative Assembly Publisher(s) Sega …   Wikipedia

  • Napoleon: Total War — Desarrolladora(s) The Creative Assembly Distribuidora(s) SEGA Motor Warscape Última versión …   Wikipedia Español


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»