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>
43 lines
4.1 KiB
Markdown
43 lines
4.1 KiB
Markdown
# Grafikupdate · Prüfprotokoll der Demo 0.7.0
|
||
|
||
Stand: **16. September 2026**. Entwicklung mit Godot `4.7.2.stable.fedora.ed1daf0bf`, Linux-Release mit offiziellem Template `4.7.2.stable.official.ed1daf0bf`. NVIDIA RTX 5060 Ti, Linux, Vulkan Forward+ sowie OpenGL Compatibility.
|
||
|
||
| Prüfung | Ergebnis |
|
||
| --- | --- |
|
||
| Wirtschaft, Kampf und Lebenszyklus | 209 Prüfungen bestanden |
|
||
| Drei vollständige Partien mit regulären Ressourcen | 361 Prüfungen bestanden |
|
||
| Aus ZIP entpackte Linux-Demo ohne Projektordner, headless | 174 Prüfungen bestanden |
|
||
| Entpackte Linux-Demo, Vulkan Forward+ | 182 Prüfungen bestanden; acht Viewport-Aufnahmen |
|
||
| Entpackte Linux-Demo, OpenGL-Startskript | 182 Prüfungen bestanden |
|
||
| Eingebettetes PCK der Windows-EXE mit Linux-Godot | 174 Prüfungen bestanden |
|
||
| Kamera, Fokus, Optionspause, Audio bei 2× | 9 Prüfungen bestanden |
|
||
| Geometrie, Hashes, geschlossene Körper, Normalen und Budgets | 55/55 GLBs bestanden, 0 Warnungen; 20 Upgrade-Paare unterscheidbar |
|
||
| Godot-Import mit echten Bounds und Geometrie | 55/55 bestanden |
|
||
| Eigenständige Blender-Skripte | 9/9 bestanden; bestehende Szene erhalten; native Szene erneut geöffnet |
|
||
| ZIP-Pakete | CRC, SHA-256 und Hashes der entpackten Programme stimmen |
|
||
| Nativer Windows-Lauf | Nicht durchgeführt; kein Windows-System oder Wine verfügbar |
|
||
|
||
Der Pakettest prüft zehn Glutpakt-Rigs und sechs neue Gegner, vollständige Dreiecksübernahme und identische neutrale Bounds. Er prüft entgegengesetzte Beinschritte, unabhängige Instanzen, geteilte Meshes, Audio und Icons. Der neue Modellbetrachter wird über echte V-/Esc-Tasteneingaben geöffnet und geschlossen; Pause, blockierte Leertaste, Modellwechsel, vorherige Pause und Fokuswiederherstellung werden geprüft. Optionsmenü, Kamera und eine vollständige Acht-Wellen-Partie bleiben Bestandteil des Tests.
|
||
|
||
Die drei regulären Partien bleiben unverändert: Standard gegen Lernmodus gewinnt Welle 8 mit 3.000 / 1.035 Kern-HP; Standard gegen Standard endet 3.000 / 3.000; leeres Baufeld verliert Welle 7 mit 0 / 3.000. [Balance und Kaufplan](phase7-balance.md), [Abnahmedaten](phase7-verification.json).
|
||
|
||
## Leistung
|
||
|
||
Ein tatsächlich gerenderter Bosskampf mit 28 Kampfinstanzen, Welle 8 und 2× wurde nach zwei Sekunden Aufwärmen zwölf Sekunden lang gemessen: **143,98 FPS im Mittel**, **6,95 ms mittlere Framezeit**, **8,56 ms 95. Perzentil**, maximal **1.557 Draw Calls**, 54 Audioereignisse. Auflösung 1600 × 960, Vulkan Forward+, NVIDIA RTX 5060 Ti, VSync aktiv. Diese lokale Stichprobe ist keine allgemeine Leistungszusage. [Messdaten](phase7-runtime.json).
|
||
|
||
## Reproduktion und Belege
|
||
|
||
```bash
|
||
godot --headless --path . res://tests/test_runner.tscn
|
||
godot --headless --path . res://tools/verify_phase5.tscn -- --phase7
|
||
python3 tools/verify_phase4_glb.py --json
|
||
godot --headless --path . --script res://tools/verify_phase4_models.gd
|
||
ALSOFT_DRIVERS=null blender --background --factory-startup --python-exit-code 1 --python tools/verify_phase4_standalone.py
|
||
godot --path . res://tools/verify_phase6_runtime.tscn -- --phase7
|
||
```
|
||
|
||
Die Datei des Laufzeittests behält ihren alten Namen. Pakettests werden aus `/tmp` mit den entpackten Programmen ausgeführt, ohne Zugriff auf den Projektordner als Spielquelle. Einzelheiten: [Builds](phase7-builds.md). [Protokolle](phase7-logs/), [GLB-Audit](phase7-glb-audit.json), [Paket-Hashes](phase7-package-check.json).
|
||
|
||
Acht unveränderte Aufnahmen der exportierten Linux-Demo: [Menü](screenshots/phase7/menu.png), [Optionen](screenshots/phase7/options.png), [Bauphase](screenshots/phase7/build.png), [Kampf](screenshots/phase7/combat.png), [Boss](screenshots/phase7/boss.png), [Sieg](screenshots/phase7/victory.png), [Basaltbastion](screenshots/phase7/model-g04.png), [Sonnenesse](screenshots/phase7/model-g10.png).
|
||
|
||
Geprüft wurde die Demo mit automatisierten Eingaben und Sichtprüfung. Menschliche Spieltests stehen aus. Die Modelle bleiben stilisierte Originalumsetzungen der Projektillustrationen; 30 Figuren anderer, noch nicht spielbarer Fraktionen wurden in diesem Grafikupdate nicht verändert. Historischer Vergleich: [Phase-6-QA](phase6-QA.md).
|