champions-of-luneraria/docs/port/logs/u3/playtest-log.txt
Martin Stickelbroeck 66867f3332 U3D Abnahme: Prüfung, Feld um das HUD, Bilder, Leistung
Das G3-HUD ist abgenommen; der Meilenstein U3 ist damit fertig.

- Prüfung (Port von verify_g3, Teile A–H plus I): 718 Prüfungen ohne
  Fehler. Teil I prüft die Feld-Darstellung um das HUD (U3-Zugabe aus
  dem Motivvergleich): Aufstellungsflächen, Grotteneingang, ruhender
  Boss, Namensschilder, Eigentümer-Ring, Ancient-Balken.
- Feld um das HUD: Namensschilder für Helden (mit Stufe), Angriffs-
  champions und den eingesetzten Boss („für Blau“), Eigentümer-Ring,
  Ancient-Balken bei Schaden, ruhende Schlundkrone auf dem Podest,
  eigener Grotteneingang, Aufstellungsflächen als eigene Objekte.
- Schriften korrigiert: Die Referenz deklariert Cantarell 560/700–760
  und Cinzel 700, wendet die Gewichte aber nie an (variation_opentype
  mit dem String-Schlüssel „wght“ wird von Godot ignoriert). G3 zeigt
  Regular 400, der Port ebenso — Cinzel-Regular statt Bold, keine
  Kontur zur Aufdickung. Laufweite aus spacing_glyph umgerechnet;
  dunkler Saum als Schatten statt TextCore-Kontur.
- Werkzeuge: HudViewsTests (14 G3-Motive), HudPlaytest (Spieltest über
  die echte Oberfläche per Befehlsdateien), ui_ms_per_frame im
  LuneBenchmark. Layout folgt den echten Panelhöhen, Kamera startet wie
  Godot _ready auf der eigenen Lane.
- Tests: EditMode 23/23, PlayMode 13/13, Kerntests 402/402, Verify
  718/0. Fingerabdrücke der Bot-Partien unverändert (DCE95C96556F3A1A,
  7B8E43AEFC0D60C5).
- Bilder: 14 Motive bei 1920×1080, Auflösungen 1152×720 bis 2560×1440,
  Prüf-Schlüsselbilder, Spieltest-Screenshots.
- Leistung (macOS-Player mit HUD, 116 Einheiten): 169 fps Übersicht,
  218 fps Mid nah; HUD-Skripte 0,090 bzw. 0,078 ms je Bild.
- Dokumentation: U3-UI (U3D, Schriftbefund), PORT-QA (U3), PORT-STATUS
  (U3 fertig, U4 nächster Schritt), KNOWN-BEHAVIOR-DIFFERENCES.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 12:55:06 +02:00

31 lines
1.5 KiB
Text

16.1 s #1 [round=1 phase=PLANUNG] click 993 917
16.1 s #1 [round=1 phase=PLANUNG] wait 0.6
16.7 s #1 [round=1 phase=PLANUNG] move 190 205
16.7 s #1 [round=1 phase=PLANUNG] wait 0.8
17.5 s #1 [round=1 phase=PLANUNG] shot r1-lane-tooltip
90.0 s #2 [round=1 phase=PLANUNG] move 1000 450
90.0 s #2 [round=1 phase=PLANUNG] key SPACE
90.2 s #2 [round=1 phase=KAMPF] wait 1.5
91.7 s #2 [round=1 phase=KAMPF] shot r1-kampfbeginn
92.4 s #2 [round=1 phase=KAMPF] click 1720 33
92.4 s #2 [round=1 phase=KAMPF] key F3
92.4 s #2 [round=1 phase=KAMPF] wait 6
115.9 s #3 [round=2 phase=PLANUNG] key P
115.9 s #3 [round=2 phase=PLANUNG] wait 0.6
116.5 s #3 [round=2 phase=PLANUNG] shot r1-pause
117.1 s #3 [round=2 phase=PLANUNG] key P
117.1 s #3 [round=2 phase=PLANUNG] wait 14
150.8 s #4 [round=2 phase=PLANUNG] move 1000 450
150.8 s #4 [round=2 phase=PLANUNG] key 4
150.8 s #4 [round=2 phase=PLANUNG] wait 0.4
151.2 s #4 [round=2 phase=PLANUNG] move 424 975
151.2 s #4 [round=2 phase=PLANUNG] wait 0.8
152.0 s #4 [round=2 phase=PLANUNG] shot r2-karte-tooltip
171.0 s #5 [round=2 phase=PLANUNG] move 1000 450
171.0 s #5 [round=2 phase=PLANUNG] key SPACE
171.1 s #5 [round=2 phase=KAMPF] wait 2
173.1 s #5 [round=2 phase=KAMPF] key F4
173.1 s #5 [round=2 phase=KAMPF] wait 3
176.1 s #5 [round=2 phase=KAMPF] shot r2-kampf-bottom
176.2 s #5 [round=2 phase=KAMPF] wait 18
210.6 s #6 [round=3 phase=PLANUNG] wait 15