A lightweight, modern OpenGL-based voxel game engine written in C++.
VoxelEngine is designed for:
- Fast and efficient voxel-based rendering
- Modern OpenGL (4.0+) implementation
- Cross-platform compatibility
- Modular architecture for easy expansion
- Clone the repository:
git clone https://github.com/arozx/voxels.git
- Dependencies:
- OpenGL 4.0+
- GLFW
- GLM
- A C++17 compatible compiler
- Build:
cmake -B build -G Ninja && ninja -C build
- Modern OpenGL rendering pipeline
- Efficient chunk management
- Dynamic lighting system
- Custom shader support
- Fork the repository
- Create a feature branch
- Submit a pull request