A rust Dungeon Crawler!
DungeonCrawl builds raylib into the binary, and thus needs the build tools needed for raylib.
- Rust version 1.88.0
- CMake
- Clang (must set LIBCLANG_PATH)
- GLFW or SDL2 (see features)
- X11 or Wayland (linux only, see features)
- Pulseaudio and alsa (linux only)
To build for desktop run the following. The binary will be located in target/release/game.
Web builds require the emscripten toolchain.
Download emscripten, and make sure emcc is in your path.
To build for web, invoke the makefile. The output website will be in dist.
Web builds can also be download at jenkins/
x11 (default) - Enables X11 protocol support (linux only).
wayland - Enables wayland support (linux only).
sdl - Uses SDL2 instead of GLFW. GLFW is used if this feature is not set.
static - Includes the audio and images files statically in the binary. This is ignored for wasm builds.