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>
48 lines
4.2 KiB
Markdown
48 lines
4.2 KiB
Markdown
# Expedition · Prüfprotokoll der Demo 0.8.0
|
||
|
||
Stand: **16. September 2026**. Godot `4.7.2.stable.fedora.ed1daf0bf`, Release-Template `4.7.2.stable.official.ed1daf0bf`. Grafik: NVIDIA RTX 5060 Ti, Linux, Vulkan Forward+; zusätzlich OpenGL Compatibility.
|
||
|
||
| Prüfung | Ergebnis |
|
||
| --- | --- |
|
||
| Wirtschaft, Kampf und Lebenszyklus | 209 Prüfungen bestanden |
|
||
| Unveränderte Kurzpartie, drei reguläre Partien plus Modelle | 373 Prüfungen bestanden |
|
||
| Expedition, drei reguläre Partien plus neue Fähigkeiten und Menü | 206 Prüfungen bestanden, headless |
|
||
| Aus ZIP entpackte Linux-Demo, Expedition mit Vulkan | 211 Prüfungen bestanden; fünf echte Aufnahmen |
|
||
| Entpackte Linux-Demo, Expedition mit OpenGL | 211 Prüfungen bestanden |
|
||
| Entpackte Linux-Demo, Kurzpartie | 174 Prüfungen bestanden, headless |
|
||
| Windows-PCK mit Linux-Godot | 174 Kurzpartie- und 206 Expeditionsprüfungen bestanden |
|
||
| Endkampf bei 2×: Kamera, Fokus und Audio | 9 Prüfungen bestanden |
|
||
| GLB-Geometrie einschließlich vier neuer Gegner | 59/59 bestanden, 0 Topologiewarnungen |
|
||
| Godot-Import | 59/59 bestanden |
|
||
| ZIPs und extrahierte EXE/ELF | CRC, SHA-256 und Programmhashes stimmen |
|
||
| Nativer Windows-Lauf | Nicht durchgeführt |
|
||
|
||
Die Expedition verwendet dieselben Produktionskommandos wie das Spiel, ohne zusätzliche Matchressourcen. Standard gegen Standard erreicht Welle 20 mit 669 / 669 Kern-HP. Standard gegen Lernmodus gewinnt nach Welle 10 mit 2.038 / 0 HP; leeres Baufeld verliert Welle 7 mit 0 / 3.000. In der Kurzpartie bleiben die Ergebnisse bei Sieg Welle 8 (3.000 / 1.035), Gleichstand Welle 8 (3.000 / 3.000) und Niederlage Welle 7 (0 / 3.000).
|
||
|
||
Die neuen Fähigkeitstests erzeugen isolierte Kampffiguren mit gezielt gesetzten HP und Zeiten. Sie prüfen Knotenrufer-Heilung mit dem tatsächlichen HP-Wellenfaktor, Lane-Trennung und Abklingzeit; Maskenrichter mit genau drei verlangsamten Zielen und Ablauf nach drei Sekunden; Bruchstampfer und Schlundkrone mit exaktem Schaden nur beim vierten Treffer, begrenzter Zahl zusätzlicher Ziele und Ausschluss des Primärziels. Diese Testfiguren sind von den regulären Partien getrennt und werden anschließend freigegeben.
|
||
|
||
Moduswahl über die HUD-Signale, passende Menütexte, Grenzen 8/20/21, finale Arbeitersperre und Neustart von Expedition zu Kurzpartie sind geprüft. Während einer laufenden Partie wird eine Änderung der Länge abgewiesen. Die vorherigen Modellbetrachter-, Kamera-, Audio- und Optionsprüfungen bleiben im Kurzpartie-Pakettest enthalten.
|
||
|
||
## Laufzeit
|
||
|
||
Welle 20, 88 Kampfinstanzen zu Messbeginn, 2× Tempo, 1600 × 960. Nach zwei Sekunden Aufwärmen wurden zwölf Sekunden gemessen: **144,01 FPS im Mittel**, **6,94 ms mittlere Framezeit**, **12,44 ms 95. Perzentil**, maximal **3.060 Draw Calls**, 121 Audioereignisse. RTX 5060 Ti mit VSync; keine Aussage über Mindesthardware. [Messdaten](phase8-runtime.json).
|
||
|
||
## Reproduzieren
|
||
|
||
```bash
|
||
godot --headless --path . res://tests/test_runner.tscn
|
||
godot --headless --path . res://tools/verify_phase5.tscn -- --phase8
|
||
godot --headless --path . -- --expedition-test
|
||
godot --path . -- --expedition-test
|
||
godot --path . res://tools/verify_phase6_runtime.tscn -- --expedition
|
||
python3 tools/verify_phase4_glb.py --json
|
||
godot --headless --path . --script res://tools/verify_phase4_models.gd
|
||
```
|
||
|
||
Die Release-Tests liefen mit aus ZIPs entpackten Dateien aus `/tmp`, ohne den Projektordner als Spielquelle. Vollständige Startbefehle einschließlich Windows-PCK-Test: [Builds](phase8-builds.md). Die alten Namen der gemeinsamen Import- und Laufzeittestdateien bleiben erhalten.
|
||
|
||
[Expeditionsdaten](phase8-verification.json) · [Wellen und Kaufpläne](phase8-balance.md) · [Kurzpartie-Daten](phase8-short-verification.json) · [GLB-Audit](phase8-glb-audit.json) · [Paket-Hashes](phase8-package-check.json) · [Protokolle](phase8-logs/).
|
||
|
||
Aufnahmen aus dem exportierten Spiel: [Menü](screenshots/phase8/menu.png), [Welle 9](screenshots/phase8/wave-09.png), [Welle 15](screenshots/phase8/wave-15.png), [Welle 20](screenshots/phase8/wave-20.png), [Ergebnis](screenshots/phase8/result.png).
|
||
|
||
Die Modelle sind stilisierte 3D-Umsetzungen mit starren Gelenken. Menschliche Spieltests und ein nativer Windows-Test stehen aus. Historische Prüfung: [Grafikupdate 0.7.0](phase7-QA.md).
|