The Ultimate DirectX Tutorial
Sign In
Windows 8 Style
Coming Soon

March 22, 2014 - A Word on Updates

I tend to come and go from this site, writing new content in spurts of several months at a time, then working on other projects for a while. Over the past year I've been gone a little longer than usual. I've been working on other projects, but I also had to deal with a personal situation which required more of my time than I liked.

The good news is, I'll be back soon. I'm actually in the middle of writing the Windows Phone lessons right now, and I definitely will be updating the entire tutorial for the eventual DirectX 12 release.

March 13, 2013 - New Lesson, and Slight Reorganization

I've rearranged some of the Metro tutorials to have a section that focuses on textures. There are three lessons in there right now: Adding Textures, Texture Sampling, and a new lesson on Multitexturing.

In other news, I've been working on a new section on particle systems for the DirectX 11 tutorial. It should be out soon. Stay tuned.

December 14, 2012 - Downloading Solutions

I've started adding links to each lesson that point to downloadable versions of each demo program. I haven't finished them all, but I'll definitely have all the DirectX 11 and 11.1 lessons done soon.

November 26, 2012 - Another Lesson

Today I added Color Blending to the Windows 8 lineup.

Next up, I'll have a lesson on Depth and Stencil States for both Windows 8 and desktop.

November 15, 2012 - Firefox Bugs

If you've been experiencing issues with Firefox on this site, they should now be fixed. Do let me know if any of the problems are persisting, or any new ones arise.

November 3, 2012 - What next?

I've got a long list of tutorials to add to this site, but I need to know what to do first.

I'm looking at building tutorial sections for Windows Phone, model rendering, text rendering, Windows 8 style input, Windows 8 style multiplayer, and XAudio.

I also want to write a few sections for more advanced rendering effects, like shadows, post processing, and particle systems. Is anyone interested in such topics?

Also, should I focus on Windows 8 "metro" development, or should I stick with the desktop?

Click on the "Quick Feedback" link in the sidebar and let me know what you think.

October 31, 2012 - Big Update!

Here it is! A tutorial for DirectX using Windows 8! It has a very similar lineup to the existing DirectX 11 tutorial. There are a few more lessons I haven't quite finished yet, but they'll come in the next couple of days.

I'm going to build this new tutorial to be bigger than the DirectX 9 lineup, and new lessons will be coming much faster too.

In addition, I gave the site a bit of a makeover. It has a more, well, metroish look and feel. I think it looks much better.

One thing people have requested for years is the ability to change the colors of the site, as white text on black background hurts the eyes after a while. Well now there are three color options: black, gray, and white. You can freely switch between them while using the new tutorial, but older tutorials will have to wait a while (I need to update all the images to make it work properly).