fgui的ui管理框架_个人对于游戏UI架构的思考与总结

欢迎大家和我在评论区理性讨论,勿引战。

## 前言

这阵子我的开源Moba项目要开始着手准备客户端的表现工作了,后端的逻辑基本上没有太大的问题。

如果对这个项目感兴趣的可以去看一下烟雨迷离半世殇/NKGMobaBasedOnET​gitee.com017d59bfa6dd144e4d3dad390509859b.png

谈及客户端表现,UI是必不可少的一环,那么选定一个好的UI解决方案和框架就更加重要了。

对于解决方案,我们耳熟能详的有UGUI,FGUI,NGUI等。

对于UI框架,基本架构基本上就是MVC,MVVM这种MV*系列的框架。

在此之前,我并没有对这些UI框架的使用经验,所以就趁此机会好好学习一下。

## UI解决方案的选择

### UGUI

原生的UGUI似乎是一个好的选择,因为官方在一直维护,各个方面都有保障,但是许多功能需要自己重新造轮子,对于没有模块积累的人来说可能有些麻烦。

### NGUI

与UGUI还是有比较大的差别的,有一些轮子,拓展模块,底层也做了一些调整和优化。不过近几年势头越来越弱了,本身也不打算选择,如果UGUI和NGUI选一个,我会选UGUI。

### FGUI

FGUI全名FairyGUI,是一个开源的,跨平台UI解决方案,它包含几乎所有游戏UI常用功能,易于拓展,性能优秀,可以做到一次导出,各处使用,开发效率也很高。无疑更加适合独立游戏团队或者个人开发者。

所以我最终也是选定了FGUI作为我的项目UI解决方案。这是FGUI的官网:FairyGUI - 超强UI编辑器,跨平台开源UI解决方案​www.fairygui.com

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值