白鷺引擎王澤:巧用Webpack與EUI Compiler改善重度小遊戲開發效率

遊資網發表於2020-05-29
5月28日,白鷺引擎首席架構師王澤在鬥魚平臺再次開啟直播,為大家講解Egret Engine 5.3.6版本工具的使用技巧,主要內容包括:

1、Webpack與Eui Compiler工具的使用方法;

2、Webpack與Eui Compiler在專案中的實用小技巧;

並展示了利用好這兩個工具提高重度小遊戲開發效果。

白鷺引擎王澤:巧用Webpack與EUI Compiler改善重度小遊戲開發效率

經過內部多次測試,Egret Engine 決定在即將釋出的5.3.6版本中加入Webpack工具。據瞭解,Webpack是市面上最流行的JavaScript模組打包器,Webpack模組的優點在於所有模組不再是全域性物件,依賴關係在模組載入的時候就被確定。

而對於開發者關心的如何將現有專案移至ES6 Moddule/Webpack,什麼樣的專案適合使用Webpack這些問題,王澤也在直播中詳細的給予解答並建議開發者在尚未上線的專案中使用。

直播期間,王澤提醒諸位開發者,在Webpack功能未上線前,引擎研發團隊與公司內部自研團隊及其它測試專案組已進行多次測試、實踐,期間整理記錄了許多開發者在遊戲開發過程中遇到的常見問題及相應的解決方案,大家可以通過聯絡白鷺引擎技術支援團隊獲取相應的服務。

而大家所關注的另一個新功能,EUI Compiler作為一個完整的編譯器,則可以幫助開發者任意修改JSON-AST中的資料,完成資料驗證、預設值擦除、小數點位數擦除、國際化文字等功能。EUI Compiler Emitter目前支援生成JavaScript皮膚檔案與exml.d.ts宣告檔案。

Egret Engine5.3.6版本在近日正式釋出,大家可在Egret Launcher內下載使用。

Egret Engine作為小遊戲領域的知名引擎,始終堅守初心,幫助開發者全面提升遊戲開發體驗。

2019年底,為了讓開發者開發出功能更豐富、玩法上更加有創意的小遊戲,小遊戲程式碼包總包上限由8M已提升到12M,已經越來越重;從遊戲玩法來說,重度的FPS、TPS、MMO、SLG等遊戲玩法都已經在小遊戲中出現,白鷺科技作為1家技術公司,也希望幫助開發者從開發層面提高遊戲開發效率,創作出更多精品小遊戲,因此我們組織了“重度小遊戲開發效率提升”系列直播活動,為大家講解關於Egret引擎新功能及使用技巧,有需求的開發者可以持續關注

Egret Engine現已全面支援2D/3D小遊戲開發,其憑藉完整的小遊戲開發工作流、成熟穩定的引擎效能、簡單易用低門檻的核心優勢快速積累了50萬+開發者。

相關文章