There are a whole bunch of extra characters in the story of Battlefield Bad Company 2. Characters with personalities that stay true through the missions. Many players in Multiplayer mode report finding some characters quirky to the extreme. Their demeanor and behavior stays carefully authored throughout the mission.
The crew at DICE also wanted Battlefield: Bad Company Two to feel really big and epic.
The Frostbite Engine is a game engine created by DICE, developers of the Battlefield series. DICE has confirmed a Frostbite 2 engine is being developed that will support DirectX 11 on PC.
Frostbite has other capabilities like HDR Sound, which is able to adjust different types of sound loudness and let the player hear important sounds clearly even if there are many other noises being generated. There are two noticeable versions of the engine; Frostbite v1.0, used in Battlefield: Bad Company One and v1.5 used in Battlefield 1943 and Battlefield: Bad Company Two featuring Destruction 2.0 which has Bullet Drop and ability to destroy whole buildings instead of walls only. DICE is currently developing Frostbite v2.0.
"Frostbite is good at rendering large environments so that was definitely something we wanted to take advantage of by creating vast height maps with long view-distance," says Tilleby. "In addition to the large heightmaps we did a lot of cheating with backdrops, effects and scripted events to make the world seem bigger than it actually is."
In some cases the DICE artists added matte paintings of mountains, or silhouettes of cities far into the background. Also, more subtle things were added like a powerline cutting through the landscape, hinting at some city or town out of view. Scripted events were also added like jets swooshing by overhead or tracer fire. Perhaps smokepillars and explosions on the horizon. These were all designed to give the impression of a larger, living world where stuff happens even without player interaction.