Egret :HTML5游戏开发的解决方案

更新时间:2024-09-21 00:39

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余款工具,为移动游戏开发提供了一条完整的专业工作流。这些工具涵盖了从游戏创作到性能加速,再到资源管理和代码编辑的各个方面,使得开发者能够简单、高效地开发出移动游戏。

参考资料

免责声明
隐私政策
用户协议
目录 22
0{{catalogNumber[index]}}. {{item.title}}
{{item.title}}
友情链接: