Animation Toolkit

Animation Toolkit

ANT (ANimation Toolkit, рус. Анимационный инструментарий) — анимационный движок, разработанный EA Tiburon (подразделение Electronic Arts, более известное под лейблом EA Sports) и использующийся в подавляющем большинстве компьютерных игр её производства, включая игры серий FIFA, Madden NFL (англ.), NCAA Football (англ.) и NHL. Наряду с использованием во внутренних проектах EA Sports, ANT предоставляется для сторонних игр, которые разрабатываются другими филиалами Electronic Arts и связанными с ней независимыми компаниями. Известнейшими играми, использующими ANT, помимо игр производства самой EA Sports, являются Medal of Honor производства EA Los Angeles и EA DICE, Battlefield 3 производства EA DICE и Crysis 2 производства Crytek.

История

ANT был разработан филиалом Electronic Arts — EA Tiburon, — под лейблом EA Sports. В 2007 году вышла первая использующая его игра.[1] ANT был разработан «с нуля» и не базировался на какой-либо другой технологии.[2]

После окончания разработки ANT начали активно применять в разных спортивных играх, издаваемых под маркой EA Sports. При этом множество команд разработчиков, использующих ANT в разработке своих игр, вносили постоянные улучшения и усовершенствования в движок. В результате ANT, построенный на основе плагинов, стал достаточно многофункциональным инструментом, благодаря чему его стало возможным использовать не только в симуляторах футбола, американского футбола, хоккея и баскетбола, но и в шутерах, симуляторах рукопашного боя и играх других жанров.[2][3][1]

В июне 2008 года Саймон Шерр (англ. Simon Sherr), анимационный директор EA Tiburon, опубликовал несколько записей в своём блоге касательно особенностей и характеристик ANT.[2][4]

28 ноября 2008 года Ян Каммингс (англ. Ian Cummings), сотрудник EA Tiburon, написал в своём блоге небольшую статью о технологиях, используемых в играх компании, в том числе и о ANT.[3]

В середине июля 2010 года издание Develop взяло интервью в Питера Мура (англ.  Peter Moore), руководителя EA Sports. В этом интервью Мур рассказал журналистам некоторые факты о ANT и сообщил, что движок будет использоваться в играх Medal of Honor и Crysis 2, которые на момент интервью находились в разработке.[1][5]

Следующий всплеск общественного интереса к ANT произошел в начале февраля 2011 года, когда EA DICE, шведский филиал Electronic Arts, опубликовал большую порцию информации о разрабатываемой им в то время игре Battlefield 3 в жанре шутера от первого лица. Battlefield 3 использует игровой движок Frostbite 2.0 собственной разработки EA DICE, который, тем не менее, использует ANT в качестве анимационного движка. Разработчики EA DICE заявили, что при разработке движка Frostbite 2.0 они остались недовольны собственными результатами по анимации персонажей и решили использовать стороннее средство. После рассмотрения Havok и euphoria было решено остановиться на ANT.[6][7]

Технологические характеристики

Изначально ANT предназначался для использования в спортивных симуляторах в жанрах футбола, американского футбола, хоккея, баскетбола и кулачных боёв. В данных играх качество анимации персонажей-людей имеет первоочерёдное значение, поэтому ANT должен был обеспечить качество анимации, недостижимое стандартной методикой ключевых кадров. ANT был призван нивелировать жесткие переходы между различными анимационными движениями, улучшить связь между анимированными персонажами и окружением и повысить общий уровень реалистичности движений.[2][1][3]

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

ANT основан на модульной архитектуре, которая реализована в виде плагинов. В зависимости от требований отдельной игры разработчики могут подключать или отключать нужные им плагины, а также разрабатывать собственные и включать их в общую систему.[2][1]

ANT имеет две основные функции: подготовка и обработка «сырой» анимации (например, как повреждения, полученные персонажем, влияют на его движения) и внутриигровой механизм исполнения этих анимаций.[2][3]

ANT предназначен для использования на IBM PC-совместимых компьютерах и игровых консолях Xbox 360 и PlayStation 3. ANT разработан с учётом специфической многопоточной архитектуры центральных процессоров Xenon и Cell (используемых в Xbox 360 и PlayStation 3 соответственно), он эффективно использует множество программных потоков.[2]

