Endlosmodus ist im HUD nicht erkennbar: Sektorname wiederholt sich ab Sektor 11 #11
Labels
No labels
accessibility
bug
cleanup
consistency
crash
critical
game-feel
gameplay
high
input
level-generation
low
maintainability
medium
pause
physics
responsive
security
spec-gap
ui
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
gilli/pulse-sprint#11
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Komponente: GAME (
updateHud,sectorAt)Betroffene Version:
main@238ed66,index.htmlZeile 2715Beschreibung
AGENTS.md: „Die Sektoren können automatisch nach festen Streckenabschnitten wechseln. Zeige den
aktuellen Sektor im HUD. Nach dem zehnten Sektor soll ein Endlosmodus mit weiter steigender
Schwierigkeit beginnen.“
sectorAt()liefert für Endlos-Läufeendless: trueund einen wiederbenannten Sektor(
styleIdx = idx % 10). Die HUD-Anzeige blendet die Nummer genau dann aus, wenn sie zurUnterscheidung nötig wäre:
Ergebnis:
sectorNoMorgenlicht · 1Puls-Kern · 10MorgenlichtPuls-KernDer Sprung von Sektor 10 auf 11 zeigt damit erneut „Morgenlicht“ – ohne Nummer und ohne den
Hinweis, dass der Endlosmodus mit steigender Schwierigkeit läuft. Der einzige Hinweis ist die
sehr kurze Einblendung beim Sektorwechsel (
flashMessage, Zeile 2433:name + " · Endlos"), die nach ~1,1 s verschwindet.Da
difficultyAt()im Endlosmodus bis1.6weiter steigert (Zeile 757–760), ist derSchwierigkeitssprung gerade in diesem Bereich spürbar, ohne dass die Anzeige ihn erklärt.
Lösungsvorschlag
Nummer immer anzeigen und den Endlos-Zustand zusätzlich beschriften:
Zusätzlich überlegen, die Endlos-Runde dauerhaft im HUD zu markieren (z. B. eigenes Symbol plus
Text, damit die Information nicht ausschließlich über die Zahl läuft –
AGENTS.md: „keine Information ausschließlich über Farbe vermitteln“).
Dokumentiert in
gitlab-issues/11-endlosmodus-hud-nicht-erkennbar.md(Commit238ed66). Alle Befunde ausgeführt und gemessen; Repro-Schritte im Text.changed the description
changed the description