phaser-szenen-und-assets

Installation
SKILL.md

Phaser Szenen und Assets

Arbeite in Phaser von der Laufzeitstruktur her: Phaser.Game ist der einmalige Einstiegspunkt, Szenen sind die fachlichen Abschnitte, Assets werden vor Verwendung geladen und globale Daten gehören in die Registry.

Vorgehen

  1. Prüfe zuerst das vorhandene Setup (package.json, src/, Game-Config, vorhandene Szenen).
  2. Wähle eine kleine Szenenstruktur statt einer Monolith-Datei, sobald mehr als ein Zustand existiert.
  3. Lade geteilte Assets in einer Boot- oder Preload-Szene, szenenspezifische Assets in der nutzenden Szene.
  4. Verwende stabile, eindeutige Asset-Keys. Keys sind case-sensitive und werden später für Texturen, Audio, JSON und Animationen genutzt.
  5. Halte Persistenz getrennt: this.data für Szenenstatus, gameObject.data für Objektstatus, this.registry für globale spielweite Daten.
  6. Räume Listener, Timer, Tweens und laufende Sounds beim shutdown oder destroy einer Szene auf, wenn sie nicht automatisch an die Szene gebunden sind.

Game-Konfiguration

Bevorzuge eine zentrale Game-Config in src/main.ts oder src/game.ts.

Installs
1
Repository
accosine/dezbra
First Seen
Sep 4, 2026