MoiCraft is a voxel engine inspired by Minecraft that I built in C++ using OpenGL. The engine divides the world into chunks and generates terrain procedurally using Perlin noise.
I focused on the systems behind generating, meshing, and rendering voxel terrain efficiently, including multithreaded chunk generation and eliminating geometry that does not need to be rendered.