Tangent is a single-player racing game I made in about one week. It utilizes the geometry shader to create geometry on the fly based on a Bézier curve. Parts of the shader are customizable at runtime. (segment/iteration count, radius) I made this project as a way to better understand the geometry shader stage, and to improve my understanding of graphics programming.

Notable features: