saumwacht-godot/docs/luneraria/STATUS.md
Martin Stickelbroeck c27a0097c3 M1: spielbarer Drei-Lane-Kern mit Karte, HUD, Menü und Abnahme
Hauptszene scenes/luneraria.tscn, Saumwacht bleibt über --legacy und die
alten QA-Schalter erreichbar. Karte aus Bestandsassets plus neuem Turm,
HUD mit Planung, Lanes und Minimap, Menü umbenannt, Einstellungen werden
aus dem alten Benutzerordner übernommen. Simulation 6,6x schneller
(Raster, Caches, faire Staffelung) und exakt spiegelsymmetrisch.
Regeln 91/91, echte Anwendung 38/38, Legacy unverändert grün.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-27 21:37:23 +02:00

2.8 KiB
Raw Blame History

STATUS · Champions of Luneraria

Stand: 27. September 2026 · Branch luneraria/m1 · Version im Projekt 0.15.0 (Saumwacht-Demo), Luneraria-Paket erst mit M4.

Meilenstein Zustand
M0 · Migration vorbereiten abgeschlossen
M1 · Spielbarer Drei-Lane-Kern abgeschlossen (siehe unten)
M2 · Mechanikdurchlauf in Arbeit
M3 · Qualität und Balance offen
M4 · Netzwerk und Pakete offen

M1 · abgeschlossen

Implementiert

  • Autoritative Partie mit sechs Spielerrollen (ein Mensch, fünf Bots), drei spiegelsymmetrischen Lanes, 16 Türmen und zwei Ancients.
  • Gebäudesperren für jede Schadensquelle.
  • Vorrückende Armeen mit eigenen, unbegrenzt wachsenden Monsterwellen.
  • Planung mit atomarer Übernahme, Besitz-IDs, Einmal-Belohnung mit verlustfreier Restverteilung, Rückkehr und Heilung der Truppen, persistenter Gebäudeschaden.
  • Partieende nur durch Kernfall; bei gleichzeitigem Kernfall Unentschieden.
  • Bots über dieselbe Befehlsschnittstelle.
  • 3D-Karte aus Bestandsassets plus neuem Turm (Blender), Einheiten mit den vorhandenen Modellen und Animationen.
  • HUD mit Planung, Laneübersicht, Minimap, Ergebnis; Titelmenü auf Champions of Luneraria umgestellt.
  • Übernahme der alten Benutzereinstellungen. Legacy-Modus bleibt unter --legacy und den alten QA-Schaltern erreichbar.

Automatisiert geprüft

  • Regeln 91/91, darunter der exakte Spiegeltest über 12 Runden.
  • Echte Anwendung 38/38, mit einer vollständigen Partie bis zum Ancient-Fall.
  • Acht Bot-Seeds enden regulär nach 8–15 Wellen.
  • Legacy 209 · 33 · 463 · 206 · 1.665 · 68 unverändert.

Visuell geprüft: Menü, Planung (720p/1080p), Kampf Mid/Top, Übersicht, Belagerung eines Ancients, Ergebnis (screenshots/).

Leistung (RTX 5060 Ti, Ryzen 5 5600X, Forward+, VSync aus, 2×): 114 bewegliche Einheiten und 18 Gebäude. 1080p: 7,6 ms/Bild (p95 10,5 ms), GPU 3,1 ms, ~3.170 Draw Calls, Simulationsschritt 2,4 ms (vor der Optimierung 15,8 ms). Es gibt keine allgemeine FPS-Zusage.

Ungetestet: Windows 11, Kompatibilitätsmodus für Luneraria, menschliche Spieltests.

Bekannt

  • Ein exakt gespiegeltes Match bleibt unentschieden, wird also nicht beendet (Testlimit). Das ist ein Balancebefund für M3.
  • Die Figuren der Monsterwellen sind nur über Teamring und Lichtfarbe dem Team zugeordnet.
  • Bäume und Felsen stammen aus dem Vergleichspack und sind einfach; das Kartenbild ist funktional, noch nicht endgültig (M3).
  • Beim Beenden meldet Godot eine noch belegte Ressource (Hintergrundladen der Menübühne); ohne Folgen im Spiel.

Blockiert

  • Nativer Windows-11-Test: keine Windows-Hardware.

Nächster Schritt

M2: Helden (3) mit Erfahrung, Talenten und drei Itemplätzen (6 Items), Angriffschampions (3) mit Buchung n → n+1, Bossgrotte mit Streitfall, Sperre und Entsendung, dazu die HUD-Erweiterung und Bot-Strategien.