| |
| | Game programming with DirectX (Site not responding. Last check: 2007-10-10) |
 | | However, DirectX is (in my opinion) the most horribly designed API I've ever seen, and I would hate for any newbie game programmers, whose first API might be DirectX, to walk away thinking that it is in any way an example of how a games API should look. |
 | | DirectX is bulky, poorly documented, unnecessarily overcomplicated, proprietary, and there was never any technical for the existence of large portions of it, such as Direct3D (Microsoft ignored the existing industry standard OpenGL simply because it wasn't theirs and it wasn't tied to the Windows platform, not because they thought they could offer a better solution.) |
 | | Getting rid of execute buffers was a good first step, and DirectX 7 shows a number of other cleanups, such as phasing out retained mode, and a cleaner rework of the concepts of viewports and texture objects. |
| www.scorpioncity.com /djdirectxtut.html (2121 words) |
|