Glacier engine

Материал из Википедии — свободной энциклопедии
Glacier Engine
Изображение логотипа
Тип игровой движок
Разработчик Флаг Дании IO Interactive
Аппаратные платформы
Поддерживаемая ОС
Microsoft Windows
Написан на языке C++
Лицензия проприетарная
Первая игра на движке Hitman: Codename 47 (2000)
Последняя игра на движке Hitman 3 (2021)

Glacier Engine (glacier с англ. — «ледник») — игровой движок, разработанный датской компанией IO Interactive для использования в собственных проектах. Существует два поколения данной технологии.

История разработки

Работа над первым поколением движка была начата компанией IO Interactive в 1994 году. Первой игрой, которая базировалась на Glacier, стала Hitman: Codename 47 — стелс-экшен о киллере 2000 года. Одновременно она стала и первой в одноименной серии игр. С тех пор на протяжении нескольких лет технология подвергалась постоянным доработкам и улучшениям, применяясь только в играх компании-разработчика. Последней на первом поколении движка стала Kane & Lynch 2: Dog Days в жанре экшена от третьего лица, вышедшая в 2010 году.

Начиная с Hitman: Absolution 2012 года, разработчики переходят на второе поколение движка — Glacier Engine 2, продолжая обновлять его с выпуском каждой игры.

В

Eidos, издателя основных игр IO Interactive) лицензировала для собственных нужд Glacier второго поколения. На его основе создан движок Dawn Engine, который предполагается использовать в дальнейших играх серии Deus Ex и развивать самостоятельно[1]. Первой игрой на Dawn Engine стала Deus Ex: Mankind Divided 2016 года
.

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

Glacier первого поколения содержит несколько инструментов, необходимых для разработки: Visual Scene Editor и Visual Scene Player для работы с

.

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

Для работы со светом поддерживается лайтмапы (карты теней), попиксельное и повершинное освещение, объёмные лучи и заранее отрисованный (или отображаемый в реальном времени) свет и тени. Также поддерживается MIP-текстурирование и рельефное текстурирование, метод LOD для объектов, инверсная кинематика, а также покадровая и скелетная анимация.

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

Встроенный в Glacier звуковой движок поддерживает потоковое или динамическое воспроизведение музыки на уровне и акустические эффекты для звука, создаваемые при помощи подсистемы A3D или EAX. Система хранения файлов основана на формате ZIP, что облегчает доступ к архивам с игровыми данными.

Начиная со второго поколения, Glacier 2, движок был существенно переработан. Одним из заметных нововведений стало одновременное отображение больших групп неигровых персонажей, способных взаимодействовать друг с другом и игроком, без заметной потери производительности. Был масштабно обновлен графический движок и все прочие подсистемы движка. Эта версия дебютировала в Hitman: Absolution.

Игры, использующие Glacier

Скриншот из Hitman: Blood Money (2006).
1-е поколение Glacier
2-е поколение Glacier

Примечания

  1. Представлен Dawn Engine — игровой движок будущих проектов во вселенной Deus Ex. Overlockers.ru (5 декабря 2014). Дата обращения: 8 февраля 2024. Архивировано 14 июля 2015 года.

Ссылки

Официальные ресурсы
  • Glacier engine (англ.). IO Interactive. — страница движка. Дата обращения: 8 февраля 2024. Архивировано из оригинала 15 апреля 2012 года.
  • Overview (PDF version) (англ.). IO Interactive. — PDF-документ с описанием возможностей движка (актуально для версии 2004 года). Дата обращения: 8 февраля 2024. Архивировано 15 апреля 2012 года.
Сторонние ресурсы
Публикации
  • HITMAN 2 тест GPU/CPU. PlayGround.ru (4 марта 2020). — «Игра разрабатывалась на модифицированном игровом движке Glacier Engine 2...» Дата обращения: 8 февраля 2024.
  • Original Xbox Game Engines (англ.). RetroReversing (28 апреля 2019). Дата обращения: 8 февраля 2024.