I'm sure most of you will agree that this is mostly common sense.. we've seen it for years, after all. A game built around a specific platform, and only that platform, is always of better overall quality than a multiplatform game.
This is mostly in reference to graphics.. things like gameplay (control, etc) are much more universal.
A good example would be the old Need for Speed vs Gran Turismo argument. Even the latest NFS, that was released a full year after GT4, can't hold a candle to GT's graphics. Why? Because GT was built around the architecture of the Playstation 2. Whereas NFS was simply built on a Playstation 2.
Where am I going with this? Next-gen, of course.
I think that in the next-generation, Ye Olde Xbox360 vs PS3 thing, that multiplatform games are going to be worse off than ever before. This time, the differences between the consoles are too great.. the architecture is just too different. Memory usage, graphics cards, shader pipelines, even the structure of the core processors is totally different.
I recently saw some scans of EA's next Medal of Honor game for PS3/XB360, and I said to myself "Hmm.. looks nice, but it's not really 'next-gen' looking.. looks kinda like a hi-res current-gen game." Granted, it's a work-in-progress, but I think there's more to it than that.. I think what we're seeing is multiplatform developers becoming crippled by the very technology they're trying to support.
Because the architectures are so different this time, I think the "baseline" between the two will end up being waaaay too low. Convertable game code will have to be so generic that it won't be able to take advantage of ANY of the high-end abilities of either new console.
I think in two or three years' time, we'll have some truly amazing system-exclusive games, for both Xbox360 and PS3 (and Revolution, for that matter). But I think that multiplatform games, from developers like EA (or other non-system-exclusive developers), will end up looking like little more than high-res XB/PS2 games, because of how limited they are by their "generic" game code. I think the gap will be MUCH wider next-gen than it is this gen.
Who agrees? Or disagrees?
This is mostly in reference to graphics.. things like gameplay (control, etc) are much more universal.
A good example would be the old Need for Speed vs Gran Turismo argument. Even the latest NFS, that was released a full year after GT4, can't hold a candle to GT's graphics. Why? Because GT was built around the architecture of the Playstation 2. Whereas NFS was simply built on a Playstation 2.
Where am I going with this? Next-gen, of course.
I think that in the next-generation, Ye Olde Xbox360 vs PS3 thing, that multiplatform games are going to be worse off than ever before. This time, the differences between the consoles are too great.. the architecture is just too different. Memory usage, graphics cards, shader pipelines, even the structure of the core processors is totally different.
I recently saw some scans of EA's next Medal of Honor game for PS3/XB360, and I said to myself "Hmm.. looks nice, but it's not really 'next-gen' looking.. looks kinda like a hi-res current-gen game." Granted, it's a work-in-progress, but I think there's more to it than that.. I think what we're seeing is multiplatform developers becoming crippled by the very technology they're trying to support.
Because the architectures are so different this time, I think the "baseline" between the two will end up being waaaay too low. Convertable game code will have to be so generic that it won't be able to take advantage of ANY of the high-end abilities of either new console.
I think in two or three years' time, we'll have some truly amazing system-exclusive games, for both Xbox360 and PS3 (and Revolution, for that matter). But I think that multiplatform games, from developers like EA (or other non-system-exclusive developers), will end up looking like little more than high-res XB/PS2 games, because of how limited they are by their "generic" game code. I think the gap will be MUCH wider next-gen than it is this gen.
Who agrees? Or disagrees?