This is a school 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.
C++, Qt, and OpenGL.
Read more about this project on my Github page.