mcpField
C
create-game-vfx

create-game-vfx

github.com/mengtoDevelopment7.1k1.4k installsUpdated 3d ago
Repository

About create-game-vfx

A game-development skill for designing and implementing visual effects that communicate gameplay meaning before spectacle. It covers effect specification, efficient implementation, cleanup, and verification across gameplay conditions.

Key features

  1. 01Gameplay-focused effect specification
  2. 02Pooled objects and resource reuse
  3. 03Particle caps and safe cleanup
  4. 04Reduced-motion alternatives
  5. 05Gameplay and performance checks

Use cases

  1. 01Planning clear combat hit and status effects
  2. 02Preventing leaks during resets or pauses
  3. 03Testing VFX readability at low quality

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/mengto/skills --skill create-game-vfx

After installing, type/create-game-vfxin Claude Code to confirm it loaded.

Bundled filesagents/openai.yaml

Details

From the project README

Create Game VFX

Make the gameplay meaning visible before adding spectacle.

Specify

For every effect define trigger, owner, duration, gameplay meaning, camera-distance silhouette, color hierarchy, spawn cap, cleanup rule, and reduced-motion equivalent. Separate telegraph, contact, success, failure, and lingering status visuals.

Implement safely

Pool short-lived objects, reuse materials/geometry, cap particles, and avoid per-frame allocation. Use additive/transparency sparingly around important UI and targets. Make cleanup idempotent so reset, death, and pause cannot leak effects.

Verify

Test overlaps, multiple targets, rapid repetition, pause/resume, lowest quality, reduced motion, and touch viewports. Sample the live encounter for warnings, draw calls, frame time, and visual readability.

Comments

Markdown supported