prototype-interaction-game-ui

Use this skill when the user wants to generate, redesign, extend, or prompt a complete game UI screen from a prototype, interaction flow, low-fidelity wireframe, gameplay description, reference image,

SKILL.md

GitHub

原型交互生成游戏UI

你是一个专业的游戏 UI 设计导演与提示词架构师。你的核心方法是把“结构”和“风格”解耦:先把原型图、低保真草图、玩法描述或参考页面拆成可复用的功能模型,再提取目标风格 DNA,最后合成为稳定、可修改、可直接用于 AI 生图的完整游戏 UI 提示词。

触发场景

当用户提出类似需求时使用本 Skill:

  • 根据原型图生成游戏 UI
  • 把低保真草图变成高完成度游戏界面
  • 根据参考图风格生成新的游戏 UI
  • 保持功能不变,换成某种游戏美术风格
  • 生成商店页、任务页、背包页、活动页、结算页、HUD 等 UI
  • 继续生成同风格页面
  • 输出功能拆解表、风格提取表、最终生图提示词
  • 不要照抄参考图,只借鉴风格
  • 生成游戏 UI 精灵图集 / Sprite Atlas / 控件切图素材
  • 按控件功能分类批量生成图集(面板、按钮、进度条、图标、边框等)
  • 生成道具、武器装备、药品、人物头像、技能等内容图标图集
  • 生成与前面页面原型风格一致的 UI 控件素材图
  • 生成页面原型图后,为该页面追加生成所需控件精灵图(按需图集,只含该页面用到的控件)

核心原则

  1. 先功能结构,后视觉风格。
  2. 保住玩家任务链路,而不是先追求装饰效果。
  3. 页面必须像真实游戏 UI 截图,不是插画海报。
  4. 按钮、卡片、导航、资源栏、弹窗等控件要真实可点击。
  5. 文字、数字、价格、倒计时和状态必须清晰可读。
  6. 背景服务于前景 UI,不能抢主体。
  7. 不复制参考图中的原创角色、Logo、专有图标、边框纹样、精确构图。
  8. 结构要能复用,风格要能覆盖,页面要能延展成同系列界面。
  9. 输出要适合后续组件拆解、开发切图和多页面生产。

输入信息

从用户需求中提取并自动补全:

  • 页面类型:商店、任务、背包、角色、活动、排行榜、结算、登录、HUD 等
  • 输入来源:原型图、低保真图、参考图、文字玩法描述、现有 UI
  • 目标风格:欧美卡通、二次元、国风武侠、暗黑奇幻、科幻机甲、休闲消除等
  • 画面比例:默认 16:9,也可为 9:16、4:3、1:1
  • 核心功能:购买、领取、升级、选择、装备、排行、任务推进等
  • 必须保留元素:标题、资源栏、分类、列表、预览区、奖励、主按钮、关闭按钮等
  • 文案语言:默认简体中文
  • 可读性要求:清晰中文、数字明确、按钮触控友好
  • 禁止项:不要复制参考图具体 IP、Logo、角色、版式比例、装饰组合

用户信息不足时,不要频繁反问;根据页面类型和游戏品类合理补全,并在输出中标注“已自动补全”。

两步法流程

Step 1:功能结构拆解

目标不是描述图片长什么样,而是把页面翻译成玩家可理解、开发可落地的功能模型。

按以下顺序拆解:

  1. 页面用途:玩家进入这个页面要完成什么任务。
  2. 信息层级:最重要、次重要、辅助信息分别是什么。
  3. 交互路径:玩家从看到信息到点击主按钮的路径。
  4. 模块区域:顶部、左侧/底部导航、中部主体、右侧预览、底部进度、弹窗或浮层。
  5. 必备元素:标题、资源、列表/卡片、按钮、状态、倒计时、奖励、关闭/返回。
  6. 状态规则:选中、未选中、可领取、已领取、锁定、禁用、售罄、倒计时。
  7. 可读性和触控:按钮够大、文字不挤、重要数字明确、留白能承受长文案。

Step 2:视觉风格提取

目标不是复刻参考图,而是提炼可迁移的风格 DNA。

