What problem does it solve?
This Skill helps you build convincing particle effects in Phaser 4 without wrestling with emitter configuration details, so explosions, fire, smoke, and ambient effects look right and behave predictably.
Core Features & Use Cases
- ParticleEmitter creation and configuration: Set up emitters directly via this.add.particles() and control key properties like lifespan, speed, scale, alpha, gravity, and texture frames.
- Emitter operations and value formats: Use flow vs explode (burst) modes and leverage flexible emitter-op formats (static, ranges, stepped, interpolation, and callbacks).
- Advanced behaviors for production visuals: Add gravity wells, emission zones (random/edge), death zones (enter/leave), following targets, callbacks, bounds/bounce, duration/stopAfter/advance, and sorting—using ParticleEmitter events for lifecycle hooks.
Quick Start
Use the particles skill to create a Phaser Scene particle emitter in create() and then configure it for a continuous flow or a one-shot burst by adjusting emission mode and properties.