saumwacht-godot/docs/phase9-QA.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

5.3 KiB
Raw Blame History

Wurzelbund und Bedienung · Demo 0.9.0

Stand: 17. September 2026. Godot 4.7.2, Fedora/Linux, NVIDIA RTX 5060 Ti. Finalpakete nutzen das offizielle Release-Template ed1daf0bf.

Prüfung Ergebnis
Wirtschaft, Kampf und Lebenszyklus 209 bestanden
Glutpakt-Kurzpartie, drei reguläre Matches und Modelle 403 bestanden
Glutpakt-Expedition, drei reguläre Matches 206 bestanden
Finales Linux-Paket: zwei Fraktionen, Fähigkeiten, UI und vier Matches 1.660 bestanden
Finales Windows-PCK mit Linux-Godot: gleiche Prüfung 1.660 bestanden
Finale Pakete: Kurzpartie, Assets, Audio, Modellbetrachter, Optionen je 274 bestanden
Entpackte Linux-Demo, Vulkan-Bedienprüfung 123 bestanden
Entpackte Linux-Demo, OpenGL-Bedienprüfung 123 bestanden
Wurzelbund-Endkampf bei 2×, Fokus, Kamera und Audio 9 bestanden
GLB-Geometrie 59/59 bestanden; 0 Topologiewarnungen
Godot-Import 59/59 bestanden
Separat kopierte Blender-Skripte 9/9; fremde Szene/Objekte/Materialien erhalten
Archive und extrahierte Programme CRC und SHA-256 stimmen
Nativer Windows-Lauf Nicht durchgeführt

Die vollständigen Partien verwenden ausschließlich normale Wirtschaftskommandos. Es gibt keine zusätzlichen Matchressourcen. Isolierte Fähigkeitstests setzen HP und Zeiten gezielt, ohne die späteren Partien zu verändern. Die Queue-Grenzprüfung zeigt acht Söldner-Chips mit einem reinen Darstellungssnapshot; der tatsächliche Funkenvorrat bleibt unverändert.

Geprüfte Bedienprobleme

Manuelles Bauen läuft auch nach 120 simulierten Sekunden weiter; die Abrechnung wartet ebenfalls. Ein leerer Start liefert einen Bauhinweis. Der optionale Timer startet weiterhin nach 45 Sekunden. Fremde Fraktionskäufe werden vollständig abgewiesen. Beide Starter haben den richtigen Preis. Arbeiter produzieren erst in der nächsten Bauphase und lassen sich vorher vollständig zurücknehmen. Söldnerreservierung und Anzeige freier Funken stimmen überein.

Der Test platziert über den echten Viewport-Mauspfad einen Wächter auf einem sichtbaren Feld, kontrolliert die neue Auswahl und entfernt die Modellvorschau. Die Aufwertung ist ohne Scrollen erreichbar. Wichtige Bedienelemente bleiben bei 1152 × 720 im Fenster; acht Söldner-Chips scrollen horizontal. C wechselt zwischen Front und Basis. Eine neue Partie öffnet die Fraktionsauswahl mit leerem Baufeld. Die bisherigen Tests für Optionspause, Fokus, Modellansicht und Kamerasteuerung bestehen weiter.

Neue Fähigkeiten und Balance

Heilung, volle HP ohne verbrauchten Cooldown, Priorisierung verwundeter Ziele, 4-/5-Sekunden-Takte, Reichweite, Lane-Trennung und Heilungsreduktion sind geprüft. Weitere Tests decken den dritten/vierten Treffer, Zielwechsel, Keimbrand-Ticks und getrennte Brandfamilien, Bossverlangsamung, Effektablauf sowie ungebufften Flächenschaden mit korrekter Zielgrenze ab.

Standard-Duell Welle Kern-HP
Wurzelbund → Glutpakt 20 1.244 / 1.709
Glutpakt → Wurzelbund 20 1.709 / 1.244
Wurzelbund → Wurzelbund 20 1.244 / 1.244
Wurzelbund-Spiegel, Kurzpartie 8 3.000 / 3.000

Die Glutpakt-Regression behält 669 / 669 nach Welle 20, Sieg gegen Lernmodus in Welle 10 und Niederlage mit leerem Feld in Welle 7. Die neue KI-Zuordnung verändert die bisherigen Glutpakt-Partien nicht. Ein Vorteil des Glutpakts in diesem festen Vergleich bleibt sichtbar; menschliche Strategien sind damit nicht abschließend ausbalanciert.

Laufzeit

Wurzelbund-Spiegel, Welle 20, 86 Kampfinstanzen, 2× Tempo, 1600 × 960. Zwölf Sekunden nach zwei Sekunden Aufwärmen: 144,05 FPS im Mittel, 6,94 ms mittlere Framezeit, 12,88 ms im 95. Perzentil, maximal 4.429 Draw Calls und 123 Audioereignisse. Das ist eine lokale Messung mit VSync auf einer RTX 5060 Ti. Messdaten.

Nachweise und Wiederholung

godot --headless --path . res://tests/test_runner.tscn
godot --headless --path . res://tools/verify_phase5.tscn -- --phase9
godot --headless --path . -- --faction-test
godot --path . -- --faction-test --ui-only
godot --headless --path . -- --expedition-test
godot --headless --path . -- --smoke-test
godot --path . res://tools/verify_phase6_runtime.tscn -- --expedition --wurzelbund
python3 tools/verify_phase4_glb.py --json
godot --headless --path . --script res://tools/verify_phase4_models.gd

Finale Paketprüfung · Linux-Matches · Windows-PCK-Matches · Vulkan-UI · OpenGL-UI · GLB-Audit · Glutpakt-Kurzpartie · Glutpakt-Expedition · Protokolle.

Aufnahmen der final entpackten Demo: Menü, Bauen, Auswahl, Basis, Wirtschaft, Mindestfenstergröße. Die Welle-20-Aufnahme stammt aus der vollständigen Grafikabnahme des Quellprojekts.

Start und Pakete · Änderungsbericht · Historische Prüfung 0.8.0.