Frostbite — игровой движок, разработанный компанией EA Digital Illusions CE. Его основные особенности — это разрушаемое окружение, обсчитываемое в реальном времени освещение, приоритезация звуков, обзор на дальние дистанции, высокое качество изображения в целом и поддержка больших разрешений. Он совместим с персональными компьютерами (ОС Microsoft Windows), Xbox 360 и PlayStation 3. В данный момент в играх применяются пять версий движка: 1.0, 1.5, 2.0, 3.0 и 3.5.
Разработка[]
Frostbite 1.0[]
Версия 1.0 движка была разработана EA DICE для первой игры в серии Bad Company, Battlefield: Bad Company. Была реализована мощная система разрушений, позволявшая разрушать практически любые элементы окружения, от стен зданий до земной поверхности.
Освещение реализовано таким образом, что углы падения и эффекты света можно изменять динамически без необходимости вносить изменения в свойства окружения.
Звуковая подсистема поддерживает выборочную приоритезацию, называемую также Аудио большого динамического диапазона (HDR Audio). Это означает, что система воспроизводит только самые важные и громкие звуки, вместо того чтобы воспроизводить все звуки сразу. К примеру, если у игрока в руках играет радио, а сзади подрывается танковый снаряд, игра воспроизведет только звук взрыва, но не звук радио. Также система заставляет некоторые звуки изменяться в зависимости от расстояния и угла и под влиянием особенностей открытых и закрытых пространств.
Frostbite 1.5[]
Версия 1.0 имела большой успех и была доработана до версии 1.5 для игры Battlefield 1943. В числе улучшений — система Разрушения 2.0, позволявшая огромным строениям коллапсировать, разрушая все внутри себя, а также давала возможность откалывать куски от малых элементов окружения, ранее разрушавшихся целиком. Эта версия движка была использована в сетевой составляющей игры Medal of Honor (2010), правда, с сокращенным набором видов разрушения и сильно отличающимся набором погодных эффектов.
Frostbite 2.0[]
Эта версия движка используется в Battlefield 3. Она пользуется всеми преимуществами API DirectX 11 и 64-разрядных процессоров, но не поддерживает DirectX 9. Разрушения стали еще более реалистичными благодаря системе Разрушения 3.0.
На выставке SIGGRAPH 2010 компания DICE сделала несколько презентаций, рассказывающих о прогрессе в технологии визуализации:
- «Основанная на тайлах отложенная акселерация затенения» посредством DirectCompute. Эта технология адаптирована для центрального процессора PlayStation 3.
- Морфологическое сглаживание (MLAA), опять же посредством DirectCompute, нужное для экономии полосы пропускания.
- Квази-реально-временное диффузное отражение.
- Улучшенное разрушение окружения.
- Реально-временное аппроксимированное рассыпание поверхности.
Игры на движке[]
- Battlefield: Bad Company — Frostbite 1.0
- Battlefield 1943 — Frostbite 1.5
- Medal of Honor (2010) (только сетевая часть) — Frostbite 1.5
- Battlefield: Bad Company 2 — Frostbite 1.5
- Battlefield 3 — Frostbite 2.0
- Need for Speed: The Run — Frostbite 2.0
- Medal of Honor: Warfighter — Frostbite 2.0
- Army of Two: The Devil's Cartel — Frostbite 2.0
- Miss Universe — Frostbite 2.0
- Command & Conquer (2013) — Frostbite 3.0 (проект закрыт)
- Battlefield 4 - Frostbite 3.0
- Battlefield 1 - Frostbite 3.5
- Battlefield V - Frostbite 3.5
Ссылки по теме[]
- Frostbite в Википедии
- Официальная страница движка на сайте разработчика