particles-vfx

Optimize and demonstrate GPUParticles2D/3D particle effects in Godot 4.x.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/GOODDAYDAY/Harness-Everything-Game-Framework --skill particles-vfx-gooddayday
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: particles-vfx
Source: https://github.com/GOODDAYDAY/Harness-Everything-Game-Framework/tree/main/.harness/skills/particles-vfx
Command: npx skills add https://github.com/GOODDAYDAY/Harness-Everything-Game-Framework --skill particles-vfx-gooddayday

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Particle effects integration and optimization for Godot 4.x projects, providing ready-to-use patterns and recipes.

Core Features & Use Cases

  • GPU/CPU particle configurations, subemitters, trails, attractors, and collision setups across 2D and 3D contexts.
  • Practical recipes for common effects like fire, explosion, dust, and sparks that accelerate VFX development.
  • Real-world example: rapidly prototype a magical spell with a cohesive particle system using GPUParticles2D/3D.

Quick Start

Create a GPUParticles2D/GPUParticles3D node, attach a ParticleProcessMaterial, configure an emission shape, velocity, and color ramp, and run the scene to see the effect.

Frequently Asked Questions about particles-vfx

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

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

To create particle effects in Godot 4, add a GPUParticles2D or GPUParticles3D node, attach a ParticleProcessMaterial, and configure properties like emission_shape, velocity, and color ramps. Run the scene to see the effect.

What is the difference between GPUParticles and ParticleProcessMaterial in Godot?

GPUParticles2D and GPUParticles3D are nodes that spawn and render particles in Godot 4. ParticleProcessMaterial controls their behavior, defining lifecycle settings, gravity, direction, and collisions for the particle system.

Does this work for both 2D and 3D particle systems in Godot?

Yes, the particle configurations apply to both 2D and 3D contexts in Godot 4.x. It covers emission shapes, subemitters, trails, attractors, and collisions across GPUParticles2D and GPUParticles3D nodes.

How do I set up collision and attractors for Godot 4 particles?

You set up collisions and attractors by configuring the ParticleProcessMaterial attached to your GPUParticles node. This material defines physical interactions and force fields for your particle systems.

What is the best way to prototype a magical spell VFX in Godot?

The best way to prototype magical spell VFX is combining GPUParticles2D or GPUParticles3D with ParticleProcessMaterial. Configure emission shapes and color ramps to build a cohesive particle system recipe.

Why use subemitters and trails for Godot particle effects?

Subemitters and trails add complexity to particle effects by spawning secondary particles or leaving streaks. They are configured through the ParticleProcessMaterial to create realistic fire, explosion, and dust recipes.