Skip to content

Releases: ivanpaulovich/cave-downloads

Cave 0.1.7 - Android quests and gameplay update

Choose a tag to compare

@ivanpaulovich ivanpaulovich released this 21 Sep 12:17

Android v0.1.7 (version code 9) updates Cave with the latest gameplay and interface changes.

  • Guided first steps, expanded world quests, and persistent quest recovery.
  • Improved construction workspaces, assembly reuse, and furniture moves.
  • Refined New Game layout, touch controls, and dialogue positioning.
  • Simulation performance improvements and restored viewport chunk loading.
  • Lossless seed-code conversion safeguards.

Requires Android 10 or newer, ARM64, and Vulkan dynamic rendering. Uses the existing release signing identity and application ID for compatible updates.

Validation: optimized Release build, Android lint, signing certificate, non-debuggable manifest, stripped native libraries, packaged resources, and 16 KB alignment. Real-device testing was not performed because no Android device was connected.

Download cave-android.apk and use cave-android.apk.sha256 to verify it. Windows and Linux downloads remain in v0.1.5.

Cave 0.1.6 - Android gameplay update

Pre-release

Choose a tag to compare

@ivanpaulovich ivanpaulovich released this 13 Sep 17:04

Android v0.1.6 (version code 8) refreshes Cave with the latest gameplay changes.

  • Refined contextual actions, gameplay workspaces, and item readability.
  • Updated machine artwork, wire routing, inventories, and steam-powered workshops.
  • Structural support and simulation performance improvements.
  • Theme preservation when resuming the game.

Requires Android 10 or newer, ARM64, and Vulkan dynamic rendering. Uses the existing release signing identity and app ID for updates.

Validation: optimized Release build, Android lint, signing certificate, non-debuggable manifest, stripped native libraries, packaged resources, and 16 KB alignment. Real-device testing was not performed because no Android device was connected.

Download cave-android.apk and use cave-android.apk.sha256 to verify it. Windows and Linux downloads remain in v0.1.5.

Cave 0.1.5 - cross-platform early build

Pre-release

Choose a tag to compare

@ivanpaulovich ivanpaulovich released this 11 Sep 02:01

An early Cave build across Android, Windows, and Linux.

This release brings the same procedural world to three platforms:

  • Android ARM64 (Android 10+) with touch controls.
  • Windows x86_64 as a native desktop package.
  • Linux x86_64 as a relocatable desktop package.

The Android package is a signed Release build and passed the local release
verification checks. It has not been runtime-tested on a physical device yet.
The Windows and Linux archives were built locally and checked as relocatable
packages; use a working Vulkan driver on Linux. The Linux package's optional
headless graphics boot probe could not run inside WSL, which has no usable
display/GPU context here. macOS is not included in this release.

Each download has a matching .sha256 checksum file.

Cave 0.1.4 — Android touch-input fix

Pre-release

Choose a tag to compare

@ivanpaulovich ivanpaulovich released this 10 Sep 11:16

An early Android build for friends to try.

This update removes direct touch mining from the world surface. Touch input remains available for camera gestures, while mining and building use the explicit virtual Action control, preventing accidental world actions from pinch, HUD, or hotbar touches.

Built from main on September 10, 2026. The signed Release APK passed Android lint and package verification, including signing identity, a non-debuggable manifest, stripped ARM64 libraries, packaged resources, and 16 KB alignment. This version has not been runtime-tested on an Android device; phone compatibility and gameplay are still being tested.

Requires Android 10+, ARM64, and Vulkan 1.3 dynamic rendering or Vulkan 1.2 with VK_KHR_dynamic_rendering.

Install cave-android.apk. Existing signed 0.1.0, 0.1.1, 0.1.2, and 0.1.3 installations can update in place using the same signing key. Keep the existing app installed to retain its local saves. The original debug-signed prototype must be uninstalled first, which deletes its local saves.

Verify the APK with the accompanying SHA-256 checksum file.

Cave 0.1.3 — Android interaction and lighting fixes

Choose a tag to compare

@ivanpaulovich ivanpaulovich released this 10 Sep 04:44

An early Android build for friends to try.

