在游戏行业,除了LayaAir、Cocos、Egret这三大国产游戏引擎之外,还有一个享有盛名的游戏编辑器国产软件FairyGUI。
FairyGUI是广州市花谷软件开发有限公司(以下简称花谷软件)在2018年推出的一个UI中间件解决方案,它由一个面向游戏设计师的UI编辑器和适配多个游戏引擎的Runtime组成。
与传统的UI框架不同,FairyGUI重新打造了一套美术和策划角色也能深度参与UI制作的工作流程。为此,FairyGUI编辑器应用了零代码的设计语言,设计师通过控制器、关联、组件扩展、动效等特有的交互设计接口,即可轻松制作出自适应多种设备,支持多国语言。由于制作流程不需要程序员参与,降低了使用者的门槛,还降低了UI设计师和程序员之间的沟通成本,大幅提升游戏UI模块的开发效率。
FairyGUI与三大国产游戏引擎不同的是,该软件不仅支持LayaAir、Cocos Creator、Egret、Three.js、PixiJS、CreateJS、这些主打HTML5与小游戏平台领域的引擎。也支持Unreal、Unity、Cocos2d-x、CryEngine、MonoGame、Corona等移动端与PC端的游戏引擎。因此,FairyGUI汇集了各种引擎的游戏开发者,基于该软件的产品案例横跨端游、页游,手游、H5、小游戏等,各个游戏领域。从3A