By using this site, you agree to our Privacy Policy and our Terms of Use. Close
cory.ok said:

consoles offer a low cost solution to high end gaming. it lowers the (very high) entry barrier into gaming. consoles may have old tech in them, but that tech isnt plagued by an api. computer gaming has to have an api (which makes it so you cant use the potential of your graphics card, api's are things like directx or opengl) so that its not hardware dependant. consoles can be hardware dependant so they dont need an api and can use those old graphics card much more efficiently than directx could.

there was also a mention of bad ports to computers, from my presopective computer gamers should be thanking the consoles for those ports, without the huge instal base of consoles there wouldnt be enough money to go around for the developers, meaning no game at all in many cases.

and one last point about dedicated servers, if a game doesnt get a dedicated server its not because of a console (console games can have dedicated servers too!) but rather a buisness decision, just a way to cut the cost of upkeep.

sure, in the short its may be hurting a bit with some minor problems, but in the long its allowing for a wider audience. consoles are whats pushing the industry forward, not computer gaming

now with that said, i do believe in a day when the highest costing component of your windows pc will be your os, a time when decent hardware can be priced at 300$, but that day isnt today

Just to clarify something for you APIs are used for programing just about everything including console games, they are not a bad thing and make development much easier as you don't have to program directly to the hardware which is insanely time consuming. The fact that developers had to develop their own APIs for the Cell is the main reason for the low quality of many ports on the PS3 and one of the most lauded features of the 360 by developers is the robust and low level direct X like APIs which make development easy. Sony seems to have learnt that not supplying APIs is a bad thing in the fact that one of the lauded features of the NGP is the fact that it has very low level and robust APIs.

Now APIs will always be less flexible and incur a performance penalty than machine code programing but they make things so much easier that very few programmers would ever want to do away with them. Now the fact that Direct x and open GL have to work on a wide variety of hardware does restrict their performance more than specialised API but they are a necessary evil as they make code portable as well is improving stability.

The quote you are basing this post off was taken out of context anyway the guy never suggested high level API like direct x should be eliminated entirely but he was suggesting some developers would like the opportunity to bypass them and directly access the hardware in certain situations. Even tho that would be very bad for PC gaming as you would have situations where supported cards would have a massive performance advantage over every non optimized  card even if it was much more powerful. Leading to situations where a game sponsored by Nvidia for example could run flawlessly on certain cards and even if you had and ATI card that was much more powerful would not perform as well etc. The rapid advancement of hardware power compensates for that anyway and only lack of effort on the developers side is really holding back game visuals I mean just look at the graphics mods for Crysis they make Crysis look much better than Crysis 2 on PC.

 

 

if that is possible by a mod team for free with an old engine running on an old version of the DX API that is not as advanced as the latest version imagine what a full dev team could accomplish even with the limitations of high level API.

 

As for your "consoles are whats pushing the industry forward, not computer gaming" comment I think you need to look at the big picture, most of the most popular trends in console gaming today originated on PC, everything from online gaming, the FPS genre, the western style RPG, indie games, patches and add-on content for games etc. Now many of those things were changed to fit on consoles, things like add-on content went from $20-40 expansion packs that added entire new campaign sometime better than the ones in the original game to $15 3 map packs and costumes etc but they originated on PC. Many trends in gaming like multiple control options (optional move support in game etc on consoles,) user generated content (little big planet, mod nation racers, Infamous 2,) MMOs (starting to appear on consoles), alternative revenue channels (free to play MMOs with micro transitions are coming to consoles with free realms for PSN) and more. PC gaming is driving gaming forward more than console gaming I would say, tho the mobile and cloud spaces seems to be the fastest growing areas of gaming advancement, as Arcades (BTW you can find most of the genres tropes and design elements from gaming originated in the arcades) once were before the rise of consoles and PC gaming. 

 

 

/Rant

 

TL:DR I R Smartr than thou Herp Derp



@TheVoxelman on twitter

Check out my hype threads: Cyberpunk, and The Witcher 3!