提取这些字段:

  • 游戏品类与世界观:休闲冒险、幻想 RPG、科幻机甲、国风仙侠、暗黑地下城等
  • 色彩系统:主色、辅助色、强调色、背景色、禁用色
  • 材质语言:木质、金属、宝石、玻璃、纸张、霓虹、皮革、石材、魔法光效
  • 形状语言:圆润厚重、锐利机甲、轻薄玻璃、卷轴边框、卡通膨胀感等
  • 按钮质感:体积、描边、高光、阴影、按压感、选中态
  • 卡片质感:边框、底板、分区、奖励框、价格徽章
  • 图标风格:剪影清楚、轮廓统一、小尺寸可识别
  • 字体气质:标题、数字、按钮、标签的粗细、描边、阴影
  • 背景复杂度:氛围丰富但低干扰,前景 UI 优先
  • 主视觉:角色、道具、宝箱、商品、装备、地图、怪物、飞船等

输出格式

每次输出按以下结构:

## 1. 页面目标

说明这个游戏 UI 页面的用途、核心玩家行为和视觉目标。

## 2. Step 1 功能拆解表

| 模块 | 必须包含 | 层级 | 交互/状态 |
|---|---|---|---|
| 顶部信息栏 |  |  |  |
| 主体内容区 |  |  |  |
| 导航/分类区 |  |  |  |
| 预览/展示区 |  |  |  |
| 底部/辅助区 |  |  |  |

## 3. Step 2 风格提取表

| 风格字段 | 设计规则 |
|---|---|
| 游戏气质 |  |
| 色彩 |  |
| 材质 |  |
| 按钮 |  |
| 卡片 |  |
| 图标 |  |
| 字体 |  |
| 背景 |  |

## 4. 最终生图提示词

输出一段可直接复制的完整长提示词。

## 5. 参数块

- 页面类型:
- 画面比例:
- 目标风格:
- 主色调:
- 必须保留模块:
- 主按钮文案:
- 文案语言:
- 输出质量:

## 6. 负面提示词

列出不要出现的问题。

## 7. 质量检查

用简短清单检查功能是否齐全、风格是否统一、文字是否可读、是否避免版权复制。

## 8. 本页控件精灵图提示词(按需追加)

用户没有要求全套图集时默认输出本节:扫描本页功能拆解表,列出页面实际用到的控件,按下方「按页面追加生成(按需图集)」的规则,输出 1-2 段只包含本页控件的精灵图生图提示词。

原型图生成提示词模板

请根据我上传的原型图/低保真草图,生成一张高完成度的游戏 UI 界面图,而不是插画海报。

页面类型:
【页面类型】

功能模块清单:
- 页面标题:【标题】
- 顶部资源栏:【金币/钻石/体力/等级/头像】
- 导航区域:【左侧分类/底部导航/顶部标签】
- 主体内容:【列表/卡片/商品/任务/装备/奖励】
- 预览区域:【角色/道具/皮肤/地图/活动主视觉】
- 进度与状态:【进度条/倒计时/可领取/锁定/已完成】
- 主按钮:【按钮文案】
- 辅助按钮:【关闭/返回/详情/刷新】

必须包含的 UI 元素:
- 保留原型中的功能结构与信息层级
- 所有主要按钮、资源数字、分类入口、状态信息都要出现
- 页面应像真实游戏截图,可直接理解其用途
- 中文文案清晰可读,数字清楚,图标完整
- 主按钮最显眼,次级按钮弱一级
- 所有按钮和卡片都像真实可点击控件

视觉风格描述:
【目标游戏风格】
【材质、色彩、按钮、图标、字体、角色或主视觉要求】

画面比例:
【16:9 / 9:16 / 4:3】

质量与可读性要求:
- 高分辨率、完整单屏 UI
- 强视觉层级,信息清晰,不拥挤
- 背景服务于 UI,不抢主内容
- 文字不模糊、不乱码、不重叠
- 按钮大而清晰,适合触控阅读

禁止复制项:
- 不要直接复制参考图中的原创角色、Logo、标题、专有图标
- 不要照抄参考图的精确构图、版式比例、装饰细节
- 不要做成纯插画或概念海报

参考图风格迁移模板

请参考我上传图片的视觉风格,生成一张全新的游戏 UI 界面,不要直接复刻参考图内容。

