Developer Ninja Theory explains how Epic Games technology has enhanced the new Devil May Cry game.
Dante is getting a makeover. The mercenary demon hunter is back in action in DmC: Devil May Cry, a reboot of the franchise. Developer Ninja Theory, who worked with Capcom on this game, stripped Dante back to the bare essentials. The game incorporates the origin story of Dante into this new action adventure. The developer also utilized Epic Games’ Unreal Engine 3 to bring this multi-world story to life. Ninja Theory had worked with Unreal technology on Namco Bandai’s Enslaved: Odyssey to the West.
“We’ve worked with the Unreal engine for a long time now, and we found that the engine would enable us to achieve what we wanted with DmC, whilst at the same time allowing us to get involved in making the game straight away,” said Dominic Matthews of Ninja Theory. “A new engine would have meant at least six months’ worth of learning before we could get started with the actual development.”
There are just over 100 people in the Cambridge, England studio, all of which have made a contribution to the new game in one way or another.
“We worked with Unreal 3 on Enslaved so there is a lot of existing knowledge of the engine in the team,” said Matthews. “We’ve learned what we can do with the engine and how we can modify it to our needs. Everything that we learned during Enslaved development we’ve been able to take into our work on DmC.”
Alex Jones, producer at Capcom, said Unreal Engine 3 allowed the team to create larger open areas than they’d done before, moving away from the corridor areas. He said the game engine gave the developer more flexibility in opening up the gameplay.
“The Unreal scripting system is a very flexible system, so some of our game events are a little more involved than in previous DMCs,” said Jones.