Repository navigation
Releases
Luvcraft v0.0.2
Full Changelog: v0.0.1...v0.0.2
Luvcraft 0.0.1 — experimental builds
First experimental downloadable release of Luvcraft on the Luft renderer.
Includes streamed voxel terrain, persistent worlds, the terrain-bevel toggle, companion models, and indexed terrain visibility. Ordinary play starts with plain cube faces; press Enter, open geometry, and enable terrain bevels to try the carved style. The optional Hollow Walk authoring constructor is included; it does not replace existing worlds.
Downloads
- macOS Apple Silicon: extract
luvcraft-macos-arm64.zipand moveLuvcraft.appto your Applications folder. Requires macOS 26 or later and a Metal 4-capable Apple Silicon Mac. Intel Macs are not supported. - Linux x86-64: download
luvcraft-linux-x86_64.run, make it executable withchmod +x, then run it. Requires a Vulkan 1.4 device/driver withshaderInt64, an X11 or Wayland desktop, and unprivileged user namespaces. It extracts its bundled runtime into the user cache; no Nix installation is required. - Windows x86-64: extract the entire
luvcraft-windows-x86_64.zipdirectory and runluvcraft.exe. Keep the bundled DLLs, fonts, and companion assets beside it. Requires a Vulkan 1.4 device/driver withshaderInt64. Windows builds omit Unix terminal integration and the local Slynk listener.
Checksums accompany each platform's archive. Worlds are stored outside the application; updating the download does not require replacing your save.
Qualification
The tagged release workflow passed all three platform jobs and attached these downloads. Linux and Windows tested relocated downloads with software Vulkan, companion assets, current-game rendering, and save/reload. The published macOS ZIP additionally passed native Metal rendering, companion loading, save/relaunch, and clean shutdown on an M5 Mac running macOS 27.2, with builder paths denied. All published assets were downloaded and their SHA-256 hashes verified. All 35 repository test suites passed on the release revision.
Experimental-build limitations
The macOS app is ad-hoc signed, not notarized, and Gatekeeper may block the downloaded app. Windows binaries are unsigned. Do not disable system-wide security protections to run these experimental builds.
The Linux bundle requires user namespaces and will not run under policies that prohibit them. Linux and Windows CI use software Vulkan; this is not a claim of hardware-driver coverage on every device. Native Vulkan validation still has known backend warnings/errors. Packaged source-update controls cannot update a development checkout; download a newer application build instead.
See download and platform details for requirements and build instructions.