" Battlefield : Bad Company 2 " използва собственически Frostbite 1.5 двигател , създаден от разработчик DICE . Какво разделя този двигател от другите е , че той позволява пълен мащаб разрушимост . Това не е необичайно да видите цели сгради намалени до само развалини и пепел по време на мултиплейър мач. The Frostbite 1.5 подкрепя предимно DirectX 9 и 10; докато DirectX 11 поддръжка е включена , тя е елементарна и не се възползват напълно от всичко DX11 може да предложи.
DirectX 9