DirectX Games Programming Curriculum 

Category: Curricula
Submitted Date: 11/12/2006

Overview

A complete DirectX Games Programming curriculum which was built by Dr. Ross Brown and Dr. Aster Wardhani of the Faculty of Information Technology, QUT, Brisbane, Qld, Australia in conjunction with the Microsoft Asia Research Team was recently submitted to the Academic Resource Center.

Below is a complete list of links to lecture notes and demonstration programs for the course ITB649 Object Modeling for Computer Games; a subject run at QUT for game developers in the Bachelor of Information Technology.

There are three lectures on AI, six lectures on Advanced Rendering Techniques and one lecture on using DirectInput for computer games. Two sets of demos are included, one in OpenGL and the other in DirectX. For the course, some examples were used off the Internet as is, and are represented by a URL link in a text file to the source code. All the other demonstration programs are made available within the zip file including: source code, Visual C++ 7.10 projects, and compiled executables.

A small cheat sheet is provided for setting up the Visual C++ environment to run Cg shaders in OpenGL and DirectX.

Curriculum in the Academic Resource Center

Additional Resources