NJ5 said:
I suspect that's because when developers reuse an engine, they usually just work with it in the easiest way possible. If they went a bit further to customize the engine as Mirror's Edge developers did, it would probably not be too expensive to give their games an original look. In other words, there should be a middle ground between the two extremes of making a whole engine from scratch and reusing a whole engine without any customization. Mirror's Edge got it right.
|
It appears DICE didn't just delve deep into the engine:
"The game uses Epic's Unreal Engine 3 rather than DICE's own Frostbite Engine because the development of Mirror's Edge began before Frostbite's development was complete. Beast, a new lighting system developed by Illuminate Labs in association with DICE, was added to the Unreal Engine in order to accentuate the different art style of Mirror's Edge and allow for the reflection of colours as well as light."
~Wikipedia
So the only reason UE3 was used was because DICE hadn't finished development on their own engine yet. So the decision wasn't based on expense, there just wasn't another option at the time.
They also added a lighting engine to UE3 to create a unqiue look for the game, which is perhaps why it stands out from so many other UE3 games.








