官术网_书友最值得收藏!

第1章 初識LayaBox

2014年,專注HTML5引擎技術的Laya實驗室成立了游戲引擎開發公司,其品牌名稱為LayaBox。Box是盒子的意思,顧名思義,這個盒子品牌會推出一系列Laya引擎生態產品。

LayaBox的第一代引擎產品是LayaFlash,它是一款面向網頁游戲開發的引擎,通過LayaBox獨有的編譯器,能將ActionScript3項目直接編譯成JavaScript項目。LayaFlash因其獨特的技術特性和易于快速上手的特點,在短時間內獲得了大量ActionScript3開發者的青睞。

2016年,LayaBox推出了第二代引擎LayaAir,它不僅繼續支持使用ActionScript3語言開發游戲,還支持使用TypeScript與JavaScript語言開發游戲。通過極致優化的設計,LayaAir在性能上獲得了大幅提升,不僅可以支持3D產品的研發,在移動設備上的性能表現也可以媲美原生App。卓越的性能與3D表現能力是LayaAir 1.x版本最核心的優勢。截至2019年5月,正式上線運營的基于HTML5技術的3D商業產品,90%以上是采用LayaAir引擎技術開發的。LayaBox不僅提供了引擎產品,還提供了LayaNative、LayaCloud等解決方案,涵蓋了全平臺的商業開發。

2018年9月,LayaAir 2.0測試版面世;2019年1月,LayaAir 2.0正式版推出。與LayaAir 1.x版本引擎相比,2.0版本在保持性能及3D優勢的同時,重點強化了IDE與引擎的易用性及可視化設計。LayaAir 2.0引擎的2D功能日臻完善并趨于穩定,因此,目前是從2D功能入手學習LayaAir 2.0引擎的最佳時機。

在本章中,首先簡要回顧HTML與游戲開發的淵源,隨后講解LayaBox的概況,最后介紹LayaBox的集成開發環境LayaAir IDE 2.0的基本工作流程及相關工具,實踐如何將LayaAir 2D示例項目發布到微信小游戲中。

本章涉及的主要知識點如下。

? Chrome瀏覽器的下載和安裝。

? 騰訊云對象存儲。

? 集成開發環境LayaAir IDE 2.0的下載和使用。

? 微信開發者工具的下載和使用。

主站蜘蛛池模板: 普兰县| 徐水县| 梅州市| 志丹县| 宜丰县| 洛扎县| 交口县| 棋牌| 昌邑市| 仪陇县| 彭阳县| 出国| 崇礼县| 渝北区| 大姚县| 镇雄县| 南华县| 临汾市| 房产| 陇南市| 汉中市| 桃源县| 婺源县| 沙河市| 隆回县| 惠安县| 汾阳市| 万宁市| 章丘市| 壤塘县| 巢湖市| 鄯善县| 保山市| 新建县| 龙岩市| 六枝特区| 平武县| 绍兴县| 当雄县| 苍南县| 枝江市|