An Open Source Voxel RPG
game
game-development
procedural-content-generation
procedural-generation
procedural-textures
rpg-game
voxel
voxel-engine
| bsh | ||
| doc | ||
| raw | ||
| res | ||
| src | ||
| .gitattributes | ||
| .gitignore | ||
| install.sh | ||
| license | ||
| makefile | ||
| readme.md | ||
| update.sh | ||
+--------+
/ /|
+--------+ |
| ZOXEL | +
| |/
+--------+
~ In the void, voxels whisper ~
🐙 Embrace the Madness
In the shadowed depths where pixels twist and reality frays, Zoxel awakens. A procedural RPG forged in chaos, inspired by the ancient worlds of Warcraft, Minecraft, and Cube World — but beware: every block holds secrets older than time itself.
“Ph’nglui mglw’nafh Zoxel R’lyeh wgah’nagl fhtagn.”
(In its house at the corner of your screen, Zoxel waits dreaming.)
What is?
- A procedural simulation RPG where the voxels whisper untold secrets
- Crafted with a flat, nimble architecture fueled by Flecs chaos
- Open-source, GPL-licensed — the abyss is free to all brave enough to dive
- Features: voxels, stats, items, skills, quests, and eldritch dialogues
- Venture forth… and uncover the madness lurking beneath the surface
The Ritual
Summon the freshest shadows from the depths:
- itch.io — Where the cult gathers
How Do I Summon?
git clone https://codeberg.org/deus/zoxel
cd zoxel
make run
The Tomes of Knowledge
The grand design awaits your eyes todo list
For the arcane forge, peek at zoxelder
And the mysterious Flecs (v4.0.5) flecsing
Requirements
-
Build tools:
gitmakegcc(or compatible C compiler)
-
Libraries:
- math (
-lm) - pthreads (
-lpthread) - Flecs (
-lflecs) - SDL2 (
-lSDL2) - SDL2 image (
-lSDL2_image) - SDL2 mixer (
-lSDL2_mixer) - OpenGL (
-lGL)
- math (
-
More:
- C [libc6]
- SDL2 [libsdl2-2.0-0]
- Wayland [libwayland-client0] X Decor [libdecor-0-plugin-1-gtk]
- OpenGLES [libegl1-mesa libgles2-mesa]
- Threads [libpthread-stubs0-dev]
Dependencies
- Debian / Ubuntu
sudo apt install git gcc make libc6-dev libsdl2-dev libsdl2-image-dev libsdl2-mixer-dev libglew-dev
- Arch Linux / Manjaro
sudo pacman -S git gcc make glibc sdl2 sdl2_image sdl2_mixer glew
- Alpine Linux
sudo apk add git gcc make ibc-dev sdl2-dev sdl2_image-dev sdl2_mixer-dev glew-dev
Links
- twitter — Whisper to the void
- mastodon — The distant signal
- youtube — See the shadows dance
- codeberg — The cryptic archive
Dare you plunge into Zoxel’s depths? The voxels remember... but will you?