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>
4.1 KiB
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, Abnahmedaten.
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.
Reproduktion und Belege
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. Protokolle, GLB-Audit, Paket-Hashes.
Acht unveränderte Aufnahmen der exportierten Linux-Demo: Menü, Optionen, Bauphase, Kampf, Boss, Sieg, Basaltbastion, Sonnenesse.
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.