2016年12月10日,2016HTML5移動(dòng)生態(tài)大會(huì)在北京隆重召開(kāi)。會(huì)上,白鷺時(shí)代聯(lián)合創(chuàng)始人馬鑒帶領(lǐng)研發(fā)中心VP楊行、首席架構(gòu)師王澤、首席布道師趙新共同發(fā)布了包括引擎、3D工具、IDE、骨骼動(dòng)畫(huà)體系等在內(nèi)的,旗下核心產(chǎn)品的全新版本。全面進(jìn)化的產(chǎn)品線(xiàn),將助力行業(yè)抓住HTML5游戲拐點(diǎn)機(jī)遇。
HTML5游戲行業(yè)拐點(diǎn)將至 商業(yè)能力逐漸凸顯
2016年,HTML5游戲無(wú)疑是整個(gè)游戲行業(yè)關(guān)注度提升最大的細(xì)分領(lǐng)域。隨著產(chǎn)業(yè)鏈布局的完善,開(kāi)發(fā)與技術(shù)能力的愈發(fā)成熟以及用戶(hù)層面的普及越來(lái)越廣泛,HTML5游戲正在進(jìn)入一個(gè)拐點(diǎn)。既是HTML5游戲未來(lái)的發(fā)展趨勢(shì),也是其全面釋放商業(yè)能力的重要機(jī)遇。
面對(duì)拐點(diǎn),HTML5游戲行業(yè)會(huì)發(fā)生如下變化:首先,現(xiàn)有游戲的品質(zhì)會(huì)進(jìn)一步提高,運(yùn)行環(huán)境更好;其次,更多專(zhuān)業(yè)化研發(fā)團(tuán)隊(duì),會(huì)適時(shí)進(jìn)入到HTML5游戲行業(yè);再次,業(yè)界對(duì)于HTML5是否可以開(kāi)發(fā)3D游戲,有了更高期待。
不論是提升游戲品質(zhì),還是吸引更多專(zhuān)業(yè)團(tuán)隊(duì)入場(chǎng),亦或是向3D HTML5游戲領(lǐng)域進(jìn)軍,引擎無(wú)疑都是實(shí)現(xiàn)這一切的基礎(chǔ)。而白鷺時(shí)代以引擎為核心,將全新版本的白鷺引擎專(zhuān)注于“運(yùn)行效率”、“開(kāi)發(fā)效率”和“網(wǎng)絡(luò)加載效率”三大核心問(wèn)題上。
白鷺引擎4.0版本發(fā)布,引擎能力更強(qiáng)大
大會(huì)上,白鷺時(shí)代發(fā)布了全新的白鷺引擎4.0版本,以及它如何專(zhuān)注于解決三大核心問(wèn)題。
在開(kāi)發(fā)效率的提升上,白鷺引擎4.0版本率先支持ES2017標(biāo)準(zhǔn),從而實(shí)現(xiàn)異步處理代碼,讓編寫(xiě)代碼減少一倍,同時(shí)更方便的讓程序人員異步處理問(wèn)題,提高代碼健壯性和容錯(cuò)率,從而整體上讓開(kāi)發(fā)效率大幅提升。
在運(yùn)行效率方面,全新引擎的兩個(gè)主要特性,就是通過(guò)優(yōu)化WebGL渲染核心,重構(gòu)骨骼動(dòng)畫(huà)模板,讓動(dòng)畫(huà)渲染效率大幅提升,并且讓內(nèi)存占用大幅降低。從現(xiàn)場(chǎng)演示的DEMO案例來(lái)看,雖然是同一款游戲,在畫(huà)面素材都未做任何改動(dòng)的情況下,其運(yùn)行性能表現(xiàn)明顯提升。而根據(jù)新舊版本的性能對(duì)比測(cè)試,全新的4.0版本,運(yùn)行性能實(shí)現(xiàn)了2倍的提升。運(yùn)行效率的提升,可以減少因運(yùn)行性能低導(dǎo)致的卡頓、減少因內(nèi)存不足導(dǎo)致的閃退等問(wèn)題,確保高品質(zhì)游戲流暢運(yùn)行,同時(shí)讓開(kāi)發(fā)者可以在游戲中添加更多動(dòng)畫(huà)及特效,從而滿(mǎn)足更復(fù)雜,更重度HTML5游戲開(kāi)發(fā)的需求。
網(wǎng)絡(luò)加載效率的優(yōu)化上,白鷺引擎4.0此次對(duì)其做了大量創(chuàng)新。首先是采用了全新的資源管理框架,讓游戲素材的加載體積降低30%以上。通過(guò)一個(gè)類(lèi)似內(nèi)置素材格式轉(zhuǎn)換插件的方式,全新引擎可以幫助游戲識(shí)別用戶(hù)的系統(tǒng)(iOS、Android和PC等)、機(jī)型,從而讓加載素材自動(dòng)轉(zhuǎn)換成系統(tǒng)和機(jī)型專(zhuān)屬的格式文件,不但讓兼容問(wèn)題得到完美解決,也讓加載效率大幅提升,從而降低用戶(hù)游戲過(guò)程的流量消耗,也降低了運(yùn)維成本,更重要的是優(yōu)化體驗(yàn)之后對(duì)于用戶(hù)轉(zhuǎn)化效率的提升也將大有助益。
在此之前,白鷺時(shí)代從CP方獲取了大量需求信息,與合作CP共同發(fā)現(xiàn)的新特性也集中表現(xiàn)在這三個(gè)問(wèn)題上,并且新版本發(fā)布之前,新功能已經(jīng)經(jīng)過(guò)測(cè)試和產(chǎn)品的正式上線(xiàn)運(yùn)營(yíng)等方式得到驗(yàn)證。全新版本引擎,將帶動(dòng)產(chǎn)品線(xiàn)實(shí)現(xiàn)全面進(jìn)化,真正幫助業(yè)界伙伴,抓住拐點(diǎn)機(jī)遇。
在游戲引擎渲染能力已經(jīng)愈發(fā) 的當(dāng)下,網(wǎng)絡(luò)加載這個(gè)直接影響用戶(hù)體驗(yàn)的關(guān)鍵,在未來(lái)將更加重要。白鷺時(shí)代極具前瞻和創(chuàng)新的解決辦法,對(duì)于HTML5游戲整體上解決加載問(wèn)題,將具有重要的示范性作用。
HTML5 3D游戲制作成為可能
那么,白鷺引擎全新4.0版本,能否制作3D游戲,從而真正讓HTML5游戲行業(yè)進(jìn)入到重度化、精品化、3D化時(shí)代呢?全新的Egret 3D,無(wú)論功能還是性能,以及配套的IDE和插件體系,都能切實(shí)幫助開(kāi)發(fā)者研發(fā)制作重度化3D HTML5游戲。
對(duì)于在移動(dòng)游戲領(lǐng)域成熟的3D游戲開(kāi)發(fā)團(tuán)隊(duì)而言,白鷺引擎還將幫助他們更便捷的進(jìn)入到HTML5 3D游戲領(lǐng)域。在Egret 3D中,白鷺時(shí)代率先支持Unity 工作流和工具,并且升級(jí)了Egret Native,讓3D游戲開(kāi)發(fā)團(tuán)隊(duì),可以從容的應(yīng)用Unity和Egret 3D,為一款 Unity 游戲快速開(kāi)發(fā) HTML5 版本。
Egret Wing 提升團(tuán)隊(duì)協(xié)作能力
當(dāng)然,本次以引擎為核心,白鷺時(shí)代帶來(lái)了產(chǎn)品線(xiàn)的全面進(jìn)化。因此除了引擎,其IDE、骨骼動(dòng)畫(huà)體系都推出了更新版本。
基于對(duì)提高團(tuán)隊(duì)協(xié)作能力和效率的考量,加上白鷺時(shí)代與微軟長(zhǎng)期以來(lái)的緊密合作,此次白鷺時(shí)代運(yùn)用微軟開(kāi)源的VS Code,重新開(kāi)發(fā)Egret Wing,對(duì)其進(jìn)行了一次徹底的重構(gòu),最終推出了Egret Wing 3。
在游戲開(kāi)發(fā)層面,全面進(jìn)化的Egret Wing 3主要包含以下特性:
一、性能有了飛躍性的提升,開(kāi)發(fā)超大型游戲毫無(wú)壓力。
二、可視化編輯EUI得到全面升級(jí),最大限度的把開(kāi)發(fā)者從繁重的UI搭建中解放出來(lái),讓策劃可以像Photoshop或者PPT一樣全程快速的編輯界面。
三、全面提升Wing的分工協(xié)作能力,大幅降低門(mén)檻,足以讓設(shè)計(jì)師、策劃、開(kāi)發(fā)者都參與到游戲的UI、動(dòng)畫(huà)和游戲邏輯開(kāi)發(fā)制作中。
四、推出包含源碼同步、成員管理等功能在內(nèi)的云協(xié)作體系,徹底打破地域和環(huán)境限制,讓團(tuán)隊(duì)同步到一個(gè)項(xiàng)目的高效運(yùn)作中來(lái)。
不論是多人開(kāi)發(fā)協(xié)作功能的全面升級(jí),還是完整工作流實(shí)現(xiàn)可視化,新的Egret Wing無(wú)疑為更多專(zhuān)業(yè)開(kāi)發(fā)團(tuán)隊(duì)進(jìn)入HTML5游戲領(lǐng)域,奠定了更好的開(kāi)發(fā)環(huán)境基礎(chǔ)。除此之外,新的Egret Wing推出了針對(duì)微信小程序的項(xiàng)目模板、語(yǔ)法提示及實(shí)時(shí)預(yù)覽三大功能,可以幫助開(kāi)發(fā)者有效提高微信小程序的開(kāi)發(fā)效率。
在小程序制作方面,全新的Egret Wing新特性主要包含:
一、針對(duì)微信小程序,提供常用的項(xiàng)目及文件模板。
二、針對(duì)微信小程序全部接口進(jìn)行代碼著色和文檔提示支持。在Egret Wing 3.2中,對(duì)微信小程序增加了代碼提示功能,幫助開(kāi)發(fā)者更快捷的遵循微信的接口規(guī)范進(jìn)行項(xiàng)目開(kāi)發(fā)。
三、當(dāng)前編輯頁(yè)面的實(shí)時(shí)可視化預(yù)覽,提升開(kāi)發(fā)效率:當(dāng)開(kāi)發(fā)者在 Wing 中對(duì)微信小程序的代碼進(jìn)行調(diào)整時(shí),Wing會(huì)在右邊欄實(shí)時(shí)預(yù)覽出開(kāi)發(fā)者對(duì)文件更改后的效果,幫助開(kāi)發(fā)者提高開(kāi)發(fā)效率。
白鷺將參與起草未來(lái)移動(dòng)動(dòng)漫標(biāo)準(zhǔn)
另外,DragonBones也在本次大會(huì)上,發(fā)布了全新版本。作為全球一流的創(chuàng)意工具,DragonBones目前已經(jīng)擁有超過(guò)5萬(wàn)名獨(dú)立開(kāi)發(fā)者,在全球范圍內(nèi)得到了極為廣泛的應(yīng)用。
全新版本的DragonBones擁有了更強(qiáng)大的功能,一方面是新增Mesh動(dòng)畫(huà)和IK約束功能,另一方面除了白鷺引擎外,還支持Unity 、Cocos2d-x在內(nèi)的幾乎所有主流游戲開(kāi)發(fā)引擎。由此,不論是H5游戲開(kāi)發(fā)者、還是原生游戲開(kāi)發(fā)者,都將能方便的運(yùn)用DragonBones,制作各類(lèi)所需的骨骼動(dòng)畫(huà)。
也正是因?yàn)镈ragonBones在全球的影響力和廣泛的開(kāi)發(fā)者基礎(chǔ),白鷺時(shí)代參與了國(guó)際電聯(lián)的移動(dòng)動(dòng)漫國(guó)際標(biāo)準(zhǔn)的申報(bào),并加入了由文化部發(fā)起的基于H5的移動(dòng)端動(dòng)態(tài)漫畫(huà)標(biāo)準(zhǔn)的制定工作,首創(chuàng)移動(dòng)動(dòng)漫標(biāo)準(zhǔn)化工具,為下一代動(dòng)漫標(biāo)準(zhǔn)起草草案。
整個(gè)移動(dòng)游戲業(yè)界,對(duì)于HTML5游戲拐點(diǎn)的認(rèn)知已經(jīng)越來(lái)越清晰,精品化、重度化、3D化將是拐點(diǎn)之后的趨勢(shì)。相信經(jīng)過(guò)整個(gè)行業(yè)在技術(shù)、渠道、產(chǎn)品等領(lǐng)域長(zhǎng)達(dá)三年的耕耘,HTML5游戲必將迎來(lái)真正收獲的階段。
投稿郵箱:chuanbeiol@163.com 詳情請(qǐng)?jiān)L問(wèn)川北在線(xiàn):http://m.fishbao.com.cn/