What problem does it solve?
It helps you create and control rich particle effects in Phaser 4 without manually juggling emitter logic, particle lifecycle, and complex configuration.
Core Features & Use Cases
- ParticleEmitter setup and configuration: Create emitters directly via this.add.particles and tune properties like speed, lifespan, scale, alpha, tint, color, and gravity.
- Emission behavior control: Use flow mode for continuous effects and explode mode for one-shot bursts.
- Spatial effects and rules: Add gravity wells, emission zones (random/edge), and death zones (on enter/leave) for realistic area-bound particle behavior.
- Runtime control and customization: Follow game objects, reserve/pool particles to avoid runtime spikes, and extend ParticleProcessor or Particle for custom per-frame behavior.
Quick Start
Use the particles skill to configure a Phaser ParticleEmitter in your Scene’s create() method so you can instantly render continuous flow or an explode burst effect.