From acf25729559e496eae3c7acaa600a42c2f754544 Mon Sep 17 00:00:00 2001 From: Martin Stickelbroeck Date: Thu, 8 Oct 2026 05:38:02 +0200 Subject: [PATCH] Doku: Commit-ID U4-Nachtrag in PORT-QA und U4-NETWORK Co-Authored-By: Claude Opus 5.5 --- docs/port/PORT-QA.md | 2 +- docs/port/U4-NETWORK.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/port/PORT-QA.md b/docs/port/PORT-QA.md index 55157b2..66cbe0d 100644 --- a/docs/port/PORT-QA.md +++ b/docs/port/PORT-QA.md @@ -79,7 +79,7 @@ Hinweis: Die Projektdateien des .NET-Harness (`tools/dotnet/*/*.csproj`) fehlten | Bekannte Unterschiede | TCP statt ENet (Rahmen auf demselben Socket, Verwerfen über Serial); Zwei-Prozess-Loopback als In-Prozess-Test; vereinfachtes Hauptmenü; „Menü“ fragt vor der Rückkehr (Godot kehrt sofort zurück) | | Nachtrag (7. Oktober 2026) | Startbildschirm in der Szene: `LuneWorldBuilder` legt `LuneNetPlay` an, das Menü hat eine eigene Fläche über dem HUD, „Menü“ → „Zum Menü“ führt zum Startbildschirm zurück. Tests und Benchmark ohne Startbildschirm (`LuneMatchDriver.DirectStart`, `-luneBenchmark`). EditMode 29/29, PlayMode 14/14 mit neuem `StartScreenTests` (26/26), Verify 718/0, Fingerabdrücke unverändert. macOS-Player-Selbsttest `-luneSmoke` 26/26 (`logs/u4/smoke-macos.json`, Bilder `screenshots/u4/startbildschirm/`). Offen: ein zusammenhängender PlayMode-Lauf auf dem Endstand und ein Player-Benchmark; der Mac schlief zugeklappt während der Wiederholungsläufe. Details [U4-NETWORK.md](U4-NETWORK.md#nachtrag-startbildschirm-in-der-szene-7-oktober-2026) | | Offen | Windows-/Linux-Player (Build-Module); Internetpartie über mehrere Rechner; optional unzuverlässiger Rahmenkanal | -| Commits | `luneraria/u4` `769e622`; Nachtrag `luneraria/u4-nachtrag` (auf U5.2) | +| Commits | `luneraria/u4` `769e622`; Nachtrag `luneraria/u4-nachtrag` = `d590fde` (auf U5.2) | ## U5 · Visuelle Neuausrichtung (Vertical Slice) diff --git a/docs/port/U4-NETWORK.md b/docs/port/U4-NETWORK.md index 630a29b..dd0722f 100644 --- a/docs/port/U4-NETWORK.md +++ b/docs/port/U4-NETWORK.md @@ -75,7 +75,7 @@ Das Loopback der Mehr-Runden-Partie läuft im Prozess mit zwei `LuneSession`-Ins ## Nachtrag: Startbildschirm in der Szene (7. Oktober 2026) -Zweig `luneraria/u4-nachtrag`, aufgesetzt auf `luneraria/u5.2` (`1b31f9b`, mit dem U3-Nachtrag). +Zweig `luneraria/u4-nachtrag` (`d590fde`), aufgesetzt auf `luneraria/u5.2` (`1b31f9b`, mit dem U3-Nachtrag). **Befund** aus dem Spieltest des U3-Nachtrags: Nichts legte `LuneNetPlay` in die Szene. `G1_Map.unity` enthielt die Komponente nicht, `LuneWorldBuilder` fügte sie nicht hinzu, und es gab keinen Bootstrap. Das Spiel begann deshalb direkt in einer Partie (`LuneGame.Start` startet sie, wenn `Net` fehlt), und der Startbildschirm war unerreichbar. Der Verlassen-Dialog versprach das Hauptmenü, beendete aber das Spiel.