Egret
HTML5游戏开发的解决方案
Egret是一套完整的html5游戏开发解决方案。Egret中包含多个工具以及项目。Egret Engine是一个基于TypeScript语言开发的HTML5游戏引擎,该项目在BSD许可证下发布。它支持跨平台特性,允许开发者将游戏发布到Web、iOS、Android、Windows Phone、PC等平台。
简介
使用Egret Engine开发的游戏可发布为HTML5版本,运行于浏览器之中。同时,也可以发布为IOSAndroidwindow phone系统原生程序。Egret Engine不仅包括2D游戏引擎,还提供了3D游戏引擎版本,以及一系列辅助游戏开发的工具,使得开发者能够搭建自己的游戏开发工作流。
特点与功能
Egret Engine继承了Flash的优点,专注于游戏开发,提供了显示列表、精灵、事件机制、纹理集合、矢量绘图、网络加载、位图字体、性能监控、反射、XML处理、骨骼动画、资源加载、EUI、脏矩形渲染、WebSocket支持等功能。此外,它还包括物理系统、屏幕适配模块、三种渲染模式无缝切换、粒子库系统等模块,以满足不同的游戏开发需求。
迭代历史
Egret Engine的迭代历史显示了其不断的发展和改进。从2015年的2.0版本发布业界首个H5工作流,到2017年7月发布的3D版本,支持WebAssembly技术和Unity工作流导出,Egret Engine一直在推动html5游戏开发的边界。尽管白露时代在2021年倒闭,已下载的安装包仍然可以继续使用。
产品家族
Egret Engine是白鹭产品家族的核心,该家族还包括Egret Runtime、Egret Wing、DragonBones等10余款工具,为移动游戏开发提供了一条完整的专业工作流。这些工具涵盖了从游戏创作到性能加速,再到资源管理和代码编辑的各个方面,使得开发者能够简单、高效地开发出移动游戏。
参考资料

Warning: Invalid argument supplied for foreach() in /www/wwwroot/newbaike1.com/id.php on line 362
目录
概述
简介
特点与功能
迭代历史
产品家族
参考资料