A voxel world engine
In the project root directory: Create CMake files:
mkdir -p build
cd build
cmake ..
After that you can build the project using:
cmake --build ./build
Run the build command in the project root directory.
The final executable can be found at (project root)/build/bin/(build type)
If you're running from a command line, make sure to run the executable in the same directory as it is located to ensure all resources are loaded properly.
If you would like to contribute to WillowVox Engine, you can do so in a couple of ways:
- If you notice any bugs or something that can be optimized, you can do that
- If you want to add new features, you can look at the Projects tab of the repository. In there are projects for upcoming releases. In the projects, there is a Status Board tab. You can add anything in the ready status. You can also work on tasks in the in progress and in review status.
- If you have ideas or thoughts about the engine, you can check out the Discussions tab of the repository or the Discord server
I will flesh out the contributing guidelines soon. I may not accept your changes if they go against the vision of the engine, but I will always discuss what changes I don't want to commit and why, and we can work together to make the best changes possible for the engine.