saumwacht-godot/docs/phase10-builds.md
Martin Stickelbroeck c2b447610c Baseline: Saumwacht 0.15.0 (Phase 20A) vor dem Umbau zu Champions of Luneraria
Unveränderter Ausgangsstand inklusive Masterprompt und Konzeptbildern
unter assets/. .godot/ und docs/screenshots/ bleiben laut .gitignore
unversioniert; letztere sind unter ../backups gesichert.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-27 20:00:36 +02:00

3.9 KiB
Raw Blame History

Demo 0.10.0 · Windows und Linux

Stand: 19. September 2026. Enthalten: Glutpakt, Wurzelbund, 8/20 Wellen, Rivalen-KI, neue Ruinenlandschaft, detailliertere Figuren und Materialien sowie das überarbeitete Interface.

System Paket Größe
Windows Saumwacht-Windows-x64-0.10.0.zip 184,3 MiB
Linux Saumwacht-Linux-x64-0.10.0.zip 174,8 MiB

ZIP vollständig entpacken. Windows: Saumwacht.exe; Linux: Spielen.sh oder Saumwacht.x86_64. Godot und Blender werden zum Spielen nicht benötigt. Spieldaten sind im Programm eingebettet. Beide Archive enthalten eine Anleitung, Lizenzen einschließlich Cantarell-Schrift und einen OpenGL-Kompatibilitätsstart. Ältere versionierte ZIPs bleiben erhalten.

Wurzelbund ist vorausgewählt. Die Startformation kauft drei Wächter für 185 Gold; beim Glutpakt kostet sie 180 Gold. Bauphase und Abrechnung warten auf die Leertaste. C wechselt zur Basis und zurück. F1 öffnet Optionen und den Neustart zur Fraktionsauswahl. Während des Kampfes geben eingeklappte Baukarten mehr Sicht auf die Arena frei.

Paketprüfung

Beide Archive bestehen CRC- und SHA-256-Prüfung. Die Hashes der extrahierten Programme stimmen mit dem Buildmanifest überein. Alle folgenden Prüfungen liefen außerhalb des Quellprojekts:

  • Linux: 1.665 Fraktions-/Bedien-/Matchprüfungen und 274 Kurzpartie-/Asset-/Audio-/Optionsprüfungen, keine Fehler.
  • Windows-Spieldaten mit Linux-Godot: ebenfalls 1.665 + 274, keine Fehler.
  • Entpacktes Linux-Programm mit Vulkan: 128 Bedienprüfungen, einschließlich echter Mauseingabe und Mindestfenstergröße 1152 × 720.
  • Beiliegendes Linux-Kompatibilitätsskript mit OpenGL: ebenfalls 128, keine Fehler.
  • Entpackte Linux-Demo mit vollständiger Grafikausgabe bis Welle 20: 1.684 Checks, keine Fehler. Ergebnis und Renderer.

Ein nativer Windows-Lauf wurde nicht durchgeführt. Die Windows-Ausgabe ist ein nicht signiertes x86-64-Programm. Der PCK-Test bestätigt Spieldaten und Skripte, nicht Windows-Start, Treiber oder Audiogeräte.

Paketnachweis · Linux-Prüfung · Windows-PCK · Vulkan · OpenGL · QA.

Reproduzieren

python3 tools/build_demo.py aus saumwacht-godot nutzt die vorhandenen offiziellen Godot-4.7.2-Release-Templates. Der Builder aktualisiert die versionierten Archive, dist/build-manifest.json, dist/SHA256SUMS.txt und die entpackten Ordner dist/linux und dist/windows. Quellen, Dokumentation und Entwicklungswerkzeuge sind vom Export ausgeschlossen; dynamisch geladene Spieldaten sind eingeschlossen.

# Aus einem Ordner außerhalb des Quellprojekts:
/path/to/Saumwacht.x86_64 --headless -- --faction-test
/path/to/Saumwacht.x86_64 -- --faction-test --ui-only
bash /path/to/Kompatibilitaet.sh -- --faction-test --ui-only
/path/to/Saumwacht.x86_64 --headless -- --smoke-test

# Windows-Spieldaten; ausdrücklich kein Windows-Prozess:
godot --headless --main-pack /path/to/Saumwacht.exe -- --faction-test
godot --headless --main-pack /path/to/Saumwacht.exe -- --smoke-test

Die Fensterüberschrift lautet „Saumwacht · Die grüne Kluft“. Der historische Benutzerordner Saumwacht · Glutpakt bleibt für vorhandene Einstellungen bestehen. Bei automatischen Prüfungen separate XDG_DATA_HOME- und XDG_CONFIG_HOME-Verzeichnisse verwenden.

SHA-256

a2d60a5e5947575899045b99a0f27a549e2f71539014591210db0c978c492ccb  Saumwacht-Linux-x64-0.10.0.zip
4f0d3b46d9ded5091644da2c7306694d55712f9c2d015ecc796b7ecc0d9c5985  Saumwacht-Windows-x64-0.10.0.zip

Grafikbericht und Blender-Quellen · Engine-Prüfung und nächste Modellqualität.