October 13, 2009

Softmax and Namco Bandai Build Fantasy RPG Magnacarta 2 with Unreal Engine 3

By Unreal Engine

Korean developer Softmax first gained experience using the Unreal Engine to develop its 2005 PlayStation 2 and PSP role-playing game, Magnacarta: Tears of Blood, which was powered by Unreal Engine 2.

This time around, a team of 40 at Softmax partnered with Namco Bandai to create Magnacarta 2 for Xbox 360 using the latest Unreal Engine 3 technology.

“There were some big improvements added to Unreal Engine 3 regarding toolsets and rendering abilities,” said Yoshihisa Kanesaka, producer, Magnacarta 2.

“We frequently consulted the Unreal Developer Network (UDN) during the early stages of the development process. Using the UDN archive search is very useful in getting immediate answers on everything imaginable.”

On top of the processing power that Microsoft’s Xbox 360 brought to the table, Kanesaka believes his team benefited from two key aspects of Unreal Engine 3.

Magnacarta 2

“The Unreal Editor, which has been vastly improved from Unreal Engine 2, has always been a long-time merit of the software,” said Kanesaka.

“The other advantage would be the engine’s versatility. It would have been possible to develop an engine on our own if we wanted to, or to use a different middleware engine. But Unreal Engine 3 contains everything we needed to develop the game, and we thought it was useful since there is no risk in adding any other middleware to it.”

From a gameplay perspective, Softmax was able to use UE3 to create a powerful loading system that allowed for the creation of huge environments. In addition, Kanesaka said they were able to create a new battle system that is both seamless and occurs in real-time.

Magnacarta 2

All of the game’s elaborate cut scenes were developed using Unreal Engine 3, which Kanesaka said saved Namco Bandai time and money.

“We also developed this system that blows away enemies with physical attacks using PhysX,” added Kanesaka.

“Big RPG titles developed by Japanese publishers use fancy effects. That’s the style that is currently popular, and we can easily develop these effects with Unreal Engine 3 by using its particle and material editors.”

Kanesaka believes Unreal Engine 3 can bring great RPG stories like Magnacarta 2 to life. He said one of the best features of UE3 from a development standpoint is its excellent editing capabilities, which are mission critical for game engines today.

Magnacarta 2

Thanks to a talented development team and publisher, and to the technology within UE3, Kanesaka hopes that Magnacarta 2 shows critics that RPGs are, in fact, evolving. He said the team’s goal is to create a new standard in excellence and presentation that sets the bar for what is considered a great RPG game.

“I think it is mandatory to use a middleware engine which minimizes the risks of developing next-gen console games, so I assume more developers in Japan will use the Unreal Engine,” said Kanesaka.

Japanese studios that have shipped Unreal-powered titles include Feelplus, which licensed UE3 for its collaboration on Lost Odyssey for Xbox 360 with Mistwalker. Square Enix also licensed UE3 to develop The Last Remnant for Xbox 360, PlayStation 3 and PC.

Last fall, Grasshopper Manufacture licensed UE3 for its new multiplatform action horror game directed by innovative game designer Suda51 and produced by legendary Resident Evil creator Shinji Mikami.