particles

Generate configurable Phaser 4 particle effects with ParticleEmitter instances.

Updated May 16, 2026
One-click install
npx skills add https://github.com/ckyeon/claude-code-settings --skill particles-ckyeon
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: particles
Source: https://github.com/ckyeon/claude-code-settings/tree/main/project-templates/phaser/.claude/skills/particles
Command: npx skills add https://github.com/ckyeon/claude-code-settings --skill particles-ckyeon

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires phaser, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the complexity of creating and managing particle effects in Phaser 4, offering a straightforward approach to generate engaging visual effects without needing to delve deeply into the game engine's API.

Core Features & Use Cases

  • Particle Emitter Configuration: Create and configure Particle Emitter instances with detailed control over properties such as speed, scale, lifespan, and alpha.
  • Customization: Adjust particle properties, including texture, gravity wells, emission zones, and more, to create custom effects.
  • Use Case: If you are developing a game in Phaser 4 and require particle effects like explosions, smoke, or fire, this skill can help you generate them efficiently.

Quick Start

Add a basic continuous emitter at position (400, 300) with red flares, speed 200, and lifespan 2000. To use: <code>add particles(400, 300, 'flares', { frame: 'red', speed: 200, lifespan: 2000, scale: { start: 1, end: 0 }, alpha: { start: 1, end: 0 }, gravityY: 150 });</code>

Frequently Asked Questions about particles

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create particle effects in Phaser 4?

You create particle effects in Phaser 4 by generating custom ParticleEmitter instances with configurable properties like speed, scale, lifespan, and alpha. This simplifies building visual effects without deep engine API knowledge.

What do I need to configure a Phaser 4 particle emitter?

Configuring a Phaser 4 particle emitter requires setting properties such as texture, speed, lifespan, scale, alpha, gravityY, and emission zones. You need the Phaser 4 library installed to support particle system functionality.

Can I generate custom explosion and fire effects for my Phaser game?

Yes, you can generate custom explosion, fire, and smoke effects for your Phaser game. By adjusting emitter properties like gravity wells and textures, you can efficiently create these specific visual effects.

Does this particle emitter approach work without deep Phaser API knowledge?

Yes, this approach generates particle emitters without requiring deep Phaser API knowledge. It offers a straightforward way to configure visual effects by defining properties like lifespan and alpha directly.

How do I add a basic continuous particle emitter in Phaser 4?

To add a basic continuous particle emitter in Phaser 4, call add particles with coordinates, a texture like 'flares', and configuration properties such as speed, lifespan, scale, alpha, and gravityY.

What are the limitations of using Phaser 4 particle emitters?

Phaser 4 particle emitters are specifically designed for game development scenarios requiring visual effects. The primary limitation is the strict dependency on the Phaser 4 engine and its associated libraries for particle system functionality.