I don't blame developing companies for having difficulty learning new ways to write their software, I do however blame them for the lack of effort with regard to many cross platform games (Valve, EA and in the past Epic when the Sony SWAT team still hadn't come over to help them).
My comments from July 2005:
"I understand that games developers may not be too fond of the idea of having to learn new ways to write their software"
"for software to really take full advantage of the new Cell technology, software needs to be optimized for using the specialized SPEs"
"Today single CPU solutions are dominant, thus multithreading isn't really that much of a benefit. Software developers who mainly write for single processor solutions don't like doing extra (time=money) work to get the most out of multithreading for other platforms."
To Devs (of performance demanding games): Do yourself and your consumers a favour and tap into this enormous potential, eventually you will look incompetent in the eyes of your consumers. Uncharted and Ratchet & Clank: Tools of Destruction are technically the most impressive games currently available, consumers won't accept much longer subpar game ports, make the PS3 your lead platform and you will understand it's actually easy to develop for and the burden of having to write cleaner and smarter code will potentially make your XBox 360 ports run better as well (by keeping an eye on common strenghts and weaknesses and only add to the PS3 version where it doesn't severely affect the core game engine to be ported over to the XBox 360).







