CubeCraft2 icon indicating copy to clipboard operation
CubeCraft2 copied to clipboard

Minecraft clone using c++ and modern opengl

CubeCraft2

Another Minecraft clone also the rebuild version of CubeCraft

Installation

Linux (Unix)

git clone https://github.com/AdamYuan/CubeCraft2.git
cd CubeCraft2
cmake . -DCMAKE_BUILD_TYPE=Release
make -j4

Screenshots

alt text alt text alt text

Built With

References

  • https://www.seedofandromeda.com/blogs/29-fast-flood-fill-lighting-in-a-blocky-voxel-game-pt-1 - Lighting
  • https://0fps.net/2012/07/07/meshing-minecraft-part-2/ - Greedy meshing
  • https://0fps.net/2013/07/03/ambient-occlusion-for-minecraft-like-worlds/ - Ambient occlusion
  • http://www.cse.yorku.ca/~amana/research/grid.pdf - Block selection
  • http://www.minecrafttexturepacks.com/xenocontendi/ - Block texture