An Open Source Voxel RPG
2026-01-10 20:16:13 +11:00
bsh shiii 2026-01-10 20:04:53 +11:00
doc updated readme 2026-01-07 14:39:25 +11:00
raw phosh now fullscreen set 2026-01-07 21:03:34 +11:00
res phosh now fullscreen set 2026-01-07 21:03:34 +11:00
src bug fix 2026-01-10 20:16:13 +11:00
.gitattributes added attributes for line endings 2024-11-17 15:03:24 +11:00
.gitignore added install script and new icon 2026-01-07 10:37:54 +11:00
install.sh fixed install typo 2026-01-07 12:52:02 +11:00
license moved flecs directly to imports folder, moved windows and mac makefiles to a scrap folder. 2022-11-04 16:14:25 +11:00
makefile Added new timing framework around systems 2026-01-09 22:13:42 +11:00
readme.md Fixed joysticks 2026-01-09 14:59:29 +11:00
update.sh Added phosh checker 2026-01-07 20:24:19 +11:00

    +--------+
   /        /|
  +--------+ |
  |  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:

    • git
    • make
    • gcc (or compatible C compiler)
  • Libraries:

    • math (-lm)
    • pthreads (-lpthread)
    • Flecs (-lflecs)
    • SDL2 (-lSDL2)
    • SDL2 image (-lSDL2_image)
    • SDL2 mixer (-lSDL2_mixer)
    • OpenGL (-lGL)
  • 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


Dare you plunge into Zoxel’s depths? The voxels remember... but will you?