关于 create-game-vfx
用于游戏开发的技能,帮助设计和实现优先传达玩法含义的视觉效果,并涵盖效果规格、效率实现、清理及多种游戏情境下的验证。
主要功能
- 01以玩法为核心的效果规格
- 02对象池与资源复用
- 03粒子上限与安全清理
- 04减少动态效果的替代方案
- 05玩法与性能检查
适用场景
- 01规划清晰的战斗命中与状态效果
- 02防止重置或暂停时资源泄漏
- 03测试低画质下的特效可读性
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ mengto/ skills --skill create-game-vfx安装后在 Claude Code 中输入/create-game-vfx确认已加载。
附带文件agents/openai.yaml
详细介绍
创建游戏 VFX
先让玩法含义清晰可见,再添加炫目效果。
规范
为每种效果定义触发条件、归属对象、持续时间、玩法含义、远距离镜头下的轮廓、颜色层级、生成数量上限、清理规则,以及减少动态效果时的替代方案。将预警、接触、成功、失败和持续状态的视觉效果分开处理。
安全实现
对短生命周期对象使用对象池,重复使用材质和几何体,限制粒子数量,并避免每帧分配。围绕重要 UI 和目标谨慎使用加色混合和透明效果。确保清理操作可重复执行,以免重置、死亡和暂停导致效果泄漏。
验证
测试重叠效果、多个目标、快速重复触发、暂停/恢复、最低画质、减少动态效果和触屏视口。检查正在进行的遭遇,留意警告、绘制调用、帧时间和视觉可读性。
评论
支持 Markdown