Physics Demo (Billiards)

By Dewald • University • 9 Sep 2012

For one of my game programming subjects at Qantm College, we were required to create a physics demo, we needed to demonstrate a basic physics and math understanding i.e. linear velocity, vectors and rotation.
As part of this assignment we needed to demonstrate the usage of shaders, shaders were programmed in HLSL while the rest of the program was done in C++ using DirectX.

This demo was by no means meant to be a real game of billiards. I decided to make my demo a little more ‘fun’ by adding functionality, so there will be gameplay logic bugs present.

Windows download link