A free, open-source voxel-based sandbox game where you explore and survive on a strange alien planet.
Blackvoxel is an open-source voxel-based sandbox game where players crash-land on an alien planet and must survive, explore, and build in a fully destructible block-based world. It started as a hobby project in 2010 and is built on a custom voxel engine written in C++ with OpenGL. The game emphasizes freedom, creativity, and moddability through its open-source nature and included scripting support.
Gamers interested in open-source, moddable sandbox experiences, and developers looking to study or contribute to a voxel-based game engine. It appeals to players who enjoy survival, exploration, and creative building games.
As a fully open-source alternative to commercial voxel games, Blackvoxel offers complete transparency, modding capabilities, and cross-platform support without cost. Its custom voxel engine and permissive licensing allow for deep customization and community-driven development.
Blackvoxel Video Game
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Released under GNU GPL V3, allowing complete modification, redistribution, and community contributions, as explicitly stated in the license section.
Runs on Linux, Windows, and macOS with specific compilation instructions provided, enabling broad accessibility for different operating systems.
Built from scratch in C++ with OpenGL, offering a unique, research-focused foundation for voxel-based gameplay, as mentioned in the development history.
Includes a modified version of the Squirrel programming language for extensibility, allowing players to create and share mods, as detailed in the 3rd party library section.
The README admits that building on Windows is 'harder than in Linux,' requiring manual setup of mingw and libraries like freeglut and SDL, which can be daunting for casual users.
Uses older libraries such as SDL 1.2, which might lack modern features or compatibility with newer systems, as seen in the Linux compilation steps requiring libsdl1.2-dev.
MacOS support is labeled 'experimental,' and compilation guides are basic, indicating potential instability and a reliance on community forums for troubleshooting.
Blackvoxel is an open-source alternative to the following products: