白鹭时代发布EgretEngine1.5移动游戏引擎,APP派和Web分成两大阵营争斗已久

白鹭时代发布EgretEngine1.5移动游戏引擎,APP派和Web分成两大阵营争斗已久

近日h5白鹭游戏引擎教程,Egret发布了最新一代的Egret Engine 1.5手游引擎。 其中备受业界关注的全新物理系统和WebSocket将随着新版引擎的发布与开发者见面。 全新的Egret Engine 1.5不仅继续加强了HTML5手游的开发服务,而且新系统和工具的出现使得基于白鹭引擎(Egret Engine)开发的手游拥有媲美原生APP游戏的用户体验。

在移动互联网市场,APP派系和Web端已经分成两大阵营,并已长期厮杀。 该应用程序以其良好的用户体验迅速俘获了用户的芳心,获得了无穷的青睐。 但是,原生APP受制于跨平台开发运行的问题,其发展的局限性已经显现。 由于跨平台的先天优势,Web正在受到各方的推动,全面提升其用户体验。 自今年基于Egret的Egret引擎开发的HTML5游戏在微信朋友圈火爆以来,业界已经看到了HTML5工具和引擎的逐渐成熟。 Egret Engine推出的Egret引擎,以及一系列工具和运行时,为HTML5游戏的开发奠定了重要的基础。

因此,Egret 的新物理系统和 WebSocket 与 Egret Engine 1.5 一起发布。 给开发者带来什么好消息? 让我们来看看新引擎、系统和工具在各方面的表现。

在使用dirty rectangle之前,同屏渲染8000个足球,21FPS

使用dirty rectangle后,同屏渲染8000个足球,59FPS

创新脏矩形渲染优化,游戏性能提升数倍

Egret引擎的创新之处在于在HTML5中实现了脏矩形渲染功能。 当游戏画面只有部分内容发生变化时,引擎只刷新变化区域的画面,其他画面部分不更新画面渲染。 该功能大大提高了游戏中画面的渲染效率,数倍提升游戏性能。 让性能不再成为HTML5游戏品质的阻碍。

物理引擎,模拟真实世界的物理效果

全新物理系统,轻松模拟真实世界环境

游戏通常模拟现实世界中的物理效果,例如物体掉落、物体相互碰撞然后弹开。 模拟这些效果需要大量的数学知识。 现在Egret中新增的物理系统可以在几分钟内完成真实世界的模拟。 开发者只需设置物体的形状、重量、摩擦力等参数,物理系统就可以自行模拟真实效果。 有了适当的物理系统,我们就可以快速轻松地开发出像愤怒的小鸟这样的伟大游戏。

新增WebSocket模块音效,HTML5游戏实现强联网

Egret引擎新增了WebSocket模块音乐音效,支持网络长连接。 开发者可以利用WebSocket功能来实现联网游戏,轻松打造出卡牌、RPG等网络性强的游戏。 WebSocket模块封装了常用的强联网功能接口。 开发者无需过多关心底层网络连接,只需要关心业务逻辑,极大方便了游戏中网络部分的开发逻辑。

文本可以自由设置样式

新的文本功能允许您根据自己的喜好设置文本样式

Egret重构了引擎中的文本功能,摒弃了陈旧的文本结构h5白鹭游戏引擎教程,大胆进行优化创新。 在保持原有功能的同时,现在可以在引擎中创建富文本编辑器,让开发者可以随心所欲地设置文本样式。 同时,新的文本功能的稳定性和性能也较旧版本有了很大的提升。

此外,白鹭引擎还增强了屏幕适配策略,让白鹭出品的HTML5游戏在不同分辨率下都能获得最佳的游戏画面效果。 Egret引擎中的粒子系统也进行了相应升级,支持WebGL加速模式,在移动设备上呈现更好的体验。

关于白鹭引擎:

白鹭引擎(Egret Engine)是白鹭时代推出的一款基于TypeScript语言的开源免费手游引擎。 通过Egret Engine,开发者可以快速创建可在移动应用的WebView或浏览器中运行的HTML5手游,也可以编译输出基于Android、iOS、Windows Phone的跨平台原生手游。