For the final project of my Computer Graphics class, I and 2 other people made a real-time voxel game based on Minecraft using OpenGL, C++, and HLSL.
I created the procedural skybox with day/night cycle, and distance fog using GLSL shaders. In addition, I was responsible for generating the snow and grassland terrain with noise-based height maps, and the underground caves with 3D perlin noise. I also made the player physics in response to lava/water, and post-process screen shaders for lava/water.