PS3 Programming a Breeze Say Developers

Some new information regarding the process of programming for the Playstation 3, suggests that we may have been misled about the difficulty of writing for Sony's new console.

PS3 developers are beginning to surface and are claiming that developing for the Cell powered console is, in fact, very similar to creating content for the PC. It appears that PS3 utilises a cut-down version of Open GL called Open GL ES as its graphics API, making programming for the console a fairly straight-forward process. Two major PS3 developers have recently commented on the process of content creation for Sony's console and both claim that comments released, around XBox 360 launch time, suggesting that PS3 was hard to program for were completely unfounded.

Guerilla Games, developers of the exciting Killzone franchise and Volatile, creators of the Zombie-fest Possession for PS3, commenting to Playstation.com and the Guardian Unlimited: Gamesblog respectively, both agree that the use of Open GL ES makes programming for PS3 much easier than programming for PS2 ever was.

Volatile's lead PS3 programmer, Lyndon Homewood goes even further and suggests that the use of Cg, a version of the C programming language modified to make programming for graphics chips easier, makes working on PS3 similar to creating for PC. At the end of the day it's just a multi-processor architecture. If you can get something running on eight threads of a PC CPU, you can get it running on eight processors on a PS3 - it's not massively different. says Lyndon.

Mr. Homewood does go on to make some direct comparisons between X360 and PS3 and does claim that each console will have its unique benefits and drawbacks. One example the Volatile programmer uses has to do with the way the PS3 accesses video memory, ...the main processor can access all the machine's video memory, but each of the seven SPE chips has access only to its own 256k of onboard memory - so if you have, say, a big mesh to process, it'll be necessary to stream it through a small amount of memory - you'd have to DMA it up to your cell chip and then process a little chunk, then DMA the next chunk, so you won't be able to jump around the memory as easily, which I guess you will be able to do on the Xbox 360.

Lyndon does go on to say however that PS3, mainly thanks to the enhanced capacity of its Blu-Ray drives, will be able to offer much more HD content in games, something which may make PS3 a more enticing option in the long run.

So there you have it, as launch time approaches for PS3, more and more developers are willing to step up and defend Sony's console and the programming process involved when creating content for it. Let's hope more developers give us honest accounts of their experiences working with next-generation consoles.

Add new comment

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.

Comments

PS3 Programming a Breeze Say Developers

holy crap STFU Xbox fanboys. This is yet ANTOHER thing that XBox kiddies said the 360 was better than the PS3 about (the old articles about how hard the PS3 was to program and how easy the 360 was.) Paid actors my rear end, what a dumb thing to say. And this isn't hype tard, it's a news article. This article is especially necessary because Megagames had a few articles that mislead us about the PS3 and 360 programmability.

PS3 Programming a Breeze Say Developers

Whether this article is defined truth or not is barely relivant to the fact that now the 360 is out, we can see how dull it is, the PS3 will hype then be released and we'll see through the hype and be able to make an actual educated non-hyped choice.The Rev of course, no one knows...

PS3 Programming a Breeze Say Developers

When UNBIASED sources and developers NOT OWNED OR PAID BY SONY ALSO BACK UP CLAIMS THAT THE PS3 IS EASY TO DEVELOP FOR, THEN I WILL BELIEVE IT. Reason being? Quite a few other developers have said the PS3 was very hard to code for and the Cell cpu. Those developers (id software for one) WERE NOT OWNED OR PAID BY SONY. If you want to believe Sony P.R. spin. Go ahead. Just like the PS2 was easy to code for? Remember Sony saying this?

PS3 Programming a Breeze Say Developers

"Let's hope more developers give us honest accounts of their experiences working with next-generation consoles"That sums this up quite nicely. If a developer is owned by Sony or Microsoft or Nintendo, do you actually think they will bad mouth the product that they are creating it for IF IT TRUELY IS NOT THAT PROGRAMMING FREINDLY? I dont think so.

PS3 Programming a Breeze Say Developers

you guys are idiots... guerrilla games is now owned by sony (read...1ST PARTY DEVELOPER). you think they would bad mouth the ps3 hardware?? just because ONE 3rd party dev said its "easy" to develop for, does not mean it applies to every single dev out there. anyways, most devs who are working on multiplatform next-gen games are saying the 360 and ps3 are about the same (gpu and cpu-wise). the 360 has slight edge in programmability, and the ps3 has slight edge in raw power... hey sony fanbots, enjoy your ps3 next winter!

