之前使用过FairyGUI,也输出过一篇简单的博客http://www.xumenger.com/fairy-gui-20190922/
Fairy GUI 关键概念
一个FairyGUI 项目可以包含多个包;一个包下面可以有多个组件
比如新建了一个Jounery 项目,有两个包,GameStart 包下面有一个组件

FairyGUI 编辑器使用说明:https://fairygui.com/docs/editor
FairyGUI 项目目录结构
assets:包内容放置目录,该目录下每个目录对应一个具体的包
assets_xx 分支内容放置目录,xx 是分支名称。多个分支则存在多个类似名称的目录
settings:配置文件放置目录
.obj 内部数据目录。注意:不要加入版本管理,因为这里的内容是不需要共享的
Jounery.fairy 项目标识文件。文件名就是项目名称,可以随便修改

关于UI
总结了Fairy GUI 是怎么用的,但是做游戏远远不止于此,一个游戏应该包含哪些UI 功能?UI 的整体风格怎么把握?UI 的交互和跳转?字体怎么选择?各个怎么排版布局?
- UI 相关软件和工具
- 游戏LOGO 设计
- 游戏UI 材质表达
- 游戏技能图标设计
- 游戏UE 交互设计:界面的切换
- 游戏界面的布局
- 游戏风格与项目类型
常见的UI 需要考虑启动界面、菜单、对话系统、背包、血条、数值展示等,
在真实的游戏团队中,游戏开发流程设计到下面这些部门和环节
