| cory.ok said:
you agree that say, directx is way more limiting than something on ps3? yes? its a very reasonable statement that the api used has multiple levels, a higher level which is likely for portability purposes and lower levels which developers probably use more often as higher level tend to have worse performance. i wasnt trying to say that the api is completely gone (lol), but rather that its not really used in the same way. developers can choose how deep they want to go, while on windows they use directx and while i wouldnt say its inefficient, i would say that comparing what your hardware could do and what developers can get out of it with all the layers of directx in the way? ya theres a big difference
anyways, ya i agree there have been more indie games and innovation on the computer platform but thats not what i was referring to. those things may have started on the computer, but they didnt start going mass media until the console. if there were no consoles today do you think there would have been 86 (wii) 52 (360) 49 ( ps3) = 187 million more gaming computers? i wasnt trying to say that gaming started on consoles, but the console is what makes all the high budget games a possiblity. publishers couldnt spend hundreds of millions of dollars developing multiple games at a time if the consoles didnt provide a big enough playerbase to buy all those different games
|
So when you said that consoles weren't plaged by an API you meant that they didn't have to use high level APIs like Direct X and Open GL? Ok, but that is not what the words you wrote portrayed. And I thought I made clear that consoles do use APIs Xbox uses Direct X and PS3 can use Open GL etc and that is just graphics APIs.
ANd as for PC APIs being more limiting I would say that static hardware, needing a publisher for just about any game (with a few exeptions) and platform specific licensing conditions are far more limiting to developers than APIs are and the diference in flexability in PC APIs are mitigated by the ability to chose between multiple APIs and the fact that the APIs are upgraded for added functionality as time and hardware advances. Just about anything you can do on consoles in terms of graphics you can do on modern PC hardware but there are many features that were added to graphics hardware in the last 5 years that you just can't do on consoles. And as I have pointed out the rapidly advancing hardware on PC mitigates the performance penalty unless you are targeting 5 year old PCs.
So no Direct X is not more limiting than the PS3.
So a game like World of Warcraft that is at the same time the most lucrative and expensive game of all time is only possible because of consoles? How about AAA titles like the Witcher 2, Starcraft 2 etc? I mean yes there is more money in multiplatform titles than exclusives and for most games that is the logical choice unless you are getting payed by a platform holder, but to say that that is what is driving gaming forword I would say is wrong. What do you think is driving gaming forword more the inovative smaller ralitively low budget console games like Wii sports, borderlands, Minecraft, Portal, Braid, Mount & blade, Flower, Limbo etc etc or mega budget mass market block busters like Call of Duty? If anything I would say having to cater to the mass market and the massive risks involved in big budget game development is what is loding gaming back whatever the platform.
And by the way if you count all the people playing web bassed games like farmville and flash games I would say there are far more than 200 million PCs used for gaming, and if you include mineswaeper etc there are probably over a billion. Not that it matters there are also 150 million PS2 out there but I don't see any massive big budget games for that anymore...