HTML5游戲沙龍:優化提升HTML5游戲品質和體驗
12月27日,借著HTML5移動游戲大會的余溫,Egret白鷺引擎在貝塔咖啡舉辦了主題為“HTML5游戲開發優化之路”***期技術分享沙龍。繼續與開發者、運營商、渠道等行業各界一道,分享HTML5移動游戲開發實踐中的優化之道。
白鷺時代作為國內***的HTML5移動游戲開發引擎、工具與運行時提供商,其一線核心技術人員參與了本次沙龍,除此之外,還邀請了業內從事HTML5游戲領域資深人士作為嘉賓一起探討交流。沙龍中的交流與探討,匯聚了HTML5行業前景展望、Egret開發實踐、以及大家在HTML5游戲中的開發分享總結等目前行業各界關注的內容。在如此寒冷的冬季,白鷺時代為HTML5移動游戲行業點燃了一份激情。

沙龍伊始,Egret白鷺引擎聯合創始人馬鑒為大家介紹了HTML5移動游戲領域新生態。馬鑒認為,如今大型的原生游戲發展緩慢,主要在于發行模式的固化,一定程度限制了整個市場更上一層樓。開發商面對渠道和發行為王的大環境,面臨越來越艱難的選擇。而未來移動游戲的發展趨勢,應該是HTML5生態與移動App共贏的狀態。現在眾多的開發商、發行商、渠道商都開始在這個領域大力投入,使得HTML5前景持續看俏,應用觸角更伸展至手機、平板、電視甚至可穿戴移動設備等各類連網裝置,為HTML5移動游戲市場帶來了莫大商機。
隨后,Egret白鷺引擎社區技術經理張鑫磊(A閃)為大家帶來了主題為《Egret打造高性能HTML5游戲》的分享內容。介紹了Egret白鷺引擎在本月發布的***版本1.5中對性能優化的新功能。其中涉及到引擎的臟矩形、彈性跑道模型、模塊化編譯等相關技術。同時,借助Egret Runtime可加速Egret HTML5游戲,讓HTML5游戲在移動端擁有接近原生性能與品質。
緊接著,Egret白鷺引擎高級研發經理張晨為大家介紹了Egret***的開發工具:Egret Wing與EgretVS。通過Egret Wing可以快速開發游戲界面,使用Egret Wing與EgretVS搭配使用可快速提高游戲開發效率,讓游戲開發變得簡單高效。
臨近沙龍尾聲,來自Egret社區的開發者代表張宇,結合他在使用Egret白鷺引擎開發游戲的一些實戰經驗進行了分享;網易前端工程師魏陽(小恐龍)通過簡單的優化技巧,包括混色,碰撞檢測,橫版適配和效率優化等,教現場的大家用HTML5做一款效率與效果并存的打飛機游戲;******嘉賓來自HTML5游戲創業者起源天澤的CEO譚凱,帶來“Canvas優化技巧,不僅是程序的工作,更是團隊的配合,其中縮小分辨率,禁用旋轉,雙重刷新是幾個重要的優化手段,結合美術射擊來使用,會極大的提升游戲的質量和體驗”的精彩分享。
移動互聯網市場,APP派和Web分成兩大陣營爭斗已久。App素以良好的用戶體驗迅速俘獲用戶芳心,沐浴無盡恩寵。然而,原生APP受制于跨平臺開發和運行的難題,其發展的極限已經浮現,在移動游戲領域同樣如此。HTML5技術的興起,特別是白鷺時代攜引擎、工具和運行時到來,讓移動游戲擁有了面向HTML5技術轉型的基礎。
白鷺時代此前發布的全新的Egret Engine 1.5引擎,以及一系列的開發工具和運行時,不但繼續強化了HTML5移動游戲的開發服務,同時讓基于Egret Engine(白鷺引擎)開發的移動游戲,具備了媲美原生App游戲的用戶體驗。相信在不久的將來,HTML5移動游戲,與原生的App游戲,將會成為兩大主流,為廣大用戶,帶來更加多樣化,同時更具體驗感的移動游戲。
關于Egret Engine:
Egret Engine(白鷺引擎)是白鷺時代推出的一款基于TypeScript語言構建的開源免費的移動游戲引擎。通過白鷺引擎,開發者可以快速地創建可以運行在手機App的WebView或瀏覽器中的HTML5移動游戲,也可以編譯輸出成基于Android、iOS、Windows Phone的跨平臺原生移動游戲。
白鷺引擎官網:http://www.egret-labs.org/