What You Need

A Compiler

DirectX SDK

Drunken Hyena Common Library

A Compiler

There are 2 major choices that I'm aware of:
- Microsoft Visual Studio
- Dev C++

You can get Dev C++ here. It's free, which is nice. I haven't used it much myself so I don't have an opinion on it.

Microsoft Visual C++ is the path of least resistance. Current versions of DirectX 9 only support version 7 or greater. Support for VC 6 has been dropped completely. Even better, Visual Studio 2005 Express is completely free.

DirectX SDK

The Software Development Kit for DirectX is really big. You do need it though, so if you're not on a high-speed connection you may want to use a download manager and leave it running over night.

You can download this behemoth from Microsoft here.

Drunken Hyena Common Library

The Drunken Hyena Common Library is a small library of handy functions to help us out. They were designed to be fairly easy to use on their own. No monolithic classes, just small (relatively) independent functions. The library is required to compile the lessons.

You can download the C++ version here (12k).

Or the C# version here (4k).

Other versions may be forthcoming

Back