Skip to content

Tags: suparious/minecraft.cpp

Tags

v1.2.0

Toggle v1.2.0's commit message
v1.2.0: Performance optimizations and cross-platform improvements

v1.1.0

Toggle v1.1.0's commit message
make Tracy an optional library when it is not supported

v1.0.0

Toggle v1.0.0's commit message
Initial commit: GPU-accelerated Minecraft clone

VoxelEngine with OpenGL 4.3+ compute shaders for:
- Block rendering with texture atlas
- Flat terrain generation
- TNT explosion physics (supports 10M entities)
- First-person camera movement

Build systems:
- Premake5 for Windows/Visual Studio
- CMake for Linux/WSL

Dependencies now use official upstream repos as submodules:
- GLFW (glfw/glfw)
- Dear ImGui (ocornut/imgui)
- GLM (g-truc/glm)
- spdlog (gabime/spdlog)
- Tracy (wolfpld/tracy)
- raudio (raysan5/raudio)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>