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 Networking. 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
Physics
Physics - Constraints and Solvers
Artificial Intelligence
Networking