Soldato
- Joined
- 20 Jun 2010
- Posts
- 3,251
*Sigh*
Direct X 8 - 9 - 10 - 11 whatever, all of them, are Microsofts graphics API that allows HW acceleration to occur on your GPU. Where Direct X stands out over something like opengl it has tons of useful functionality bolted in that otherwise would take developer time to produce. This is particularly useful for small indie developers who dont have the resources to spare.
1) Bolting DX(n+1) into a game does not mean improved visuals. Efficiency asside, the game has to actively support new features which in some cases can mean a substantial engine alteration.
2) Developers, as in a proper multinational like Blizzard, should be writting their own engine code not relying on microsofts output. Do you really want to get the industry into the position of saying 'Oh, what functionality does this game have? I dont know, lets ask microsoft, yay!' and 'MS, can we have this super cool feature next year?' - 'no'
Direct X 8 - 9 - 10 - 11 whatever, all of them, are Microsofts graphics API that allows HW acceleration to occur on your GPU. Where Direct X stands out over something like opengl it has tons of useful functionality bolted in that otherwise would take developer time to produce. This is particularly useful for small indie developers who dont have the resources to spare.
1) Bolting DX(n+1) into a game does not mean improved visuals. Efficiency asside, the game has to actively support new features which in some cases can mean a substantial engine alteration.
2) Developers, as in a proper multinational like Blizzard, should be writting their own engine code not relying on microsofts output. Do you really want to get the industry into the position of saying 'Oh, what functionality does this game have? I dont know, lets ask microsoft, yay!' and 'MS, can we have this super cool feature next year?' - 'no'