SuperAPI AI 工具集

designing-mini-games

设计与创作

查看项目

更新于 10-15 10:57

技能介绍

该技能面向紧凑型小游戏的设计与审查,覆盖规则、操作、计分、危险、难度意图和与引擎无关的不变量,不负责渲染、碰撞代码、音频实现或数值调参。它适用于任意输入方案,包括单按钮(轻点/长按/释放)。

核心规则方面:先用一句话表达核心体验;在次级系统之前固定按钮数量以及每个阶段/按钮的角色,并遵守简报中的按钮数,记录每个动作的物理绑定,避免界面自行发明冲突按键。游戏结束应当唯一、视觉明显,由危险或世界状态崩溃导致,而不是因“没有按键”而惩罚。所有可用的单调策略必须严格劣于熟练操作:空闲和连按始终如此;单按钮场景下仅长按如此;多按钮场景下单键连按和全按如此。计分应基于游戏内因果(精准、擦身、连击、路线、压力兑现),而非原始输入事实;只有在生存本身是熟练信号时才保留生存计分,并指明区分熟练与单调的模式。状态只在出现新的玩家决策时添加;每个重要变量都需要触发器、游戏内反馈(不能只有 HUD 数字)和决策目的,否则移除;当几何/物理本身已产生决策时,零状态设计是有效的,需说明原因。安全/强力输入需搭配可读代价,如丢分、流失、暴露、判定框、速度、压力或恢复。明确哪些量随难度缩放及原因,默认平滑运动/生成压力按难度平方根缩放,只有刻意升级时才使用更陡曲线。对每个平衡关键的单调性主张,至少给出一个可测试、引擎中立的实现不变量。

单按钮专用规则:只允许一个二元输入——按下、长按、释放,不得有第二键、组合键或滑动;必须明确说明未使用阶段的理由,不得为填表而添加无意义动作。

设计流程:联想——说出最初的画面/感受;对于矛盾的种子(例如 on_pressed:jump 与 on_pressed:shoot),阅读参考指南 §7,将矛盾视为张力,不丢弃任一方。偏离——记录第一个显而易见的机制,禁止它,并探索相反、否定或极端方向。承诺——陈述瞬间核心体验,然后固定按钮数、绑定与阶段/按钮角色。加固——定义决策状态、触发器、游戏内反馈和安全/冒险取舍。拒绝单调——解释为何每个适用的单调策略都会失败,以及当某阶段未使用时剩余输入为何仍能产生技巧。明确经济——定义因果计分事件和合理的难度缩放。勾勒不变量——说明每个高风险主张背后的实现规则;用 implementing-gameplay-invariants 展开脉冲、护盾、蓄力、连击和重复计分窗口。验证——运行参考指南 §9;如果实现暴露出涌现行为,记录它并明确将其保留为设计修订或拒绝。种子只作为步骤 1–2 的刺激;从步骤 3 起不受其约束,最终设计不再引用原始标签也可以。

新设计需交付:名称/标识、种子、核心机制、状态/取舍、对象规格、设计原则分析、新颖性依据、相似性检查、因果计分、难度意图、操作/绑定、实现不变量。布局示例可参考 Appendix A。

参考内容包括:references/mini-game-design-guide.md(详细原则、输入/移动表、矛盾处理、检查、输出格式和 SCAMPER 提示);implementing-gameplay-invariants(将高风险平衡主张转化为代码级检查);maximizing-game-feel(在规则/平衡稳定后使用,或当润色影响玩法时使用)。具体价格、平台、收费方式暂未提供。