Play-Eingabesteuerung, MeshRenderer-Material-UI und Hellforge-Charakterauswahl
Heute kommt ein Eingabe-Ownership-Modell für Play, eine Material-Editing-UI im Inspector und Hellforges Charakterauswahl mit 3-Klassen-Vorschau, Kontaktschatten und Szenen-BGM.
Play-Eingabesteuerung
- Der Viewport nutzt einen expliziten Game-Control-Lease: Bei aktivem Spiel werden Tastatur und Maus erfasst; Escape gibt die Steuerung an den Editor zurück.
- Live-Play-Editing wiederhergestellt — Szenen-Eigenschaften können bei laufendem Spiel angepasst werden.
- Tastaturkürzel (z. B. Escape zum Verlassen von Play) funktionieren an Editor-Grenzen wieder zuverlässig.
- Ein neuer CI-Guard (
game-input-contract) stellt sicher, dass Spiele das Engine-Input-System nutzen und keine globalen DOM-Listener registrieren.
MeshRenderer-Material-Inspector
- Neuer Materials-Bereich im MeshRenderer-Inspector zum Anzeigen/Bearbeiten von Material-Slots, Texturzuweisung und Shader-Parameter-Anpassung.
addComponentverarbeitetshared<T>-Felder korrekt — das Hinzufügen von Komponenten mit referenzierten Assets verursacht keine Fehler mehr.
Hellforge-Charakterauswahl und Visuals
- 3-Klassen-Charakterauswahl mit Idle-Animation-Vorschau und 360°-Drehung.
- Weiche Kontaktschatten über einen statischen ShadowCaster-Pass gebacken.
- Szenen-BGM für Lager und Höhle mit F10-Lautstärkeregler.
- Blutmond-Himmel-HDR-Bake, Asche-Rauch-Dunst-Grading, erweiterter Horizont mit Lavakegel-Silhouetten.
- Gotische „ClaudeCraft forge-gold"-UI-Theme-Tokens, Song/Serifen-Schriften, metallische HP/MP-Orbs ohne GPU-Thrashing.
Engine: Audio, ECS und Rendering
- Audioclips per Asset-GUID ladbar.
- Bevy-artiges SystemSet-Scheduling zum Gruppieren und Ordnen von Systemen.
- Tilemap-Layer nutzen Kind-Render-Entities für korrekte Zeichenreihenfolge.
- Shadow-SSBO-Slots an Zeichenreihenfolge ausgerichtet — Artefakte in Multi-Shadow-Szenen behoben.
- Katalogeinträge werden aus dem Pack-Index aufgelöst — fehlende Assets in gebündelten Builds behoben.
Game-Video-Workbench
- QTE-/Options-Settlement-Editor für interaktive Video-Overlays.
- Freiform-UI-Overlay-Schemata mit Copy-on-Write-Bearbeitung pro Knoten.
Weitere Verbesserungen
- Editor-Panels aktualisieren sich automatisch bei Asset-Änderungen auf der Festplatte.
- Einstellungen: kopierbarer Snapshot-URL nach Upload, sichtbare Hilfe-Links.
- CLI-Sitzungen haben einen Live-Turn-Tracker mit WebSocket-Abo und Resume-Ring.
- Game-Assets werden über Pack-Indexes geliefert für schnellere Kaltstarts.