Технические подробности о Battlefield: Bad Company 2

Детали о поддержке DirectX 11, графике, игровой физике и новые скриншоты.

Журналисты сайта PCGamesHardware.com взяли интервью у продюсера ПК-версии выходящего в начале марта шутера Battlefield: Bad Company 2 Anders Gyllenberg о технических деталях движка игры. Мы приводим выдержку фактов из интервью:

  • При разработке игры не было предпочтений какой-либо платформе, версии для PC, Xbox 360 и PlayStation 3 разрабатывались вместе.
  • Тем не менее, в ПК-версии учтены особенности и преимущества компьютеров. В игре будет корректная поддержка мониторов с соотношениями 16:10 и 4:3, настраиваемые анизотропная фильтрация, FSAA и Ambient Occlusion. Игра сможет использовать Direct3D 9, 10 и 11.
  • Движок Frostbite, хотя и не использует модные техники рендеринга Deferred shading/lighting, предложит улучшенные эффекты SSAO (HBAO), DOF, систему частиц и мягкие тени (последние — только для DirectX 11).
  • Игра использует шейдеры версии 5 и ряд других оптимизаций DirectX 11, но будет хорошо работать и на видеокартах с поддержкой лишь шейдеров 3/4. Однако, владельцам DirectX 9 решений ряд функций движка будет недоступен, включая полноэкранное сглаживание, HBAO и мягкие тени.
  • Движок оптимизирован для четырёхъядерных процессоров, рендеринг, анимация, физика, звук — большинство функций многопоточны. Однако, специальные техники многопоточности DirectX 11 не использовались.
  • За физику в игре отвечает Havok, поскольку только с этим движком в данный момент удалось реализовать разрушаемые ландшафты. Все физические вычисления многопоточны, использование GPU для ускорения физики в DICE считают делом будущего.
  • В бета-версии не было FSAA из-за наличия лишь Direct3D 9-рендера и использования некоторых функций DirectX, несовместимых со сглаживанием.
  • Игра будет поддерживать многомониторность ATI Eyefinity и стереорежим NVIDIA 3D Vision. Поддержка 3D Vision Surround, возможно, будет добавлена в будущем.
  • Bad Company 2 не является 64-битным приложением — игра использует лишь немногим более 1 Гб оперативной памяти на ПК.
  • Движок Frostbite содержит свой программный режим объёмного звучания и не использует EAX.
  • Полноэкранное сглаживание в игре будет реализовано через MSAA, суперсэмплинг не используется.
Bad Company 2

Bad Company 2
Bad Company 2