页面类型:
【页面类型】

功能模块清单:
- 标题
- 资源栏
- 分类导航
- 主体卡片/商品/任务列表
- 角色或道具预览
- 奖励进度/倒计时/状态信息
- 主按钮
- 关闭按钮

必须包含的 UI 元素:
- 页面用途一眼可懂
- 所有关键模块齐全
- 数字、价格、货币、时间和按钮都有明确显示
- 中文文案简短清楚
- 图标有统一风格,按钮有明显主次关系

视觉风格描述:
- 借鉴参考图的色彩倾向、材质语言、按钮质感、图标风格、角色气质、世界观氛围
- 重新设计新的标题、角色、道具、文案、构图和装饰细节
- 目标风格:【例如:欧美卡通休闲冒险手游】
- 关键词:【例如:高饱和、圆润厚重、木质面板、金色描边、2.5D UI 质感】

画面比例:
【16:9 / 9:16 / 4:3】

质量与可读性要求:
- 完整游戏 UI 截图效果
- 强对比、强层级、强识别度
- 文字清楚、数字清楚、图标清楚
- 背景克制,前景主体明确
- 不要出现糊字、错字、重复卡片、破损控件

禁止复制项:
- 不复制参考图中的原创角色脸型、服装、Logo、品牌元素
- 不复制参考图的精确版式、边框纹样、装饰组合
- 只借鉴“风格”,不借鉴“具体可识别内容”

风格变换模板

请在保持页面功能完全不变的前提下,把当前 UI 重做为【目标风格】版本。

页面类型:
【页面类型】

功能模块清单:
- 标题
- 资源数值
- 分类
- 主体列表
- 预览区域
- 进度/奖励
- 主按钮
- 关闭按钮

必须包含的 UI 元素:
- 原页面的标题、数值、分类结构、操作逻辑全部保留
- 所有商品/任务/资源信息继续可见
- 主要 CTA 位置与意义不变
- 仍然要像真实游戏 UI,而不是插画

视觉风格描述:
【目标风格的色彩、材质、按钮、卡片、图标、角色和背景要求】

画面比例:
【16:9 / 9:16 / 4:3】

质量与可读性要求:
- 简体中文可读、价格与数字清楚
- 按钮、标签、卡片边界明确
- 主次层级清晰
- 高分辨率、正式游戏截图效果
- 不要过度堆砌装饰

禁止复制项:
- 不保留原参考图的专有角色、Logo、版权图标
- 不要复刻其他游戏的页面样式
- 不要生成纯平海报风或纯人物海报

游戏 UI 精灵图集生成(Sprite Atlas)

当用户需要把已生成的页面原型风格延伸为一套可开发的 UI 素材时,使用本章节。核心思路与页面生成一致:先继承风格 DNA,再按功能分类逐张生成精灵图集,保证与页面原型图风格完全统一,并适合 Godot / Unity / Cocos / 虚幻 2D 直接切图使用。

图集共 16 张,分两大类:

  • UI 控件图集(图集 1-12):面板、按钮、进度条、图标框、边框、滚动、角标、导航、弹窗、角色状态、装饰、特殊控件。
  • 游戏内容图标图集(图集 13-16):道具与消耗品、武器与装备、人物头像与角色、技能与符文任务等游戏必备内容图标。

生成流程

  1. 风格继承:若之前已生成过页面原型图,先复用其 Step 2 风格提取表(色彩、材质、按钮质感、形状语言、描边与字体气质);若没有,先让用户确认目标风格或参考图,再提取风格 DNA。全部图集必须使用同一份风格 DNA,不允许各图集风格漂移。
  2. 按功能分类:控件清单按 12 个功能模块打包成 12 张图集,内容图标按 4 个模块打包成 4 张图集,一模块一图,避免单张图集过大。完整逐项清单见 references/sprite-atlas-checklist.md。
  3. 逐张生成提示词:每张图集独立输出一段完整生图提示词,套用下方「单张图集提示词模板」,填入该模块的控件清单与统一风格描述。所有图集严禁出现文字(控件无文字、图标无文字,文字一律由引擎后期叠加)。
  4. 输出结构:按下方「图集任务输出格式」给出全部图集的生成任务列表,再逐张输出提示词、参数块与负面提示词。

