Must-visit resources
- The Official DirectX FAQ
- DirectX SDK Docs - The online version
- DIRECTXDEV mailing list - The official Microsoft mailing list for DirectX
Article/Tutorial/Sample sites
- The Z-Buffer - Managed DirectX resources
- Pieter Germishuys - Managed DirectX tutorials
- The Inner Realm - Managed DirectX resources
- Drunken Hyena - tutorials, code, utilities, and games
- Triple Buffer - Tutorials, code, and a DirectX framework
- Code Sampler - collection of code samples
- C-Unit DirectX Tutorials - A series of beginner tutorials for DirectX and Managed DirectX 9.
- Tom's DX FAQ - Tom Forsyth’s DirectX FAQ
- Vectiva's Managed DirectX tutorials
- Andy Pike's DirectX8 Tutorials – covering 2D, 3D, sound, music, and input
- 32Bits
- Two Kings game development
- Gamedev.net's DirectX Articles section
- GDOD - Gamedev DirectX Online Discussion - IRC-based DirectX lectures/talks, logs available
- NVidia Developer's FAQ - contains a fair amount of DirectX-related information for NVidia's systems
- NeXe - NeXe's tutorials (hosted by Gamedev.net)
- Wazoo Enterprises - Erik Yuzwa's "Borg cube" tutorials
- Mr GameMaker - DirectX discussion forums
- XDev.ru - Mr Snow DirectX column
- Ultimate Game Programming
- GameTutorials: Recently, the site began charging for tutorials - so be prepared to pay a small fee if you're willing to learn from there.
DirectX Engines
- OGRE3D - an open source 3D engine which supports DirectX
- Radon Labs - creators of the open source "Nebula Device" engine which supports DirectX
- Irrlicht - open source game engine which supports DirectX
- NeoEngine - open source3 D engine which supports DirectX
- Revolution3D – free 3D engine built on DirectX
- The Urgh! Engine – free 3D engine built on DirectX
- 3DLevel - VB.NET engines built on DirectX
- JTGame - C++/DirectX game framework
- CatMother - source code and content for a (now defunct) commercial project using DirectX
- The Official DirectX FAQ
- DirectX SDK Docs - The online version
- DIRECTXDEV mailing list - The official Microsoft mailing list for DirectX
Article/Tutorial/Sample sites
- The Z-Buffer - Managed DirectX resources
- Pieter Germishuys - Managed DirectX tutorials
- The Inner Realm - Managed DirectX resources
- Drunken Hyena - tutorials, code, utilities, and games
- Triple Buffer - Tutorials, code, and a DirectX framework
- Code Sampler - collection of code samples
- C-Unit DirectX Tutorials - A series of beginner tutorials for DirectX and Managed DirectX 9.
- Tom's DX FAQ - Tom Forsyth’s DirectX FAQ
- Vectiva's Managed DirectX tutorials
- Andy Pike's DirectX8 Tutorials – covering 2D, 3D, sound, music, and input
- 32Bits
- Two Kings game development
- Gamedev.net's DirectX Articles section
- GDOD - Gamedev DirectX Online Discussion - IRC-based DirectX lectures/talks, logs available
- NVidia Developer's FAQ - contains a fair amount of DirectX-related information for NVidia's systems
- NeXe - NeXe's tutorials (hosted by Gamedev.net)
- Wazoo Enterprises - Erik Yuzwa's "Borg cube" tutorials
- Mr GameMaker - DirectX discussion forums
- XDev.ru - Mr Snow DirectX column
- Ultimate Game Programming
- GameTutorials: Recently, the site began charging for tutorials - so be prepared to pay a small fee if you're willing to learn from there.
DirectX Engines
- OGRE3D - an open source 3D engine which supports DirectX
- Radon Labs - creators of the open source "Nebula Device" engine which supports DirectX
- Irrlicht - open source game engine which supports DirectX
- NeoEngine - open source3 D engine which supports DirectX
- Revolution3D – free 3D engine built on DirectX
- The Urgh! Engine – free 3D engine built on DirectX
- 3DLevel - VB.NET engines built on DirectX
- JTGame - C++/DirectX game framework
- CatMother - source code and content for a (now defunct) commercial project using DirectX