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