phaser-patterns

Installation
SKILL.md

Always extend Phaser.Scene

export class MyScene extends Phaser.Scene {
  constructor() {
    super({ key: 'MySceneKey' });
  }
}

Scene lifecycle order

constructor → init(data) → preload() → create() → update()
  • init() — receive data from previous scene, set defaults
  • create() — build all objects, store references, register input
  • update() — runs every frame, keep it lean (no heavy queries)
Installs
1
GitHub Stars
2
First Seen
Jun 20, 2026