Skip to content

Oravitsa v0.3.0-alpha.2 - continuous demo and movement fixes

Pre-release
Pre-release

Choose a tag to compare

@diegoami diegoami released this 05 Nov 17:17
b4fdf98

Early alpha. Built from annotated tag v0.3.0-alpha.2, commit b4fdf981d7a14c25ed6a570a49b69911ebc5767a.

Independently reviewed: round-3 VERDICT: AGREE, OpenCode / GLM-5.3-Flash, on this exact commit. The reviewer confirmed the earlier findings fixed and reported no new findings. Full evidence and release decisions: milestone #115.

What's new

  • Continuous automatic demo: Oravitsa gathers mushrooms, collects stunned hares, visits villages and explores first cave levels until you choose Start. She can adopt a pet through the normal aura rules and help it finish hindered cave monsters. The normal HUD remains visible, with a small translucent floating Start button.
  • Rules before play: Start opens scrollable rules and keyboard/controller/touch controls. Separate confirmation starts a fresh player-controlled world. Demo progress never reads or writes the manual save.
  • Pet and mount movement: body/nose clearance works on diagonal steps; homeward detours avoid live creatures and replan when still blocked.
  • Cave visibility: faint rims help kobolds and underground pets stand out from the cave floor.
  • World-map zoom: 1–32 m per pixel using + / −, the wheel, buttons or right-stick flicks, with less label overlap.
  • Rider motion: a small bob follows the mount's walk or gallop.
  • Fixes: resizing after Start no longer invokes a freed overlay, the demo chooses the nearby road-grid crossing for signpost lookup, and release checksum files use LF endings.

Saves and known limits

Older saves still load. The game has one manual save slot and no autosave.

  • The demo bot currently explores first cave levels; it does not deliberately descend to second levels.
  • A seated riding animation is still pending (#106); the riding bob is an interim improvement.
  • The world map has no panning or pinch zoom.

Verification

The clean tag checkout passed 23 tools tests, 7 offline art tests, audio consistency and all 29 Godot smoke scripts. Web, Linux and Windows exports, Windows startup, extracted-Windows startup, package provenance and all published checksums were verified. CI passed on this exact SHA, including Linux export startup.

Native post-Start resizing was inspected at three sizes during candidate preparation. Local execution of the final Linux ZIP remains untested; Linux startup was checked by CI's export from this exact source.

Owner-deferred checks (untested)

The owner explicitly deferred these checks for this alpha. They are not recorded as passed:

  • real-browser playability/performance and Web resizing/phone layouts;
  • physical controller/touchscreen operation;
  • listening/audio quality;
  • paced human play of the final packages, including movement behind trees, bridges/water boundaries, well/cottage access, pickups and controller prompts.

Browser automation was unavailable: the browser host could not connect, and the Firefox native fallback was stopped because its Windows URL-policy enforcement is unsupported.

Downloads

Unzip the Windows or Linux archive and run oravitsa.exe or oravitsa.x86_64. On Linux, make the executable runnable if needed.

The Web ZIP is for hosting over HTTP/HTTPS; do not open index.html with file://. PLAY.txt in each ZIP explains the controls and Start flow.

SOURCE.json records the exact source commit. Verify downloads against the attached SHA256SUMS.txt; release-manifest.json records sizes and hashes.