3. CompilerCompiler for a small language into x86-64 Assembly
4. Delaunay triangulationMy own implementation of a Delaunay triangulation and Voronoi partition in Python applied to images.
6. SkiplistA Go library for an efficient implementation of a skip list: https://godoc.org/github.com/MauriceGit/skiplist
7. Water simulationWater-Simulation with real time specular reflection on the waters surface. The reflection is implemented in GLSL and runs on the GPU and in screen space. The water itself is implemented using a pressure based approach for the surface calculation.
8. Xbox controller linux interfaceAn interface that interacts with an XBox One controller via the usb stream. With simple methods for object or camera control (i.e. for OpenGL contexts).
11. Quaternion LibraryA small library that capsulates most commonly used operations on Quaternions. Also a small sample implementation, that rotates an object around an axis, using Quaternions.