connorwmackay / BlockGame

Another attempt at making a Minecraft clone with OpenGL and C++
GNU General Public License v3.0
0 stars 0 forks source link

BlockGame

This is my attempt at making a Minecraft clone using OpenGL and C++. My previous project RemEngine featured infinitely generated terrain, however it used noise incorrectly and used instancing instead of meshing. This engine uses meshing, where all the visible faces of blocks in a chunk are combined into one mesh and then that mesh is drawn.

Screenshot of the game running on Windows

Available to download on Itch.io

Current Features

Building

This project uses CMake with FetchContent to fetch the required dependencies. However, the ImGui and Stb Image dependencies still need to be manually put into a Libraries folder. You can download them here.
Additionally, you will need to copy the Assets folder into the same folder as the executable that gets built.