News

Far Cry 2 dev impressed with PS3’s "raw" power

Ubisoft Montreal, developer of the forthcoming sequel Far Cry 2, has admitted that the company previously held concerns over the reputed complexity’s involved in working with Sony’s PlayStation 3, but stated it is highly impressed by the system’s "raw" processing power.

Speaking to PSM3 Magazine, Tech Director Dominic Guay commented, "We were somewhat worried by some of the reported high complexity of developing for the PS3,” adding, "but the raw processing power is impressive".

Guay revealed how the team, over time, has become more acquainted in developing for the PS3, as he recalls, "We made sure we had a group of programmers that were not scared by complexity and had a large console programming experience to work on the initial PS3 R&D of Dunia (Far Cry 2’s graphics engine). At that point, we didn’t know what to expect."

“One thing that we realized pretty quickly as we started R&D on PS3 was that the hardware architecture had a very nice fit with some of our technical design decisions.”

“We were positively surprised by how efficient the SPUs (the Cell processing units) were to do such things as run our vegetation simulation, our animations or our physics systems. So while it did require quite a bit of R&D to understand how to use the system correctly, once we started having results we saw that it was a very capable console and that FC2 could run on it."

Elsewhere, Guay also touched on how the PS3’s Blu-ray drive and hard drive have facilitated the company’s efforts in terms of its ability to stream games in real-time, adding, “The hard drive and Blu-ray are making our life easy considering FC2 is an open world continuously streamed around the player.”

“That streaming bandwidth and disk space is very appreciated. So, in terms of AI, game structure, physics, dynamic time of day, open world gameplay, dynamic weather system, destructible vegetation, all of those things where we had really pushed the envelope technically, they run well on PS3."

Source: CVG