@ oli2
Well I know people developing for the Cell, anyway:
Insomniac:
"The amount of action we're able to put on the screen at 60 frames per second really dwarfs what we were able to do a year ago at 30 frames per second," said Hastings. "What's most exciting is the way things are headed right now I think we'll see just as big a leap from our second generation engine to our third as we did from the first to second."
Looking ahead, he was equally as optimistic: "We're already seeing a big leap in what people are able to do with the PS3 now compared to a year ago, and we're going to see just as big a leap between now and the end of 2008," said the Insomniac Games Chief Creative Officer. "I think we're going to continue seeing major leaps each year in what people are able to do with the machine for at least three or four more years."
And how are future games going to look better? It seems it's all down to the use of the much talked about PlayStation 3 SPUs, which until now haven't been fully used by developers.
"The tech and gameplay teams have moved tons of things over to the SPUs that used to run on the PPU," said Hastings on the improvements made to Insomniac's game engine. "Collision and physics are entirely running on SPUs now, which allows us to put much more on the screen at once than we were able to with Resistance. Moving more and more code to the SPUs is an ongoing process and I think we'll continue to see major benefits from this for several more years."
Sucker Punch Productions:
"For us, the most exciting part of the PS3 has been the cell processor, the SPUs specifically. In our highest density scenes right now, we are currently using about 30 percent of the SPUs' capabilities--with the SPUs doing lots of heavy lifting for us on rendering, visibility, particle systems, skinning, animation blending, and so on...this with scores of pedestrians, cars, fires, etc., all going on. And the best part? We've not made any significant attempts to even optimize the SPU code. I think it's reasonable to guess we could put 10 times as much stuff on the SPUs and still make our frame budgets. It's really pretty amazing."
Guerrilla Games:
"We've created our own proprietary technology to drive the game, and this is using many of PS3's specific strengths.Large quantities of data can be streamed because we have a great deal of storage capacity. This allows for the level of detail you can see in the game.
It is not a luxury to have Blu-ray, but rather a necessity, as compression only gets you so far. I mean, the level that we showed at E3 and Leipzig topped out around 2GB! Also having the CELL and SPUs means we can offload all of our physics processing to an SPU, or process AI using the SPU's. All this processing power just means we can add more detail and create that Hollywood-type realism we're after."
Naughty Dog:
"The PlayStation 3 has a lot of power. When we started Uncharted we were really ambitious and had no idea what the PS3 would give us. Once we got the first devkits, we realized quickly that we could do everything we had planned to. The three main points for me are the Cell, Blu-Ray and the hard drive. We’ve been using the Cell for pretty much all our systems: rendering, particles, physics simulation, collision detection, animation, AI, decompression, water simulation, etc … and to give you an idea of the power of the PS3, we're using only 30 percent of the Cell processor.
In terms of Blu-Ray, we just couldn’t have made Uncharted without it; with Uncharted we have almost filled it (91 percent). We're also using the hard drive to pre-cache data from the Blu-Ray disc. That allows us to stream up to 12 streams for sound, load level data super fast and more importantly to stream textures constantly to guarantee high-res quality on the screen. "
Hate us all you want, it doesn't matter to us. You're going to hear much more things you don't wanna hear in the future, like it or not.
Now, can we please get back on topic? Any interesting data or perspectives you want to share?