A lightweight, cross-platform voxel engine written in C using OpenGL and GLFW. Designed for experimentation and open-source contributions.
- Cross-platform: Windows, macOS, Linux
- OpenGL 3.3 Core Profile (GPU accelerated)
- 60 FPS fixed frame loop with FPS counter
- Modular, minimal codebase ready for voxel rendering
- C compiler (GCC, Clang, or Visual Studio for Windows)
- GLFW 64-bit binaries
- GLAD OpenGL loader (C/C++, OpenGL 3.3 Core)
- OpenGL 3.3 compatible GPU drivers
- Download and unzip GLFW.
- Place
glfw3.dllin the same directory as your executable. - Include GLFW and GLAD headers in your project:
#include <glad/glad.h>
#include <GLFW/glfw3.h>