SuperAPI AI 工具集

game-feel

设计与创作

查看项目

更新于 10-16 08:08

技能介绍

用途:这是一个用于 Apple 应用“游戏手感/润色(Game Feel / Juice)”的技能层,关注哪些事件值得反馈、应走哪些渠道,以及如何核查重要事件没有被静默处理。动画实现细节归属于 design/animation-patterns,彩带/徽章生成归属于 generators/milestone-celebration,本技能负责纪律层。

适用触发场景:用户说应用显得平淡、无生气或缺乏润色;需要设计庆祝效果(获胜、连续记录、揭晓、分数变化);需要设计或评审触感(词汇、Core Haptics、.sensoryFeedback);询问音效、蜂鸣、倒计时滴答或号角;需要反馈审计(正确事件是否触发正确渠道);以及在共享/传递/远距离观看手机的场景中构建聚会游戏。

主要原则:渠道触达范围不同——触感只被持机者感知,屏幕动效被看屏幕者感知,音频覆盖整个房间,手电/闪光在嘈杂环境也覆盖全屋,因此共享或面向房间的应用需把标志性时刻放在房间级渠道上;反馈强度随稀有度递增,最稀有事件应保留最大动效、彩带与号角;跨渠道升级阈值必须一致;每个事件只由一个代码层负责触发,避免双重反馈;Juice 只放大意义不承担装饰;每个渠道都需无障碍方案——动效受“减弱动态”约束并提供静态等价物,触感需用户开关,声音需独立静音开关并明确静音策略。

参考文件:feedback-audit.md 提供事件×渠道矩阵方法、三视角审计与评分标准;haptic-design.md 提供 API 决策表、语义词汇服务架构与陷阱;sound-design.md 提供最小 SFX 套件、资源格式与延迟、与音乐共存的 AVAudioSession 策略。

评审清单要点:标志性时刻命中至少两个渠道;面向房间的事件使用房间级渠道;存在稀有度梯度;跨渠道阈值无冲突;每个事件单一归属层;分数/数值变化使用 .contentTransition(.numericText()) 动画而非跳变;状态切换有过渡;减弱动态有静态等价;提供触感开关与静音开关;加载等待有预期反馈。限制:资料未提供具体安装命令或平台版本要求,相关内容暂未提供。