Skip to content

Releases: w4coder/donify

Donify v0.8.0-alpha.1 — Indoor flight

Pre-release

Choose a tag to compare

@w4coder w4coder released this 06 Sep 20:32

Donify 0.8.0-alpha.1 adds indoor flight to the alpine village. Enter through open doors and windows, cross furnished rooms, and fly back outside in all 24 main residential buildings. The twelve detailed reference houses have two or three furnished levels connected by a clear vertical flight passage.

Walls, floors, ceilings and major furniture retain collisions. The updated runtime pack includes the rebuilt reference houses, ready to use without Blender. The optional source pack contains their editable authoring files. Both packs are pinned by the release’s asset manifest and verified during download.

Open doorway and furnished interior in Donify

The release also includes the block-tour recording scenario and native 4K capture options developed after 0.7.1-alpha.1. The existing public videos show their recorded outdoor builds; they are not demonstrations of the new interiors.

This is a source release and prerelease, for Linux with Unreal Engine 5.8.1 and Vulkan. It requires a separately installed Unreal Engine and compilation; no standalone packaged game is included.

git clone --branch v0.8.0-alpha.1 https://github.com/w4coder/donify.git
cd donify
export DONIFY_ENGINE_DIR="/path/to/UnrealEngine5.8"
python3 Scripts/assets.py fetch
./Scripts/build.sh
./Scripts/launch.sh

For an existing installation, close the game, fetch and select the release tag, run python3 Scripts/assets.py fetch --force, rebuild, then relaunch. Preserve any intentionally edited runtime assets before --force replaces differing manifest files. A running session keeps its previously loaded geometry.

The runner requires 23 markers, including six indoor scenarios. See the release validation record for checks actually run. Indoor exploration remains manual; door and window leaves stay fixed open, attics remain decorative, and the existing waypoint mission stays outdoors. Cross-platform and packaged builds remain unverified.

Installation and upgrades · Indoor flight guide — French · Changelog

Release validation: both packs were downloaded anonymously into a fresh source project and all 310 files passed integrity verification. Clean-project compilation succeeded in 29.06 seconds; all 23 runtime markers and 27 Python tooling tests passed.

GitHub source checks passed on commit dd209975ead00468fc993948e0d60398ec578381.

Donify v0.7.1-alpha.1 — Open-source drone simulator

Choose a tag to compare

@w4coder w4coder released this 06 Sep 17:56

First public source alpha of Donify, a modular C++ drone flight simulator for Unreal Engine 5.8.1 on Linux.

Gameplay

Watch the approved 84-second gameplay demo with game audio. The recording shows real simulation with clearly identified scripted controls: takeoff, stabilized flight, a waypoint mission excerpt, manual takeover and landing.

Included

  • Three Unreal modules: flight dynamics, audio and game integration.
  • 240 Hz dynamics, stabilized controls, assisted takeoff/landing, weather and battery simulation.
  • FPV/follow cameras, telemetry cockpit, zoomable aerial map and an alpine village.
  • MIT project license, third-party notices, English onboarding and detailed French guides.
  • Immutable R2 asset packs with archive and per-file SHA-256 verification. No cloud credentials are needed to play.

Install from source

Install Unreal Engine 5.8.1 and its Linux toolchain first. Then:

git clone --branch v0.7.1-alpha.1 https://github.com/w4coder/donify.git
cd donify
export DONIFY_ENGINE_DIR="/path/to/UnrealEngine5.8"
python3 Scripts/assets.py fetch
./Scripts/build.sh
./Scripts/launch.sh

Runtime assets download separately: approximately 757 MB. Optional authoring sources add approximately 955 MB (python3 Scripts/assets.py fetch --pack sources). Unreal Engine remains a separately licensed dependency.

Verified

Clean-source build succeeded using anonymous R2 downloads: 310 files verified. All 17 runtime markers and 27 Python tooling tests passed. GitHub CI passed. Validation scope and evidence.

This is a source alpha, without a validated standalone game package. Other operating systems, GPUs and physical gamepad calibration remain unverified. Contribute by module.

Français : guide détaillé.