SuperAPI AI 工具集

godot-ui-designer

设计与创作

查看项目

更新于 10-15 22:13

技能介绍

用途:godot-ui-designer 是面向 Godot 游戏 UI 开发的技能,依据自然语言描述生成完整界面系统,覆盖主菜单、游戏内 HUD、设置界面、对话框与响应式布局。代码示例基于 Godot 4.5 与 GDScript,需在 Godot 4.x 环境使用,注意 Control 节点与信号系统的新特性。

主要能力:响应式布局(锚点、GridContainer/HBoxContainer/VBoxContainer 等容器、运行时适配);视觉设计(主题与样式、动画过渡、粒子效果、配色);游戏 HUD(血条、魔法条、经验条、等级、小地图、可拖拽物品栏与快捷栏、任务信息);菜单系统(主菜单、暂停菜单、设置界面、角色选择);组件库含 SmartButton、HealthBar、Minimap、SkillBar 等;另有主题管理、数据绑定、动画管理与性能优化相关实现。

使用方式:通过 MCP 工具集成操作,包括 create_node、configure_node、add_child_node、style_node 等节点工具;create_scene、instance_scene、save_scene、load_scene 等场景工具;create_resource、import_asset、configure_resource 等资源工具;以及 play_scene、get_node_properties、set_node_property、simulate_input 等调试测试工具。用户以自然语言提出需求,系统按需求分析、架构设计、视觉设计、交互实现流程生成 UI。

适用场景:Godot 4.x 游戏项目的 HUD、菜单、设置与多分辨率适配开发。

限制:超复杂 UI 需分步实现;大量 UI 元素可能影响性能;不同平台 UI 规范存在差异。常见问题包括布局错乱(检查锚点与容器)、动画卡顿、响应延迟、主题失效(验证资源路径)。兼容性标注为 Godot 4.5+,依赖 Godot MCP 工具集与 UI 设计知识。具体收费、价格与平台支持情况暂未提供。