create-game-vfx

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Create Game VFX

创建游戏视觉特效(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.
对短生命周期对象使用对象池,复用材质/几何体,限制粒子数量,避免每帧内存分配。在重要UI和目标周围谨慎使用叠加/透明效果。确保清理操作具有幂等性,以便重置、死亡和暂停操作不会导致特效泄漏。

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.
测试特效重叠、多目标、快速重复触发、暂停/恢复、最低画质、低动效模式以及触摸视口场景。在实际战斗场景中采样,检查警告信息、绘制调用、帧时间和视觉可读性。