All I was trying to insinuate is that choosing an old link to a PR blurb on a game player’s(not game developer’s) website and then spouting off falsities as facts is funny to me. Nothing more, nothing less.
And yet still, after I’ve explained that the PS3 doesn’t really use OGL at the lowest level, you feel the need to continue to go on and on about how OGL is the standard. I don’t get it. Why?
No they don’t. Here are the facts:
The PS3’s low-level graphics API is called LibGCM. “PS-GL”, an OpenGL variant, is an optional wrapper around the real graphics lib that they provide to people for ease-of-use. It can help you get things up and running quickly, but it’s not what most people use for shipping games. Like I said, the graphics chip on the PS3 is a pretty awful, and typically you need to eek out as much speed as you can. Thus, people tend to use the low-level LibGCM API directly and, on top of that, they often offload some of the work to custom code written for the SPU chips.
I never had a point. I said use whatever works best for you. I said Use Flash or C# w/ XNA if you want to get something going quickly. Or use C++ w/ DirectX if you want experience with what professionals use. It was then that you chimed in about how C# was crap because MS ripped of Java and how OpenGL is preferrable because it’s cross-platform.
I’m sorry, but neither of those are true. C# is a fine language. It’s great for making games on Windows and it’s the only thing enthusiasts can use to make a game on XBox right now. And, other than for a *very *small handful of people, OpenGL is a dead API for game developers. You can like it or hate it, but that’s the reality.
More importantly, none of this really matters much. If you get a job as a graphics programmer on a multi-platform console game then you probably won’t use *any *of these APIs. You’ll use whatever in-house wrapper they’ve created around them. So, unless you’re the guy writing the initial wrapper, you won’t do very much at all with native OGL, LibGCM, DX, calls.
So again, just use whatever works for you. If that happens to be C++ w/ OGL, then good for you!
I sincerely have no personal issues with you at all. I even pos-repped you earlier in this thread for that post with links for artists. I just don’t want to see any mis-information spread.