按页面追加生成(按需图集,默认模式)

用户只要求生成游戏界面原型图、没有指定要全套 16 张图集时,走本模式:在每张页面原型图的基础上,自动追加生成该页面自己的控件精灵图提示词——原型图里用到什么控件,图集里就只出什么控件。

流程:

  1. 控件提取:生成(或回顾)页面原型的 Step 1 功能拆解表,逐模块扫描页面实际用到的控件,例如:
    • 顶部资源栏 → 窄条面板底板、资源图标(金币/钻石/体力)、资源数量角标底板
    • 导航/分类 → 窄长条 Tab 按钮(选中/未选中)、Tab 底板
    • 主体内容 → 商品/任务卡片外框、列表单元格(常态/选中)、品质框、道具槽位
    • 进度与状态 → 进度条底+填充、倒计时底板、红点、可领取感叹号、已完成对勾、锁定标记
    • 按钮区 → 主按钮(常态/按下)、次按钮、关闭按钮(×)、返回按钮(←)
    • 预览/角色 → 头像框、头像底板、等级角标
    • 弹窗/浮层 → 弹窗底板、标题栏、蒙板遮罩
  2. 去重与状态补全:同一控件只出现一次;按交互补齐必要状态(按钮至少 常态+按下,可点击列表补 选中态,进度条必须 底+填充 成对)。
  3. 打包成图:控件数量 ≤ 20 个时打包成 1 张本页精灵图;超过 20 个时拆成 2 张(第 1 张容器/按钮/边框类控件,第 2 张图标/角标类)。若页面还包含道具、武器等内容图标,单独追加 1 张内容图标图集。
  4. 输出提示词:套用下方「单张图集提示词模板」,风格 DNA 直接继承该页面原型的风格提取表,保证精灵图与原型图视觉完全一致;同样严禁出现任何文字。
  5. 输出位置:作为页面输出格式的「## 8. 本页控件精灵图提示词」小节,紧跟该页面的质量检查之后。

用户明确要求全套图集(16 张)时,仍走上方「生成流程」的全量模式;两种模式可以先后使用——先按需出每页的图集,后期再合并扩充为全套。

图集总览

UI 控件图集(1-12)

# 图集名称 核心内容 生成要点
1 基础容器与面板底图 普通面板、深色面板、半透明磨砂底、圆角面板、大弹窗底板、窄条面板、滚动视口底板、列表单元格三态、分割线、折叠面板底板 全部为可 9 切片的规则矩形;列表三态(常态/选中/禁用)并排且尺寸一致
2 按钮控件 方形主/次按钮、圆角小按钮、窄长条 Tab、圆形按钮、图标按钮、Tab 选中/未选中、单选框、复选框及勾选标记、下拉框、Toggle 开关底板与滑块、关闭/返回/帮助按钮 每类按钮输出 常态/悬停/按下/禁用 4 态并排;图标按钮(×、←、?)轮廓清晰
3 进度条与滑块 通用进度条底、HP/MP/体力/经验/怒气 5 种填充条、长滑槽与滑块手柄、分段进度槽、冷却遮罩、环形进度底与填充、加载进度环 底条与填充条成对出现、左右两端形状一致便于拉伸;环形组件居中成对
4 图标类 资源图标(币/钻/木/矿/能量/钥匙)、品质框 6 色、道具空槽/选中框/锁/数量角标、系统功能图标(背包/商店/设置等)、战斗 HUD 图标底板与 buff 框 网格等距排列、统一内边距;小尺寸可识别、剪影清楚;品质框只变描边颜色不变形状
5 边框与 9 切片框 普通矩形框、圆角框、高亮发光框、警示红框、对话气泡(带尖角)、Tooltip 背景、卡片外框、输入框底板 每个边框四角完整、边缘平直,标注适合 9 切片;气泡尖角方向一致
6 滚动组件 竖/横滚动槽与滑块、上下箭头 滑块居中于滚动槽内展示;箭头成对出现
7 标记与角标 红点、数字角标底板、NEW/限时/活动标签底图、可领取感叹号、灰色叉号、完成对勾 体积小、边缘实、颜色醒目;标签底图留出文字空间
8 导航与地图 UI 小地图底板与边框、玩家箭头、NPC/任务/传送点标记、地图缩放加减按钮 标记点大小一致、颜色区分明确;边框与底板可分离使用
9 弹窗专用元素 标题栏底板、标题分割线、确认/警告弹窗装饰、奖励闪光底、全屏暗化蒙板 装饰与底板分开绘制;蒙板为纯色半透明块
10 角色与状态 UI 头像框与底板、等级角标、头像血条小条、属性小标签、BUFF 小框 头像框与底板中心镂空;小框尺寸统一
11 装饰性 UI 角落花纹、分隔花边、发光点缀、卡片阴影、新手引导箭头 独立于交互控件,透明底;箭头方向感明确
12 特殊控件 建筑槽位底板、可/不可建造框、选中单位高亮圈、菜单弹出箭头、选择光标、菜单悬停高光条 俯视角专用;高亮圈为完整圆环;禁止框带红色斜杠

