Game Technologies

These tutorials build on the knowledge gained from the module on Programming for Games, to provide training in programming technical aspects of video games, including Physics, Artificial Intelligence, and leveraging the GPU towards computational tasks. The lessons are based on the notion of learning to program via example. Implemented solutions and algorithms employed are illustrative of the problems faced when programming for real-time simulations, and are intended to encourage further exploration of the domain.

Module Information: Game Technologies

There are fourteen tutorials in this module.

Physics

Artificial Intelligence

GPU Computing

Networking

 

Other Useful Links

Some videos of the christmas scenes, UFO scenes and island scenes produced during this module have been uploaded to Youtube.