Shell Simulator
This was a solo project. I built a simulation of a metal object like a tank's shell hitting something like a plate of armor, from scratch, using OpenCL to do the physics calculations on the graphics card and OpenGL to display the graphics.
I wanted to make a near real time physics simulation, but I could only do it with any kind of speed using GPU acceleration. OpenCL was very difficult to use, but I had a result that was fast enough for the amount of time I had.