A Minecraft-inspired voxel engine built from scratch in modern C++.
Bedrocked is a voxel engine written entirely from scratch in modern C++.
It aims to recreate the core feel of Minecraft-style worlds while being a clean, educational, and extensible codebase.
The project is currently in active development.
- Chunk-based world rendering
- Texture atlas support
- Basic multi-chunk world
- Modern OpenGL rendering pipeline
- Clean separation between engine and application code
- Better world generation
- Player movement & camera
- Block breaking/placing
- Lighting system
- Performance optimizations (frustum culling, etc.)
- CMake 3.20 or higher
- C++17 compatible compiler (GCC, Clang, or MSVC)
- OpenGL 4.1+ capable GPU + drivers
git clone https://github.com/steeve-pix/Bedrocked.git
cd Bedrocked
mkdir build && cd build
cmake ..
cmake --build . --config Release