- 了不起的LayaBox:HTML5游戲開發指南
- 沈毅編著
- 626字
- 2022-08-16 17:23:37
第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的下載和使用。
? 微信開發者工具的下載和使用。
- 最強大腦訓練課:越玩越好玩的365個猜謎游戲
- 最強大腦訓練課:越玩越好玩的231個偵探推理游戲
- 數獨的邏輯:數獨算法從入門到精通
- 燒腦天團:好玩到停不下來的邏輯游戲
- 最強大腦訓練課:越玩越好玩的210個記憶游戲(暢銷2版)
- 最強大腦訓練課:越玩越好玩的215個偵探推理游戲(暢銷3版)
- 電子競技概論
- 慧玩科學:讓學生著迷的200個科學游戲
- 最強大腦訓練課:越玩越聰明的365個數獨游戲(暢銷3版)
- 故宮里藏著的猜謎書
- 逆挑戰:最驚人想象力的150個游戲
- 超腦思維:數獨游戲技巧從入門到精通
- 思維大爆炸:挑戰超級腦力的數獨游戲(經典圖文版)
- 越玩越聰明的1000個思維游戲
- Minecraft我的世界:811招最新高手進階必學技法