This update includes:

  • Action-button feedback that matches the current world interaction.
  • More reliable torch lighting when its support is mined or the torch resettles.
  • A fix for chest plank flicker on supported gravel.
  • Wiring and circuit controls placed in the background decoration layer.

Built from main on September 10, 2026. The signed Release APK passed Android lint and package verification, including signing identity, a non-debuggable manifest, stripped ARM64 libraries, packaged resources, and 16 KB alignment. This version has not been runtime-tested on an Android device; phone compatibility and gameplay are still being tested.

Requires Android 10+, ARM64, and Vulkan 1.3 dynamic rendering or Vulkan 1.2 with VK_KHR_dynamic_rendering.

Install cave-android.apk. Existing signed 0.1.0, 0.1.1, and 0.1.2 installations can update in place using the same signing key. Keep the existing app installed to retain its local saves. The original debug-signed prototype must be uninstalled first, which deletes its local saves.

Verify the APK with the accompanying SHA-256 checksum file.

Cave 0.1.2 — Android gameplay update

Pre-release

Choose a tag to compare

@ivanpaulovich ivanpaulovich released this 09 Sep 21:32

An early Android build for friends to try.

This update includes:

  • A refreshed mobile HUD, three-slot hotbar, tool cycling, and live stamina display.
  • Persistent homesteads, autonomous NPC routines and farming, and calmer enemy pacing.
  • More machinery feedback, safer machine interaction and relocation, and directional wall-mounted pipes.
  • Updated world artwork, constructions, lighting, and terrain details.

Built from the latest main branch on September 9, 2026. The signed Release APK passed Android lint and package verification, including signing identity, a non-debuggable manifest, stripped ARM64 libraries, packaged resources, and 16 KB alignment. This version has not been runtime-tested on an Android device; phone compatibility and gameplay are still being tested.

Requires Android 10+, ARM64, and Vulkan 1.3 dynamic rendering or Vulkan 1.2 with VK_KHR_dynamic_rendering.

Install cave-android.apk. Existing signed 0.1.0 and 0.1.1 installations can update in place using the same signing key. Keep the existing app installed to retain its local saves. The original debug-signed prototype must be uninstalled first, which deletes its local saves.

Verify the APK with the accompanying SHA-256 checksum file.

Cave 0.1.1 — Android startup fixes

Pre-release

Choose a tag to compare

@ivanpaulovich ivanpaulovich released this 07 Sep 18:02

An early Android build for friends to try.

This update fixes startup on Vulkan 1.3 devices that expose dynamic rendering through the core API, fixes Android shader-resource lookup, and corrects landscape rotation. It also includes the latest world artwork and object-scale changes.

Verified in the Android 15 emulator: startup, menu input, world creation, saved-world loading, portrait and landscape rendering, and background/resume. Physical-phone compatibility is still being tested.

Requires Android 10+, ARM64, and Vulkan 1.3 dynamic rendering or Vulkan 1.2 with VK_KHR_dynamic_rendering. No SDL dependency.

Install cave-android.apk. Existing signed 0.1.0 installations can update in place; keep the existing app installed to retain saves. The original debug-signed prototype must be uninstalled first, which deletes its local saves.

The APK uses the existing release signing key and contains stripped native libraries. Verify it with the accompanying SHA-256 checksum file.

Cave 0.1.0 — Android early build

Pre-release

Choose a tag to compare

@ivanpaulovich ivanpaulovich released this 07 Sep 16:32

Cave 0.1.0 — an early Android build for friends to try.

Download cave-android.apk below. The game requires Android 10 or newer, a
64-bit ARM device, and Vulkan 1.2 support.

This APK is release-signed and non-debuggable. Build, signature, symbol-stripping,
and alignment checks passed. Phone compatibility and gameplay testing remain
ongoing; this is an experimental build.

Install

Open the APK on your phone, allow installation from your browser if Android
asks, then tap Install. You can turn off that permission afterward.

If you installed the old debug-signed prototype, uninstall it first. That removes
its local saves. Future release updates will use the same signing key.

Report problems in this repository's Issues with your phone model, Android
version, and a description of what happened. Avoid including personal information.

SHA-256 (cave-android.apk):

0ebca94cefc601b72ba7ca498893350056bb36a62be0434b334e586f6d354db1