EA DICE при разработке Battlefield 3 создала два различных набора анимаций с использованием ANT: для персонажей, управляемых ботами и персонажей, управляемых людьми. Благодаря ANT EA DICE устранила «проскальзывание» персонажей по поверхности, создала анимации использования укрытий и некоторые общие движения.[6][7]

Примечания

  1. 1 2 3 4 5 6 Rob Crossley Medal of Honor armed with FIFA animation tech  (англ.). Develop (20 июля 2010 года). Архивировано из первоисточника 27 февраля 2011 года. Проверено 27 февраля 2011.
  2. 1 2 3 4 5 6 7 8 Simon Sherr Animation Part I  (англ.). IGN.com (2 июня 2008 года). Архивировано из первоисточника 27 февраля 2011 года. Проверено 27 февраля 2011.
  3. 1 2 3 4 Ian Cummings Can people please stop asking for a new engine?  (англ.). operationsports.com (28 ноября 2008 года). Архивировано из первоисточника 27 февраля 2011 года. Проверено 27 февраля 2011.
  4. Simon Sherr Tackling Engine  (англ.). IGN.com (23 июня 2008 года). Архивировано из первоисточника 27 февраля 2011 года. Проверено 27 февраля 2011.
  5. Hans Medal of Honor and Crysis 2 use FIFA technology  (англ.). PC Gamin (1 августа 2010 года). Архивировано из первоисточника 27 февраля 2011 года. Проверено 27 февраля 2011.
  6. 1 2 Battlefield 3. Планы на переворот. MGnews.ru (10 февраля 2011 года). Архивировано из первоисточника 27 февраля 2011 года. Проверено 27 февраля 2011.
  7. 1 2 Cohen Battlefield 3. Новая война. Часть 3. Shazoo (8 февраля 2011 года).(недоступная ссылка — история) Проверено 27 февраля 2011.

Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать курсовую

Полезное


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

  • Sprite Animation Toolkit — (SAT) is a computer game programming library for the Apple Macintosh platform which was popular during the late 1990 s, in particular for shareware games. SAT can be used with Think Pascal, Think C or CodeWarrior in the Pascal or C programming… …   Wikipedia

  • Sprite Animation Toolkit — (сокр. SAT) программная библиотека для создания компьютерных игр. Создана сообществом Lysator для платформы Apple Macintosh MacOS, которая была популярна в конце 1990 х годов особенно для shareware игр. SAT используется с THINK Pascal, THINK C… …   Википедия

  • Toolkit — may refer to an assembly of tools.It may also refer to:* Widget toolkit * Toolkits for User InnovationSpecific toolkits include:* Abstract Window Toolkit * Accessibility Toolkit * Adventure Game Toolkit * B Toolkit * Battlefield Mod Development… …   Wikipedia

  • Toolkit — Sur les autres projets Wikimedia : « Toolkit », sur le Wiktionnaire (dictionnaire universel) Toolkit est un mot anglais qui est utilisé en informatique et le plus souvent dans le contexte des interfaces graphiques. Ce mot, qui… …   Wikipédia en Français

  • Computer facial animation — is primarily an area of computer graphics that encapsulates models and techniques for generating and animating images of the human head and face. Due to its subject and output type, it is also related to many other scientific and artistic fields… …   Wikipedia

  • Standard Widget Toolkit — Infobox Software name = Standard Widget Toolkit caption = The Eclipse IDE, an SWT based application developer = Free software community latest release version = 3.4 latest release date = release date|2008|06|17 latest preview version = 3.5 M1… …   Wikipedia

  • Dojo Toolkit — Developer(s) Dojo Foundation Stable release 1.6.1 / May 20, 2011; 5 months ago ( …   Wikipedia

  • Clutter (toolkit) — Clutter Developer(s) Intel Corporation Initial release 22 June 2006 Stable release 1.8.0 / September 19, 2011; 37 days ago (2011 09 19)[1] …   Wikipedia

  • Molecular Modelling Toolkit — MMTK Original author(s) Konrad Hinsen Initial release 4 January 2000 (2000 01 04) Stable release 2.7.4 / 28 April 2011; 6 months ago (2011 04 28) …   Wikipedia

  • Dojo Toolkit — Dojo est un framework open source en JavaScript. Son but est le développement rapide d applications en Javascript exécutées côté client et communiquant avec le serveur avec une granularité inférieure à la page grâce à Ajax. Dojo est sous double… …   Wikipédia en Français


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

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