Now that the animated mesh lesson is done, I've started on a massive upgrade of the whole website. I've got lists of changes and improvements to make on the various tutorials, much of which was collected from reader input. Thank you to everyone who contributed.
The lessons aren't all going to be updated at once. I'm going to start at the beginning and work my way through them all. So if you refresh the page and things change slightly, don't be too alarmed. You'll be able to tell a page has been updated by the sample image of the program. Updated lessons will show the program in a Vista window. Otherwise it will be XP or have no border.
A couple of major changes:
- All the tutorials except one will be done in windowed mode to make debugging easier.
- The resolution will be increased.
- Certain parts of the code samples will be greatly simplified.
- The Game Development Tutorial will be largly rewritten and improved.
- There will be a separate tutorial for textures.
- Direct3D Basics will make use of index buffers.
- Pixel shaders will be added.
You'll see these changes happen over the next couple of weeks. They'll happen starting with the first tutorials and moving toward the later ones over time.
If you know of anything else that could be improved, let me know and I'll include it on my long list of errata and upgrades.