游戏手感
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md 的说明,将 @user_3c6cb52e/game-feel-lr-jvzz 安装到当前 AI 助手中。
技能介绍
解决什么问题
动作“能用”和“好玩”之间的差距,往往不是判定失败,而是反馈太薄。一次命中、跳跃、冲刺、拾取或死亡,如果只有逻辑结果,玩家会感到轻、飘、没重量。
它如何工作
这个技能不负责重写机制,而是在已有事件上叠加一层 juice:
- 确认事件钩子存在:先找到
hit、jump、dash、pickup、death等动作的触发点。 - 叠加多重反馈:在约
100ms内让多个廉价反馈同时生效,例如音效、粒子、短暂顿帧、闪光、击退、小屏震和数字弹出。 - 短暂夸张并回到常态:反馈要快起快落,不能把额外表现变成新的静止状态。
- 按事件重要性缩放强度:脚步不应消耗 boss 死亡级别的反馈预算。
适用边界
它适合“机制已经正确但手感弱”的场景。控制器数学如跳跃高度、coyote time 应由平台跳跃或引擎移动技能处理;相机跟随、死区和环绕应由 camera-systems 处理;混音、闪避和自适应音乐应由 audio-design 处理;基于 shader 的溶解和闪光应由 shader-programming / 引擎 shader 技能处理;具体补间和粒子节点 API 应由 godot-animation、unity-animation 等引擎动画技能处理。总之,它只负责在机制上增加反馈层。
使用场景
- 动作游戏中命中判定已经正确但手感轻飘,需要在同一事件上叠加音效、粒子、顿帧和小幅屏震,让打击感更实。
- 平台跳跃中跳跃和冲刺逻辑已可用,但起跳落地缺少重量感,需要加短暂挤压拉伸、缓动和落地反馈,不改变跳跃高度。
- 战斗系统中 boss 死亡逻辑正确但反馈太平,需要按事件重要性放大屏震、顿帧和多重反馈,同时不淹没底层模拟。
- 拾取或按钮点击事件逻辑正常但反馈弱,需要在约 100ms 内叠加闪光、数字弹出、音效和轻屏震,提升响应感。
适合人员
- 玩法程序员:已有命中、跳跃等事件钩子,想让反馈层更完整而不改动机制。
- 独立游戏开发者:原型动作逻辑正确但手感弱,需要知道如何堆叠廉价反馈并控制强度。
- 手感调优工程师:评估命中、死亡等事件反馈是否足够有力,避免 juice 过载成噪声。
- 引擎/工具开发者:想抽象出引擎中立的反馈层,但需要明确边界,不覆盖相机、音频和 shader。