Releases: guiguiyan930-source/game-ui-design-workflow
Release list
v0.3.1 — Factory v2 Case References
为 Factory v2 商店案例补充用户提供的三张实际参考图片:
- 组件拆解板
- 商店页面视觉
- 完整 UI 系统板
案例文档已加入图片展示、来源说明与版权边界。仓库重构稿继续作为独立示意,不冒充或直接复制参考图片。
24 个自动化测试与 GitHub Actions 全部通过。
SHA-256: c86787109c0c0f130bc9b4418ee4a9dcc9fbb34a3dafe10cc4e8e938cf8105b7
v0.3.0 — Game UI Factory v2
把公开分享中的欧美卡通商店案例加入仓库,并将可验证的优化落地为 Game UI Factory v2 资产交付流水线。
Highlights
- 新增欧美卡通生存商店完整案例与重构视觉稿
- 新增设计 Token、组件语义命名和 ordered mapping
- 雪碧图直接输出稳定语义 PNG,而不是 element-001
- 新增人工审核 9-slice 元数据与合法性校验
- 新增确定性、无旋转 Atlas PNG + JSON 打包器
- 新增 Godot、Unity、Cocos JSON handoff 导出器
- 新增 game-ui-asset-pipeline Skill
- 新增 atlas / export contracts、JSON Schema 与配置
- 明确区分已实现能力和 Grounding DINO、SAM2、自动去字、原生引擎插件等路线图
- 24 个自动化测试;两个完整案例通过严格校验
原始 ChatGPT 分享不包含用户上传图片,本仓库案例按公开文字描述重构,不冒充原图。
SHA-256: ca701ab4f952e61b7c583416a3b12ee9df554f249a24b5edce20b8ea8cd7086f
v0.2.1 — Text-free Sprite Assets
雪碧图中的每个拆分元素现在必须去掉全部文字。
- 去掉标题、按钮文案、数字标签、占位文字、水印和说明编号
- 自动切割前优先重新生成无文字雪碧图,或使用蒙版修复补回底板纹理
- 禁止通过简单裁字留下透明洞、色块或文字残影
- 新增
text_policy: remove-all - 批准雪碧图包必须满足
review.text_free: true - 19 个自动化测试和 GitHub Actions 全部通过
SHA-256: d52ee0c0d1a74c88f7462f97841592e30fc241c858eb094007d0fe442b6d7a67
v0.2.0 — Sprite Sheet Splitting and PNG Packaging
新增完整的第五步交付流程:组件雪碧图拆分、单元素透明 PNG 导出和 ZIP 打包。
Highlights
- 新增
game-ui-sprite-sheet-splitterCursor Agent Skill - 自动识别透明背景或近似纯色背景
- 连通元素检测、噪点过滤、安全边距和阈值调整
- 独立透明 PNG、坐标尺寸 manifest 和 ZIP 压缩包
- 新增可选
sprite-contract.yaml与项目级严格校验 - 检查 ZIP 可解压性、缺失切片、PNG 尺寸和 Alpha 通道
- 月宫列传雪碧图、9 个独立切片和可下载示例包
- 18 个自动化测试,GitHub Actions 已通过
Install
下载压缩包后运行:
./install.sh --project /path/to/your-gameSHA-256: 24c1dc5f26137e14d7acf53b099b70fdb8411d0ce0115fd59444b00343c44cf4
v0.1.0 — Guided Game UI Workflow
首个公开版本,提供可分步执行的游戏 UI 设计技能工作流。
Highlights
- 原型生成视觉、UI 风格切换、页面延展和组件拆解四步指引
- 1 个总控技能与 4 个独立 Cursor Agent Skills
- Spec-Kit 项目文档和四类跨阶段视觉契约
- PNG 实际尺寸、Alpha 通道和 SVG 尺寸校验
- 8 个自动化测试和 GitHub Actions 持续验证
- 月宫列传完整示例及三个分阶段操作示例
- 中文调用指南、贡献指南和协作模板
Install
下载 game-ui-design-workflow-v0.1.0.zip,将 skills/* 复制到项目 .cursor/skills/ 或个人 ~/.cursor/skills/。
SHA-256: 904d75399cb6ed2d96cce242c6f45fa3bfded9439ad06ad149b73857c4143f9d