Havok

Тип |  физический движок
Разработчики |  Havok →
Intel →
Microsoft
Аппаратные платформы  |  IBM PC-совместимый компьютер
Xbox
Xbox 360
Xbox One
Xbox Series X/S
PlayStation 2
PlayStation 3
PlayStation Portable
PlayStation Vita
PlayStation 4
PlayStation 5
GameCube
Wii
WiiU
Nintendo Switch
Поддерживаемые ОС |  macOS
Microsoft Windows
Linux
iOS
Android [1]
Windows Phone
Лицензия |  проприетарная
Последняя версия |  2024.1[2] (15 июля 2024)
havok.com

Havok Physics (более известный как просто Havok) — физический движок, разработанный ирландской компанией Havok. Движок создаёт симуляцию физического взаимодействия в реальном времени, что делает мир игры более живым и реалистичным, подобно физике Ragdoll[3]. Havok Physics является кроссплатформенным движком.

## Содержание

* 1 История
* 2 Использование
* 3 Havok AI
* 4 Havok Behavior Tool
* 5 Havok Vision Engine
* 6 Havok FX
* 7 Примечания
* 8 См. также
* 9 Ссылки

## История

[править | править код]

Компания Havok была основана в Дублине (Ирландия) в 1998 году Хью Рейнольдсом (Hugh Reynolds) и Стивеном Коллинсом (Steven Collins).[источник не указан 1797 дней]

1-я версия Havok SDK была представлена на Game Developers Conference в 2000 году.[источник не указан 1797 дней]

14 сентября 2007 года корпорация Intel заявила о приобретении ею компании Havok[4].

В январе 2008 года Национальная Академия телевизионных наук и искусств США вручила премию Эмми в номинации «Лучший физический движок» технологии Havok[5].

20 февраля 2008 года компания Havok сообщила, что движок Havok Physics становится бесплатным для загрузки разработчикам игр на PC, однако только для некоммерческого использования. Для мультиплатформенных разработчиков Havok всё ещё останется платным[6].

1 июня 2008 года движки Havok Physics и Havok Animation становятся доступными для загрузки и коммерческого использования разработчикам игр на PC для Microsoft Windows[7].

11 июня 2008 года компания Havok, входящая в состав корпорации Intel, заключила соглашение, по которому будет сотрудничать с компанией AMD в деле оптимизации графических карт ATI Radeon и центральных процессоров AMD под физический движок Havok[8].

В 6-й версии движка Havok впервые представлены такие инструменты как Havok Cloth (реалистичное поведение тканей, одежды) и Havok Destruction (имитация различных разрушений).[источник не указан 1797 дней]

В октябре 2009 года компания Ubisoft подписала соглашение с компанией Havok, согласно которому движок «Havok» будет использоваться в играх, разрабатываемых Ubisoft, на протяжении многих лет[9].

В декабре 2009 года была выпущена 7-я версия продукта.[источник не указан 1797 дней]

В 2011 году появился 3D-графический движок Havok Vision Engine, приобретённый у немецкой компании Trinigy.[источник не указан 1797 дней]

2 октября 2015 года корпорация Microsoft объявила о приобретении у Intel компании Havok[10].

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

[править | править код]

