This is a group final project completed over the course of three weeks. I collaborated with classmates Connie Chang and Sagar Tetali. Our objective was to recreate, from scratch, several features of the classic game Minecraft. I was the lead coder on all procedural content generation. This included terrain, forests, rivers, and caves. I also coded a ray-box intersection function for cube destruction and implemented a raycasting function for cube creation. All of this was written in C++, Qt, and OpenGL.