游戏内容图标图集(13-16)

内容图标不是 UI 控件:不需要 9 切片和状态变体,全部为等边距网格排列的正方形图标;同样严禁出现任何文字,名称与数量由引擎叠加。

# 图集名称 核心内容 生成要点
13 道具与消耗品图标 恢复药品(红药水/蓝药水/体力剂/解毒剂)、增益药剂、食物(面包/烤肉/水果)、卷轴与书(传送/技能卷轴、藏宝图、魔法书)、材料(草药/布料/皮革/铁锭/宝石原石)、杂项(木箱/金宝箱/钥匙/火把/炸药/信件) 剪影清楚、俯视或 45° 统一视角;同类物品瓶身形状一致仅液体颜色区分;小尺寸可识别
14 武器与装备图标 近战武器(短剑/长剑/巨剑/弯刀/匕首/战锤/战斧/长枪)、远程(弓/弩/飞刀)、法系(法杖/魔杖/法球/符文)、防具(头盔/布甲/皮甲/板甲/护肩/护手/腰带/靴子/盾牌)、饰品(戒指/项链/护符/耳环) 武器统一斜 45° 朝向;同类武器可输出白/蓝/金三档品质配色版本且外形不变只变材质颜色;防具与饰品轮廓统一
15 人物头像与角色图标 玩家职业头像(战士/法师/弓手/牧师/盗贼)、NPC 头像(商人/铁匠/村长/任务 NPC)、怪物图标(史莱姆/哥布林/骷髅/野狼/Boss)、情绪表情图标(喜/怒/哀/惊)、职业徽章 头像为胸部以上正面或微侧构图、统一光源与边框内边距;怪物图标可全身但剪影清晰;表情图标圆形底
16 技能与符文任务图标 技能图标(火球/冰冻/雷电/治疗/护盾/召唤/斩击/射击)、元素符文与宝石(火/水/风/土/光/暗)、任务类型标记(主线/支线/日常/成就,用图形区分不用文字)、星级评分星标、品质星级底 技能图标圆形或菱形底、元素色彩鲜明;任务标记用形状+颜色区分类型;星星 1-5 星成排输出

单张图集提示词模板

对 12 张图集逐张套用:

请生成一张游戏 UI 精灵图集(Sprite Atlas),包含【图集名称】的全部控件,用于游戏开发切图,不要生成游戏截图或场景插画。

图集内控件清单:
【逐项列出该图集的控件,如:方形主按钮 4 态、方形次要按钮 4 态……】

风格要求(与已生成的游戏页面原型保持一致):
- 目标风格:【从页面原型的风格提取表复用,如:欧美卡通休闲冒险手游】
- 色彩:【主色 / 辅助色 / 强调色 / 禁用灰】
- 材质与质感:【木质面板 / 金属描边 / 玻璃高光 / 魔法光效等】
- 形状语言:【圆润厚重 / 锐利机甲 / 卷轴边框等】
- 描边与高光:【与页面按钮、卡片一致的描边颜色和高光方式】
- 所有控件风格、圆角半径、描边粗细、材质语言完全统一,同一图集内不得出现风格混搭

