saumwacht-godot/docs/phase12-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

45 lines
2.4 KiB
Markdown

# Arbeiter · Demo 0.12.0
Stand: **22. September 2026**. Godot 4.7.2, Fedora/Linux, NVIDIA RTX 5060 Ti.
| Prüfung | Ergebnis |
| --- | ---: |
| Wirtschaft, Kampf und Lebenszyklus | 209 bestanden |
| Arbeiter: exportierte Geometrie, Gewichte und Clips | 43 bestanden |
| Arbeiter: Godot-Skelett und Arbeitszyklus | 31 bestanden |
| Quellprojekt: Fähigkeiten, Bedienung und vier KI-Partien | 1.665 bestanden |
| Quellprojekt: Kurzpartie, Assets, Audio, Betrachter und Optionen | 271 bestanden |
| Entpacktes Linux-Paket: Kurzpartie und vier KI-Partien | 271 + 1.665 bestanden |
Alle genannten automatischen Prüfungen enden ohne fehlgeschlagene Checks. Die vier regulären Duelle enden unverändert bei Welle 20 mit Kern-HP 1.244/1.709, 1.709/1.244, 1.244/1.244 und der Kurzpartie 3.000/3.000.
## Modell und Animation
Der Funkenleser besitzt **7.184 Dreiecke, 27 Knochen und zehn Bewegungen**. Von 4.260 Vertices verwenden 888 mehrere Knochengewichte (20,85 %). Alle Gewichte sind normalisiert. Der Arbeitszyklus umfasst Werkzeugkontakt (Kontakt bei 62 %), Aufnehmen, Einfüllen und Rückkehr, dazu Ruhe, Gehen, Treffer und Tod.
Die Kernprüfung bestätigt Aktivierung, Schadenszustand und Pose-Aufrufe. Die vier KI-Partien verwenden die neue Figur ohne Regeländerung.
| Reguläres Duell | Letzte 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 |
## Nachweise und Wiederholung
```bash
# Im Quellprojekt saumwacht-godot:
godot --headless --path . res://tests/test_runner.tscn
python3 tools/verify_arbeiter.py
godot --headless --path . res://tools/verify_arbeiter.tscn
godot --headless --path . -- --faction-test
godot --headless --path . -- --smoke-test
godot --path . res://tools/arbeiter_review.tscn
```
[Skin-Audit](phase12-skin-audit.json) · [Skelettprüfung](phase12-rig-verification.json) · [Screenshots](screenshots/phase12/) · [Pakete](phase12-builds.md).
Tatsächliche Godot-Aufnahmen: [Vorderseite](screenshots/phase12/arbeiter-front.png), [Rückseite](screenshots/phase12/arbeiter-back.png), [Werkzeugkontakt](screenshots/phase12/pose-strike.png), [Aufnehmen](screenshots/phase12/pose-pickup.png), [Einfüllen](screenshots/phase12/pose-deposit.png).
[Modellbericht](../../docs/phase-12-arbeiter.md) · [Historische Prüfung 0.11](phase11-QA.md).