multimedia platforms
developments in hardware and software
DirectX 9 SDK
merging video and 3D
gaming is a waste of time