Overheads
| Game Design | Win Pgming | DirectX | Direct Input |
| game loop | hungarian notation | directX overview | kbIO |
| console based game | first winPgm | COM | KB demo |
| state diagrams | windows class | surfaces | mouseIO |
| flashing light | creating a window | locks | T3DLIB2 |
| winEvent | randPix | ||
| winX game engine | shell | back buffers | Direct Sound |
| kb handling | page flipping | direct sound | |
| mouse handling | |||
| mouse pgm | blitter | Direct 3D | |
| clipping | directX 9 | ||
| text | transparency | ||
| shapes | BOB | ||
| bouncing ball | loading bitmaps | ||
| timing | |||
| etch-a-sketch pgm | |||
| buttons & controls | |||
| bitBlt() | |||
| bitBlt Code | |||