После представления первого SDK в 2000 году он использовался более чем в 150 компьютерных играх.[источник не указан 1797 дней] Первоначально большинство игр, работавших на технологиях Havok, принадлежали к жанру шутеров от первого лица. Например, физическая часть движка Source, созданного Valve Corporation и использующегося в игре Half-Life 2 и её дополнениях, включает в себя часть переработанного кода Havok Physics версии 2[источник не указан 1797 дней]. На сегодняшний день применение этого физического движка можно видеть в таких жанрах, как приключенческая игра (Uru: Ages Beyond Myst от Cyan Worlds)[источник не указан 1797 дней], стратегия в реальном времени (StarCraft II или Heroes of The Storm от Blizzard Entertainment[11]), экшен (Assassin's Creed от Ubisoft)[источник не указан 1797 дней], платформер (Super Smash Bros. Brawl от Nintendo[12]). На данный момент подтверждена покупка лицензии и использование физического движка в проектах компании Wargaming[источник не указан 1797 дней].

Havok также используется в продуктах компании Autodesk Media & Entertainment, программных пакетах 3DS Max и Maya.[источник не указан 1797 дней]

## Havok AI

[править | править код]

На международной выставке Game Developers Conference 2009 компания Havok анонсировала и продемонстрировала новое middleware-решение для разработчиков — «Havok AI». Havok AI является реализацией игрового искусственного интеллекта в виде подпрограммного обеспечения[13].

## Havok Behavior Tool

[править | править код]

Программный продукт для разработки систем реакции игровых персонажей на внутриигровые события. Является бесплатным для некоммерческого использования.[14]

## Havok Vision Engine

[править | править код]

Основная статья: Havok Vision Engine

3D-графический движок поддерживающий нормал-маппинг для текстур, метод освещения radiosity, динамическое освещение и затенение, эффекты, создаваемые системой частиц, потоковую подгрузку локаций, эффекты пост-обработки изображения, такие, как HDR и глубина резкости. Получаемое изображение выводится на экран при помощи OpenGL или DirectX 11.

## Havok FX

[править | править код]

Компания разрабатывала специальный комплект, получивший название Havok FX, который должен был сделать возможным использовать мощности графических процессоров видеокарт AMD и NVIDIA для физических расчётов[15]. Продукт был заморожен после того, как Intel купила компанию Havok[16].

## Примечания

[править | править код]

1. ↑ Engadget. Havok physics engine comes to Android 2.3, demoed on Xperia Play (неопр.). Engadget (2011). Дата обращения: 5 марта 2011. Архивировано 11 марта 2012 года.
2. ↑ Havok 2024.1 has been released! (неопр.) havok.com. Дата обращения: 15 июля 2024. Архивировано 10 декабря 2024 года.
3. ↑ Havok «Havok 5 Launches Integrated Character & Physics Solution» Архивировано 12 октября 2007 года.
4. ↑ Intel To Acquire Havok (неопр.). Intel Corporation (14 сентября 2007). Дата обращения: 15 сентября 2007. Архивировано 2 мая 2009 года.
5. ↑ AG // Игровые новости за 8 января 2008 года, вторник. (неопр.) Дата обращения: 9 декабря 2008. Архивировано из оригинала 28 января 2013 года.
6. ↑ Да здравствует Havok! Архивировано 20 декабря 2008 года.
7. ↑ Havok — Professional Game Development. (неопр.) Дата обращения: 29 октября 2009. Архивировано из оригинала 8 марта 2014 года.
8. ↑ Havok — Home. Архивировано 26 июня 2008 года.
9. ↑ Павел Шубский. Ubisoft задействует Havok для физических спецэффектов (неопр.). Игромания (журнал) (9 октября 2009). Дата обращения: 9 октября 2009. Архивировано 11 марта 2012 года.
10. ↑ Microsoft купила разработчиков физического движка Havok у Intel (неопр.). 3DNews (5 октября 2015). Дата обращения: 5 октября 2015. Архивировано 6 октября 2015 года.
11. ↑ Информация о StarCraft II Архивная копия от 13 января 2008 на Wayback Machine на официальном сайте игры
12. ↑ AG // Игровые новости за 4 января 2005 года, вторник (неопр.). Дата обращения: 17 марта 2008. Архивировано из оригинала 29 сентября 2007 года.
13. ↑ GDC 2009: Havok представила Havok AI (неопр.). GameTech (25 марта 2009). Дата обращения: 25 марта 2009. Архивировано 11 марта 2012 года.
14. ↑ Информация на сайте Havok.com (неопр.). Дата обращения: 20 января 2011. Архивировано из оригинала 3 апреля 2013 года.
15. ↑ Havok Intros Havok FX Engine to Compute Physics Effects on GPUs. Graphics Processors Are Good for Physics Effects — Havok Архивировано 5 декабря 2008 года.
16. ↑ GPU Physics Dead for Now, Says AMD’s Developer Relations Chief. Nvidia’s Chief Exec Predicts «Negative Synergies» with Intel’s Acquisition of Havok. (неопр.) Дата обращения: 17 марта 2008. Архивировано из оригинала 22 февраля 2008 года.

## См. также

[править | править код]

* PhysX SDK

## Ссылки

[править | править код]

* havok.com — официальный сайт Havok
* Статья «Анимирование физики внедорожных автомобилей» с использованием Havok Архивная копия от 21 сентября 2009 на Wayback Machine

Игровые движки

Графические|

Свободные
GLScene
Horde3D[англ.]
Irrlicht
OGRE
OpenSceneGraph
Проприетарные
Outerra[англ.]

Физические|

Свободные
Box2D
Bullet
Chipmunk[англ.]
Newton
ODE
Tokamak
Проприетарные
DMM
Havok Physics
PhysX

Общего назначения|

| 2D|

Свободные
Allegro
ClanLib
Cocos2d
Construct
Felgo[англ.]
idTech 1
Проприетарные
Construct 2
GameMaker: Studio
Retro Engine
Stencyl
Vicious Engine

|

3D|

Свободные
Away3D
BGE
Bork3D[англ.]
Cafu[англ.]
Crystal Space
Defold
Delta3D
dim3[англ.]
Genesis3D[англ.]
Godot
id Tech 2, 3, 4
jMonkeyEngine
Lumberyard
Moai
Nebula Device
Panda3D
Pygame
QFusion
Проприетарные
Chrome Engine
CryEngine
Dagor Engine
Freescape
Gamebryo
GoldSrc
Havok Vision
id Tech 5, 6, 7
LithTech
Marmalade
RAGE
RenderWare
Source
Source 2
Unigine
Unity
Unreal Engine (список продуктов)

Специализированные|

| 2D|

Свободные
LÖVE
Ren'Py
Stratagus
VASSAL
Wintermute
Проприетарные
M.U.G.E.N
NScripter
RPG Maker

|

3D|

Свободные
DarkPlaces
OpenMW
OpenSim
Spring Engine
WorldForge[англ.]
Проприетарные
HeroEngine[англ.]

Другие|

INSTEAD