I know that it was creatively written to have diversion developpers switch to Windows as the programming height instead of dos, though nowadays, may be save for DirectX 10 that forces users to get upon Vista, I do not see because Microsoft would deposit so most ressources in to such the good fleshed out product.
{ 4 comments }
My guess is Direct X means hundreds of thousands (even millions) of games that work on no platform but Windows. A good enough reason if you ask me. Helps them keep market share.
they make $ on selling their games, on leasing the DirectX technology to game development companies, and a few other sources that the tech applies to.
DirectX makes it easier for developers to develop for the Windows system, which in turn makes people buy the latest Windows operating system. If MS were to all of a sudden stop releasing DirectX versions, developers would get frustrated at Microsoft and stop making games for Windows. Some third-party might then produce a similar system which is available on all operating systems, eliminating the need for people to buy the latest operation systems, which would be great for users, but would seriously damage Microsoft’s revenues.
Well this is like saying that automobile designers should stop designing new cars because the ones we have now do work.
Until something better is developed – and that day will come someday – DirectX and OpenGL will remain the standard in PC gaming.
DirectX and OpenGL are an Application Programming Interface (API) that gives developers a library of pre-designed instructions and algorithims that they use to design – in this case – video game graphics.
New versions of the API means that developers will have new tools they can use to render graphics in games and other programs.
There is a school of thought in computers these days – and I just can’t believe the reasoning behind it – that computers should not be updated or upgraded in any way. The idea is that if a computer is perfect when I bought it it will be perfect 5 years from now.
Of course the truth is that a *lot* happens in 5 years: new things are developed, new hardware is released, new problems arise, and new opportunities arise. They didn’t make their operating system for something not yet even designed – but they can upgrade the OS to support it.
Of course by releasing updates and fixes, a manufacturer admits that their product was not perfect and therefore asks for criticism.
So no sir, DirectX will not stand still and let everything pass it by. The developers won’t close their eyes and pretend there isn’t anything new to try. In 5 years (3 or 4 versions later
) we won’t be seeing the same graphics we see today.
And to more directly answer your question: Microsoft sees profit from DirectX by bringing developers, manufacturers, programmers, and end product customers to their operating system and their pocketbook.
edit: oh and I almost forgot! DirectX 11 is scheduled for public release on July 22. Unless it is pushed back – and it might be – it’ll be available for download.
Install it as soon as you can, lots of new stuff in PC games from it.
Comments on this entry are closed.