Entropy said:
So, do we need more CPU performance than we have today to produce console games?
Not for traditionally CPU centric tasks, that treshold was largely reached by last gen machines already. But games always walked the line between "what belongs on CPU" and what elsewhere, and in this age it's gotten very blurred.
So it seems most ideas are pointing in direction of configurable resource pools without discrete allocation dictated by processor designs (or physical packages) (hell there was a time some of us speculated that in relation to PS3).
IMO the only thing that is in question is whether next console cycle will happen before this convergence makes its way into console designs or not. And given the way market has been changing, I think it's more likely next cycle will be later then sooner.
This makes sense - one of the advantages that consoles have is that they don't need to adhere to the modular build tradition of PCs, nor to backwards compatibility. This is very significant, and within limits, the console can be designed as a whole. Within limits, though, since IP and manufacturing can't necessarily be combined at will. At present the IP for CPUs and graphics typically resides on different hands, so the freedom is mostly in a mix-and-match kind of way, and of course in interfaces. Specifically, the IP situation makes it difficult to design the CPU+GPU as a whole. I'd tend to believe that the CPU and the GPU will remain as separate entities for the next generation of consoles, but tighter coupled with each other than in a PC, and with a tailor fitted memory solution.
Just how such a system could be put together is the kind of speculation that fits both forum and thread, but it would be useful to hear some further input from developers. What is frustrating or awkward today? What would be interesting to do that we can't do already?
That, or we'll enter era of incremental upgrades like Wii, and that's a lot less interesting to talk about.
Well, here our perspectives differ a bit. I tend to see the Wii as a device that embraced change, rather than just extrapolating SNES->N64->GC one step further along the same curve.
It's success is an important example in many respects, but it makes the next generation less predictable, less likely to be just more of the same. Much more interesting to talk about.
For instance, it would seem reasonable that Nintendo would take the success of the Wii, keep the design ethos of small, quiet, unobtrusive and inexpensive, but substantially upgrade the hardware in order to adapt the concept to our future HD homes, and take steps to further improve the precision in the motion sensing to aid diversity and skill building.
But they could also introduce a portable device that is networkable, interfaced with via stylus and whatever,
that can be plugged in to any TV set and you can play the same game there upscaled, and using a Wii-mote for pointing. You could seamlessly play, not only single player games at home and on the go, but also network with a friend or connect to servers on the go. One gaming device, everywhere. The technology is pretty much here as IP already, and with a couple of more years to get all the geese in line this is eminently doable.
Or they could take a stab at stereoscopic 3D, coupled with great positional audio, or they could add vision tracking, or...
There are a lot of things that are possible once you stop putting one foot in front of the other, lift your head and look around. Moving on in the same direction is one of them, for sure, but for the next generation of consoles I don't regard that as a given.