自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

HTML5游戲性能大幅提升 白鷺Egret Engine 1.5震撼發(fā)布

移動開發(fā)
近日,白鷺時代發(fā)布了最新一代的Egret Engine 1.5移動游戲引擎,其中備受行業(yè)關(guān)注的全新物理系統(tǒng)與WebSocket,隨著新版引擎的發(fā)布與開發(fā)者見面。全新的Egret Engine 1.5不但繼續(xù)強(qiáng)化了HTML5移動游戲的開發(fā)服務(wù),同時新系統(tǒng)與工具的出現(xiàn),使得基于Egret Engine(白鷺引擎)開發(fā)的移動游戲,具備了媲美原生APP游戲的用戶體驗。

近日,白鷺時代發(fā)布了***一代的Egret Engine 1.5移動游戲引擎,其中備受行業(yè)關(guān)注的全新物理系統(tǒng)與WebSocket,隨著新版引擎的發(fā)布與開發(fā)者見面。全新的Egret Engine 1.5不但繼續(xù)強(qiáng)化了HTML5移動游戲的開發(fā)服務(wù),同時新系統(tǒng)與工具的出現(xiàn),使得基于Egret Engine(白鷺引擎)開發(fā)的移動游戲,具備了媲美原生APP游戲的用戶體驗。

在移動互聯(lián)網(wǎng)市場,APP派和Web分成兩大陣營爭斗已久。App素以良好的用戶體驗迅速俘獲用戶芳心,沐浴無盡恩寵。然而,原生APP受制于跨平臺開發(fā)和運行的難題,其發(fā)展的極限已經(jīng)浮現(xiàn)。Web由于本身具備跨平臺的天生優(yōu)勢,在各方推動下,其用戶體驗正在得到全面提升。自今年基于白鷺時代的Egret引擎開發(fā)的HTML5游戲在微信朋友圈火爆之后,行業(yè)者看到隨著HTML5工具和引擎的逐漸成熟。白鷺引擎推出的Egret引擎,以及一系列的工具和運行時,更是為HTML5游戲的發(fā)展,奠定了重要基礎(chǔ)。

那么,白鷺全新的物理系統(tǒng)與WebSocket隨Egret Engine 1.5震撼發(fā)布,到底為開發(fā)者帶來了什么福音呢?不妨先看一下全新引擎、系統(tǒng)和工具在各個方面的表現(xiàn)。

圖1:臟矩形使用前,同屏8000個足球渲染,21FPS

 

圖2:臟矩形使用后,同屏8000個足球渲染,59FPS

創(chuàng)新性的臟矩形渲染優(yōu)化,游戲性能提升數(shù)倍

Egret引擎中的創(chuàng)新性是在HTML5中實現(xiàn)了臟矩形渲染功能,當(dāng)游戲畫面中僅有一部分內(nèi)容存在變化的時候,引擎只對變化區(qū)域進(jìn)行畫面刷新,而其他畫面部分不再進(jìn)行畫面渲染更新。此功能大大提高了游戲中畫面的渲染效率,讓游戲性能提升數(shù)倍。讓性能不再拖HTML5游戲質(zhì)量的后腿。

圖3:物理引擎,模擬真實世界物理效果

全新的物理系統(tǒng),輕松模擬真實世界環(huán)境

游戲中經(jīng)常會模擬真實世界中的物理效果,如物體掉落、物體互相碰撞后彈開。模擬這些效果需要大量的數(shù)學(xué)運算。現(xiàn)在Egret中新增的物理系統(tǒng)可以分分鐘搞定真實世界模擬,開發(fā)者只需要設(shè)置物體的形狀,重量以及摩擦力等參數(shù),物理系統(tǒng)可自行模擬真實效果。有了物理系統(tǒng),我們可以快速輕松的開發(fā)出《憤怒的小鳥》此類的優(yōu)秀游戲。

新增WebSocket模塊,HTML5游戲?qū)崿F(xiàn)強(qiáng)聯(lián)網(wǎng)

Egret引擎新增了WebSocket模塊,支持網(wǎng)絡(luò)長連接。開發(fā)者可以使用WebSocket功能實現(xiàn)聯(lián)網(wǎng)游戲,輕松制作卡牌、RPG等強(qiáng)聯(lián)網(wǎng)游戲。WebSocket模塊中封裝了常用的強(qiáng)聯(lián)網(wǎng)功能接口,開發(fā)者無需太多關(guān)系網(wǎng)絡(luò)底層連接,只需關(guān)心業(yè)務(wù)邏輯即可,極大的方便了游戲中網(wǎng)絡(luò)部分的開發(fā)邏輯。

圖4:可自由設(shè)置文本的樣式

全新的文本功能,讓你的文本樣式隨心所欲

Egret對引擎中的文本功能進(jìn)行了重構(gòu),拋棄老舊的文本架構(gòu),大膽進(jìn)行優(yōu)化創(chuàng)新。在維持原有功能的情況下,現(xiàn)在已經(jīng)可以在引擎中制作富文本編輯,讓開發(fā)者可以隨心所欲的設(shè)置文本的樣式。同時新的文本功能在穩(wěn)定性和性能上也較舊版本大幅提升。

除此之外,此次白鷺引擎還增強(qiáng)了屏幕適配策略,讓Egret制作的HTML5游戲在不同分辨率下得到***游戲畫面效果。白鷺引擎中的粒子系統(tǒng)也相應(yīng)進(jìn)行了功能升級,已支持WebGL加速模式,在移動設(shè)備呈現(xiàn)更好的體驗。

關(guān)于Egret Engine:

Egret Engine(白鷺引擎)是白鷺時代推出的一款基于TypeScript語言構(gòu)建的開源免費的移動游戲引擎。通過白鷺引擎,開發(fā)者可以快速地創(chuàng)建可以運行在手機(jī)App的WebView或瀏覽器中的HTML5移動游戲,也可以編譯輸出成基于Android、iOS、Windows Phone的跨平臺原生移動游戲。

白鷺引擎官網(wǎng):http://www.egret-labs.org/

責(zé)任編輯:閆佳明
相關(guān)推薦

2017-05-24 17:31:53

白鷺

2023-05-25 20:06:17

Linux游戲性能

2015-02-11 13:42:09

騰訊X5Egret RuntiHTML5游戲

2017-03-20 10:39:59

HTML5游戲難點

2014-09-24 15:50:05

騰訊X5Egret Runti

2021-04-10 07:21:53

技巧Resizable B顯卡

2014-12-30 17:13:51

HTML5

2017-01-10 20:42:26

白鷺引擎

2014-12-10 13:07:43

Egret GUI/H

2022-02-18 09:43:43

Windows 游戲操作系統(tǒng)Windows11

2016-04-18 16:58:17

游戲H5市場

2013-03-06 16:14:16

UCHTML5游戲引擎

2012-04-01 10:02:00

HTML5

2013-03-11 13:33:54

筆記本

2023-08-31 19:17:23

2013-03-06 15:05:44

移動瀏覽器移動游戲HTML5

2015-01-28 10:57:31

2016-12-10 19:53:02

白鷺時代

2015-05-29 15:00:48

白鷺

2013-10-21 15:24:49

html5游戲
點贊
收藏

51CTO技術(shù)棧公眾號