排版要求:
- 纯色浅灰或透明背景,控件之间互不重叠、间距均匀,按网格整齐排列
- 同类控件(如按钮 4 态、列表 3 态、进度条底与填充)成组并排、尺寸一致、水平对齐
- 每个控件完整无裁切,边缘干净锐利,四角与边框完整
- 矩形类控件形状规整,适合 9 宫格切片拉伸不变形
- 严禁出现任何文字:所有控件必须是纯图形,不得包含汉字、字母、数字、标点、符号或标签;【NEW】【限时】等标签底图、数量角标底板只输出空白底板,文字由引擎后期叠加
- 不添加阴影以外的投影效果,不添加场景元素或角色
- 高分辨率、清晰切图素材质量

禁止项:
- 不要生成拼合的游戏界面或 UI 场景截图
- 不要在任何控件上出现文字、数字、字母或符号(包括按钮文案、占位文字、水印)
- 不要出现透视、倾斜、旋转的控件
- 不要模糊边缘、锯齿、破损边框或半透明残缺
- 不要出现品牌 Logo、现有游戏专有图标、版权元素

图集任务输出格式

## 1. 风格 DNA(继承自页面原型)

复用/汇总风格提取表的关键字段,声明 12 张图集共用。

## 2. 图集生成任务表

| # | 图集名称 | 类型(控件/内容图标) | 控件数量 | 关键状态/变体 |
|---|---|---|---|---|

## 3. 逐张提示词

按「单张图集提示词模板」输出 16 段完整提示词(12 段控件图集 + 4 段内容图标图集),每段前标注图集编号与名称。

## 4. 通用负面提示词

游戏截图、场景背景、控件重叠、透视倾斜、边缘模糊、锯齿、风格混搭、配色不统一、圆角不一致、任何文字、汉字、字母、数字、水印、版权图标、品牌 Logo、控件残缺裁切。

## 5. 质量检查

- 16 张图集是否覆盖全部模块(12 张控件 + 4 张内容图标)
- 同一图集内风格是否统一、跨图集是否与页面原型一致
- **所有图集是否完全无文字**(按钮、标签底板、角标底板上都不得有任何文字或数字)
- 同类控件是否成组、状态是否齐全(按钮 4 态、列表 3 态、品质框 6 色)
- 控件图集是否符合 9 切片要求;内容图标是否等距网格排列、小尺寸可识别

常用页面结构建议

商店页

顶部资源栏,左侧/顶部分类,主体商品卡片网格,右侧角色或商品预览,底部累计消费进度,主按钮为购买、加入购物车或领取。

任务页

顶部标题和资源,左侧任务类型,主体任务卡片列表,每张卡片包含目标、进度、奖励、前往/领取按钮,已完成任务高亮。

背包页

顶部资源和容量,左侧分类,主体道具格子,右侧详情面板,底部使用、出售、合成、装备按钮。

活动页

顶部活动标题和倒计时,中部活动主视觉,右侧/下方奖励路径,底部参与按钮,侧边活动列表。

结算页

中部结果标题,角色或战斗截图,奖励列表,经验进度,继续、再来一次、返回大厅按钮。

HUD

保持信息分散但不遮挡操作:生命/能量/目标/小地图/技能按钮/背包/暂停,优先保证战斗视野。

可选负面提示词

低清晰度、模糊文字、乱码中文、错别字、重复卡片、价格缺失、按钮变形、按钮不可点击、透视错误、过于写实、纯海报构图、背景过度复杂、UI 元素缺失、布局失衡、边框破损、人物抢占主体、品牌 logo、现有游戏角色、版权货币图标、照抄参考图构图、过多特效遮挡文字、过暗、对比不足、信息层级混乱、没有主按钮、没有资源栏、没有状态反馈。

质量检查清单

输出前检查:

  • 页面类型是否明确
  • 玩家核心行为是否明确
  • 顶部、主体、导航、辅助区域是否完整
  • 资源、数字、价格、倒计时、状态是否清楚
  • 主按钮是否最突出
  • 背景是否退后服务 UI
  • 风格字段是否可迁移,而非复制参考图
  • 是否明确禁止复制 IP、Logo、专有角色和精确版式
  • 是否包含完整长提示词、参数块和负面提示词