PS3 Programming a Breeze Say Developers

"very similar to creating content for the PC"...exactley, but not near as good.Stop hyping these f**kin consoles, they are s**t, PC's rule.And what's this "next generation" s**t, is there something SPECIAL about games being played out of the pocket of Microsoft and Sony executives???...NO!...so cut the crap, next-gen is just a word console developers use to say..."look, we are now releasing games similar to PCs...aren't we good?"...NO.f**k YOU SONY, and f**k your stupid GTA contract up your f**king ass!, you game-destroying f**ked-up c**ts!

PS3 Programming a Breeze Say Developers

Really is great news to hear. Only problem is that programming for either 360 or PS3 is going to be super expensive, so developers without millions to sink into a single title aren't going to be anywhere near those systems. I think we might end up seeing a lot of the smaller third party developers siding with Nintendo during this generation due to the fact that programming for the Revolution should be quite a bit cheaper. Regardless of that, I can't wait to see how this whole generation pans out in a few years.Also, to Mr. Anon at 22:23, I think the important thing about programming being easier is that developers will be able to get better games to the consumer faster than they could with the PS2.

PS3 Programming a Breeze Say Developers

Zephyr... I think 22:23's remark is the most founded and solid of remarks here.As long as the game you want is on the platform you own, then it doesnt matter how it got there.Like the article says: they both have advantages and disadvantages. I am glad devs see the ps3 as easier to dev on than the ps2. I hope this means we get more quality from them :) And hopefully a ps3 game converted to x360 will look as good, if not better. We all know how splinter cell faired...

PS3 Programming a Breeze Say Developers

"If you want to believe Sony P.R. spin. Go ahead" Hey wasnt the ps2 out before xbox and Nintendo?! O<G Could that mean at the time it WAS easier and easier than the PS1?! :O OMG COULD YOU ALL BE IDIOTS!? (accept for a few, you know who you are).Anyways, as 22:23 said, who cares?! We care about prices and games etc!"hey sony fanbots, enjoy your ps3 next winter!" Im sure they will cos didint you enjoy ya faulty 360 this winter then?

PS3 Programming a Breeze Say Developers

agreed with statement belowevery new hardware release by nvidia/ati is about 2x performance over previous gen (x1800 over x800 over 9800, 7800 over 6800 over 5800 etc) The current console hardware is about equal with an x1800 and 7800, and the next launch (x2800/8800?) will most likely be about 2x as good as any console hardware, not to mention that both 360 and ps3's cpu's are already outdated

PS3 Programming a Breeze Say Developers

u tell me what looks better: call of duty 2 with 2xaa at 1280x720 upscaled to 1920x1080 on an xbox 360 or cal of duty 2 with 4xaa/8xaf rendered at 1920x1080 on a pc a 7800gt outperforms the xenon/xenos whatever the f**k that piece of s**t is and all this hype about next generation

PS3 Programming a Breeze Say Developers

teh truth: guess what, i dont own a 360 (actually i avoided it since i knew there were going to be quite a few faulty units in the 1st batch). honestly i probably wont get one until halo3 drops. as for the ps3.. you think there wont be any faulty units?? i dont know anyone who hasnt owned 2+ ps2's. im inclined to say sony will repeat their mistake considering theyll be rushing their flagship product to make this holiday season...oh and for anyone who cares, infinity ward went on record and said the 360-version is slightly better, graphically, than the pc-version...

PS3 Programming a Breeze Say Developers

hd dvd sucks and blueray is cool, we all suppose that... however, even nowadays we buy DVDs and get 1.1GB of content - 2 CDs where over 3 GB is left unused... PS3 Blueray = 10% of content, 30% of demos and adds and rest free.Id rather buy 2 DVDs than overpay for it all

PS3 Programming a Breeze Say Developers

Stay clena an clear of the xbox360. Proof now by two coding houses. The ps3 is easy to code for.lOOKS LIKE THE XBOX360 CODERS HAVE BEEN TRYING TO get ole bill and undecided purchasers a nudge the other way. Ltes face it the ps2 was hard to code supposedly but that console had 10x the games and plenty of kick butt titles (godofwar).Stay clean an clear and wait for a ps3.

Pages

Add new comment