In this module, participants will learn some principles for threading a simple 3D graphics game. We will decompose the problem into separate pipelined domains that can be threaded separately. Specifically we will look at how to accomplish concurrent processing of Physics, AI, and other game components and how to achieve speedup on multi-core platforms.
By Lee Purcell
Physics - that fascinating branch of science that traditionally puts high school students into a REM sleep state - has also given birth to innovations as modest as the roulette wheel and the unicycle, and as awe inspiring as the hydrogen bomb and the Apollo space missions.