mcpField
C
create-game-vfx

create-game-vfx

github.com/mengto开发7.1k1.4k 次安装3 天前更新
代码仓库

关于 create-game-vfx

用于游戏开发的技能,帮助设计和实现优先传达玩法含义的视觉效果,并涵盖效果规格、效率实现、清理及多种游戏情境下的验证。

主要功能

  1. 01以玩法为核心的效果规格
  2. 02对象池与资源复用
  3. 03粒子上限与安全清理
  4. 04减少动态效果的替代方案
  5. 05玩法与性能检查

适用场景

  1. 01规划清晰的战斗命中与状态效果
  2. 02防止重置或暂停时资源泄漏
  3. 03测试低画质下的特效可读性

安装

复制下面的命令,在终端中运行。

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

安装后在 Claude Code 中输入/create-game-vfx确认已加载。

附带文件agents/openai.yaml

详细介绍

创建游戏 VFX

先让玩法含义清晰可见,再添加炫目效果。

规范

为每种效果定义触发条件、归属对象、持续时间、玩法含义、远距离镜头下的轮廓、颜色层级、生成数量上限、清理规则,以及减少动态效果时的替代方案。将预警、接触、成功、失败和持续状态的视觉效果分开处理。

安全实现

对短生命周期对象使用对象池,重复使用材质和几何体,限制粒子数量,并避免每帧分配。围绕重要 UI 和目标谨慎使用加色混合和透明效果。确保清理操作可重复执行,以免重置、死亡和暂停导致效果泄漏。

验证

测试重叠效果、多个目标、快速重复触发、暂停/恢复、最低画质、减少动态效果和触屏视口。检查正在进行的遭遇,留意警告、绘制调用、帧时间和视觉可读性。

评论

支持 Markdown