Minecraft clone in C++ and WebGPU just for fun!
2023/10/10:
Block placing/destroying, SSAO, simple terrain gen, global shadows, translucent water, imgui-integration
left click - destroy block
right click - place block
numbers - switch block
g - show framerate + graph
esc - show options
Tested on macOS (m1).
git clone https://github.com/williamhCode/minecraft_webgpu.git --recurse-submodules
cd minecraft_webgpu
make build-setup
make build
make run