Welcome to Voxfield, an open source project that offers a voxel based multiplayer sandbox game experience. This project is a creative platform where players can build, modify, and explore in a dynamic, block based universe. It's a space where imagination and exploration intersect, allowing users to create their own narratives and environments.
- Windows (10/11)
- Ubuntu (22.04 LTS)
- macOS (Ventura 13)
This list includes only those systems on which functionality testing is conducted. However, you can also compile it under any other Linux distribution or operating system.
- Nvidia Kepler microarchitecture and newer
- AMD GCN microarchitecture and newer
- Intel Gen9 microarchitecture and newer
- Apple M1 processor and newer (partial support)
At least GPU with Vulkan API 1.1 support.
These requirements are based on the support of the AVX2 instruction set. If you want, you can freely disable it and compile for any other architecture, including ARM.
- At least 4GB of RAM
- At least 2GB of VRAM (GPU)
- Follow Garden building instructions
- Run
git clone --progress --recursive https://github.com/cfnptr/voxfield
using Terminal - Open voxfield directory using IDE or use build.sh script
Name | Description | Default value |
---|---|---|
VOXFIELD_BUILD_SERVER | Build Voxfield server executable. | ON |
VOXFIELD_BUILD_LAUNCHER | Build Voxfield launcher executable. | ON |
Documentation with all GLSL changes is here. You can install Visual Studio Code extension to highlight GSL syntax.
- Garden (Apache-2.0 license)