Exactly.SuperFriendBFG said:No... That's not the point at all. In the typical 2 year development time frame a developer has to get a functional game out to the public. The more time spend trying to get all the issues that the PS3 brings to the table, the less time spent on the user's experience.Indigo_Dingo said:You're once again missing the context. The difference is between making something thats easy to develop for, is already known inside and out, and hits a low brick wall within 3 years, or having something that can be pushed to actually exceed the boundaries and make continual advancements.
Does Sony honestly think their console will last 10 years? They are delusional if they believe that. The console already struggles to run current gen games. Every time I've tested cross-platform games on the PS3 it always had more bugs, it always ran worse, and it sometimes looked worse too. Come 5 years from now there will already be a significant advancement in hardware and it will leave the PS3 in the dust. So much for a 10 year life span.
In today's world of huge development costs the priority needs to be making games easier to make. Developers won't spend more time and more money developing on a platform that is more difficult to develop on.
There's a difference between challenging a programmer with new hardware, and annoying a developer with finicky hardware. A multi-threaded application compiled to run on a unix platform for example would simply not run when recompiled for the PS3. The application has no real bugs, but problems will almost always crop up and it's somewhat harder to track down issues on a Cell processor then it is using let's say a Quad Core 64 bit processor.
Look, exploiting the console's hardware for the maximum effect is the end-goal. Great games get made this way. The potential for great games is there, and it can easily out-run all the competition. Of course, the potential for horrible games is there, but they won't exploit the best the PS3 has to offer. The reason they'll be crappy games is because they won't take the time, effort or actual intelligence to design them correctly in the first place.
Now, Sony did not intentionally make it hard to develop games on the PS3. They actually went about carving out the architecture that runs all the hardware inefficiently. I suspect because they weren't exactly sure what was going to be in the PS3 until the last minute. How it resolves the TV's resolution, for example, is a mess. How it actually interfaces with the Internet and PSN is ass-backward.
All I had to do was make a sure-fire encryption method for using your credit card to buy stuff over the PS3. Even that simple task was made at least four times harder than it should have been. If that's for something easy, imagine it for something actually more complex and revolutionary. Level 5 - the guys that developed White Knight Chronicles - they said the PS3 is unnecessarily difficult to create a game on. John Carmack - who loves the blu-ray - said the PS3 is a nightmare to develop games for.
Again, it's Sony spinning something. They took a reason and warped it to excuse themselves from having to admit that they were lazy.