首 頁
手機版

layaair引擎 v3.2.0官方版

包括正式版和測試版,Layabox旗下的全平臺3D引擎產(chǎn)品。

  • 軟件大?。?25.95M
  • 軟件語言:簡體中文
  • 軟件類型:國產(chǎn)軟件
  • 軟件授權:免費軟件
  • 更新時間:2024/07/30
  • 軟件類別:編程軟件
  • 應用平臺:Windows11,Windows10,Windows8,Windows7
網(wǎng)友評分:8.0分
網(wǎng)友評論 下載地址 收藏該頁
本地下載

layaair引擎是一個商業(yè)級HTML5引擎,一般又稱為layaair游戲引擎,是Layabox家族的核心產(chǎn)品,同時也是中國三大HTML5引擎之一,分別有支持ActionScript3、TypeScript、JavaScript三種語言版本,主要面向移動端和PC端的大型游戲和小型游戲研發(fā),能夠支持2D、3D、VR的開發(fā),并實現(xiàn)開發(fā)3D產(chǎn)品時同步發(fā)布VR產(chǎn)品,其核心引擎庫僅100K左右、運行內(nèi)存僅占用2M左右,極輕,但是功能性并未打折,包括動畫、UI、粒子、骨骼、物理、3D等系統(tǒng),還具有支持引擎擴展與分包的獨家優(yōu)勢,適用于廣告、營銷、教育、應用軟件、PC工具、網(wǎng)站、3D、VR等領域的產(chǎn)品研發(fā)。

相對上一代引擎,layaair游戲引擎3.0在性能、API、工具鏈等方面做了整體優(yōu)化,更小、更快、更強。同時軟件具備AI生產(chǎn)力,已經(jīng)全面擁抱AIGC(人工智能生成內(nèi)容)。引擎支持AI創(chuàng)作生成、編輯器的AI控制、引擎技術AI客服等AI插件能力。未來,LayaAir將在保障在國產(chǎn)Web 3D引擎渲染能力持續(xù)領先的基礎上,繼續(xù)深入與掌趣科技的合作,大力發(fā)展AIGC與3D引擎的結合,定位“最易用的AIGC引擎生態(tài)”,快下載體驗吧。

layaair游戲引擎

layaair游戲引擎3優(yōu)勢

1、極致性能

優(yōu)異的性能一直是LayaAir引擎的核心追求,永無止境,極致追求。

2、領跑Web 3D引擎

LayaAir自2016年推出3D引擎以來,多年商業(yè)案例技術積累,是基于web 圖形API最成熟的國產(chǎn)開源3D引擎。在行業(yè)中已達成共識:開發(fā)3D小游戲就用LayaAir 。

3、完善工具鏈+AIGC

支持UI編輯器、3D場景編輯器、3D材質(zhì)編輯器、3D粒子編輯器、3D藍圖編輯器、動畫編輯器(2D+3D)、物理編輯器(2D+3D)、插件系統(tǒng)、資源商店、代碼與美術設計分離等,以及AI創(chuàng)作生成、編輯器AI控制、引擎技術AI客服等AI插件能力!

4、全平臺發(fā)布

一次開發(fā),可同時發(fā)布Web版、安裝包(安卓與iOS)、小游戲平臺。

5、行業(yè)優(yōu)選

擁有超百萬的開發(fā)者生態(tài),騰訊、阿里巴巴、網(wǎng)易、三七互娛、掌趣科技、獵豹移動、湯姆貓、商湯科技、電魂網(wǎng)絡等大型企業(yè)選用的引擎。

6、應用廣泛

適用于游戲、廣告營銷、教育、動畫、元宇宙、數(shù)字人、數(shù)字孿生、智慧城市、工業(yè)控制、仿真模擬、國防模擬、線上展示(展廳、看房、旅行……)等眾多3D 數(shù)字領域。

layaair引擎新功能:

一、升級為真正的全平臺引擎

從LayaAir3.2開始,在歷史版本的發(fā)布能力之上,我們會新增支持Windows系統(tǒng)、Linux系統(tǒng)、鴻蒙Next系統(tǒng)的發(fā)布。其中,Windows系統(tǒng)的exe安裝包發(fā)布在3.2.0-beta.1版本內(nèi)率先推出測試,Linux系統(tǒng)、鴻蒙Next系統(tǒng)還在緊密對接中,將會在3.2正式版之前推出。

一旦3.2正式版推出,開發(fā)者可以基于各個操作系統(tǒng)發(fā)布安裝包、基于HTML5標準發(fā)布Web版本、以及發(fā)布到各個主流小游戲平臺,使得LayaAir引擎升級為真正的全平臺游戲引擎。

相對于非全平臺的游戲引擎,LayaAir3引擎一套代碼開發(fā),全部平臺發(fā)布運行的模式,可以大幅降低開發(fā)成本、提升市場推廣機會。

二、Native易用性大幅提升

layaair 3.2版本中,我們支持自動打包成為各平臺的安裝包(例如exe、apk、ipa),并且提供選項,由開發(fā)者自主選擇對應平臺的安裝環(huán)境,然后自動安裝好打包所需的環(huán)境,使得開發(fā)者不必再為安裝什么樣的環(huán)境才能順利打包而發(fā)愁。

當然,對于資深的開發(fā)者,如果更習慣使用傳統(tǒng)的開發(fā)環(huán)境來打安裝包,我們也保留了發(fā)布為原生包工程的方案。例如安卓勾選導出Android Studio項目、iOS勾選導出Xcode項目即可發(fā)布為原生包工程,而不是直接打包。

三、性能與效率大幅提升

無論何時,引擎的性能都是非常核心的指標,這將是項目發(fā)揮效果的天花板。本次版本,我們從Native安裝包的運行性能、Spine動畫的運行性能、3D粒子性能這幾個方面對引擎性能進行了明顯提升。

1、安裝包運行性能提升

LayaAir3.2開始,我們優(yōu)化了Native引擎的底層架構。引擎的渲染底層以及部分對性能消耗較大的核心模塊,已下沉到Native C++層進行了實現(xiàn)。經(jīng)過此次調(diào)整,Native APP的運算性能得以明顯提升。同樣以7477個渲染節(jié)點的3D示例為例,安卓測試機型的性能提升了50%,iOS測試機型的性能提升了近100%。

2、Spine運行性能提升

3.2開始,為提升Spine動畫使用者的體驗,我們針對Spine的官方庫做了私有的性能優(yōu)化,大幅提升了Spine官方庫的動畫在LayaAir引擎中的運行性能。我們首先采用了合并指令、GPU運算優(yōu)化、緩存運算優(yōu)化,這幾種方式對CPU計算能力瓶頸進行提升。在一些CPU計算能力相對較差,但GPU相對較好的機型上,甚至可以得到幾十倍的提升。這對CPU能力不強的機型,以及不支持JIT的iOS小游戲環(huán)境,是非常有價值的。

3、3D粒子編譯效率提升

曾有開發(fā)者反饋3D粒子較多的時候導致卡頓。我們分析Demo后發(fā)現(xiàn),shader的define數(shù)量較多,這導致了shader變體數(shù)量龐大,編譯時間過長。由于shader在持續(xù)編譯的過程出現(xiàn)卡頓現(xiàn)象,這是不可避免的。所以,我們進行了一系列的優(yōu)化工作,主要目標是減少shader的define數(shù)量,降低shader變體數(shù)量,以減少編譯時間,避免出現(xiàn)明顯的卡頓現(xiàn)象。

例如一個Demo的粒子材質(zhì)球,在優(yōu)化前有92種變體,編譯時長為7.004秒。使用3.2優(yōu)化后的版本,只剩下66種變體,總編譯時長也降至1.474秒。

4、正式支持WebGPU

LayaAir3.0開始接入WebGPU,直到此次的3.2版本,我們終于全面接入了WebGPU的圖形API,這將是非常有意義的一個LayaAir引擎發(fā)展新里程。WebGPU作為現(xiàn)代Web圖形標準,具有支持CPU多線程、支持通用計算能力等WebGL所不具備的能力與眾多優(yōu)勢。注定要替代WebGL圖形標準,主流3D引擎均會陸續(xù)接入該標準的API。

從引擎的角度,相較于WebGL,WebGPU提供了更高的性能優(yōu)化和更低級別的硬件控制,使游戲引擎能夠充分利用現(xiàn)代硬件的圖形處理能力,這會帶來更加出色的圖形渲染和計算性能,以及更多基于WebGL無法實現(xiàn)的引擎功能。

5、3D相關功能的新增

在3D方面,LayaAir3.2中有兩個重要的更新,其一是新增了材質(zhì)縮略圖預覽,使得開發(fā)者可以在IDE中通過縮略圖快速識別和選擇所需的材質(zhì),而無需逐一打開,節(jié)省了大量時間,并使得材質(zhì)的管理更加直觀和高效,進一步提升了材質(zhì)功能的易用性。

軟件適用范圍

【廣泛應用】

可廣泛適用于小型游戲、大型游戲、廣告、營銷、H5應用、教育、VR等領域

【雙版本發(fā)布】

一次開發(fā),同時發(fā)布:手游APP、HTML5雙版本

【開發(fā)高效】

支持代碼開發(fā)與美術設計分離。

【3D&VR】

滿足即將來臨的HTML5 3D及VR的統(tǒng)一引擎需求

為什么選擇LayaAir?

一、引擎免費開源,問答社區(qū)、QQ群、開發(fā)者文檔中心等開發(fā)者服務齊全。

二、性能最強的HTML5引擎,支持大型游戲流暢裸跑,性能媲美APP引擎。

三、支持ActionScript3、JavaScript、TypeScript三種開發(fā)語言,學習成本低,DEMO示例、API文檔、工具鏈完善,一小時快速上手。

四、LayaAir IDE操作可視化,集成UI、地圖、場景、動畫、粒子、骨骼、3D等常用開發(fā)工具,大幅優(yōu)化工作流程,提升開發(fā)效率。

五、只需一次開發(fā),即可全平臺(Android、IOS、Windows)同時發(fā)布,并且支持同時發(fā)布HTML5和APP雙版本,項目單版本維護,成本低。

六、支持自定義Canvas、WebGL渲染模式,在WebGL模式下可自動切換。

更新日志

v3.2.0版本

BUG修復

1、引擎

修復了骨骼動畫示例在native里播不出來的BUG

修復了Native發(fā)布的Windows項目不支持中文路徑運行的BUG

修復了某些情況下,Native運行閃崩的BUG

修復了某些情況下,烘焙完成后,在場景中的預覽沒有效果,必須刷新IDE才有效果的BUG

修復了WebGPU模式下2D示例的文字毛邊嚴重的問題

修復了WebGPU動態(tài)合批時頂點數(shù)據(jù)格式處理失敗的問題

修復了WebGPU渲染指令緩存生效時陰影渲染錯誤的問題

修復了WebGPU下UI3D上下顛倒的問題

修復了WebGPU下粒子系統(tǒng)著色器的編譯失敗的問題

修復了WebGPU頂點著色器不支持讀取紋理的問題

修復了支付寶小游戲無法顯示2D內(nèi)容的問題

修復了Physics2D debugtool始終在 IDE 中運行的問題

修復Spine未初始化就直接destory報錯的BUG

修復 VolumetricGI bounds 計算問題

修復了Native iOS端在OpenGLES模式下,多光源示例顯示異常

2、IDE

修復了電腦睡眠再恢復后會有報錯的問題

修復了資源刪除后場景中沒有立即刷新顯示的問題

修復了Animation使用完,但所引用的圖集沒有被自動回收的BUG

修復了NavMeshObstacles組件,CAPSULE類型時改變Radius參數(shù),需要保存兩次才生效的BUG

修復了相機中刪除后處理堆棧數(shù)組元素會導致報錯的問題

修復了PC平臺壓縮紋理中BC1與BC3的問題

修復了紋理壓縮格式meta文件每次修改不一樣的BUG

修復了navMesh導航區(qū)域鏈接不顯示的BUG

修復了window發(fā)布的時候,由于目錄有空格導致發(fā)布報錯的問題

修復了天空盒材質(zhì)不能設為空的BUG

修復了構建發(fā)布Web時勾選了WebGPU選項,在發(fā)布后運行會報錯的BUG

修復了在彈出對話框按delete鍵會刪除場景里選擇的組件的BUG

修復了預制體內(nèi)部節(jié)點復制后數(shù)據(jù)不對BUG

修復了Native DCC沒有正確刪除文件的BUG

修復 VolumetricGI probe 渲染問題

修復了發(fā)布vivo小游戲圖片路徑錯誤問題

3、更新與優(yōu)化

為保障IDE的穩(wěn)定性以及功能一致性,本版本開始移除對Windows 7 / 8 / 8.1的 支持。(IDE的打包框架Electron 遵循 Chromium 計劃中的棄用政策,該政策將 [在 Chromium 109 中棄用 Windows 7 支持](https://ldc-1251285021.cos.ap-shanghai.myqcloud.com/layaair/log/3.0/https://support.google.com/chrome/thread/185534985/sunsetting-support-for-windows-7-8-8-1-in-early -2023?hl=en)。)必須在Windows 7 / 8 / 8.1的開發(fā)者,請停留在3.2以下的版本

同一個節(jié)點新增支持添加多個相同的組件

windows發(fā)布的exe新增支持自定義窗口標題

2D和3D動畫狀態(tài)機新增支持在涉及多個條件時在AND和OR邏輯之間進行切換

Spine動畫修改為組件的使用方式

優(yōu)化了WebGPU渲染管線緩存機制

優(yōu)化了Stat狀態(tài)欄數(shù)據(jù)獲取功能,可在systemTimer中獲取Stat數(shù)據(jù)

新增了WebGPU對貼圖進行Alpha預乘的渲染流程

新增了WebGPU對2DSpine動畫的支持能力

支持增加新的資源類型,開發(fā)者可以通過插件為IDE增加新的可識別的資源類型,資源類型通常使用特殊的擴展名進行識別。一種資源類型有下列可定制的特性:

資源的圖標

資源的縮略圖

資源的預覽界面

資源的分類名稱

資源在屬性檢查器顯示的配置界面

資源可能需要支持使用引擎的Loader載入

資源的修改可能需要保存到磁盤

資源可能需要在導入IDE時進行特殊處理,并向library寫入數(shù)據(jù)

資源可能需要在構建發(fā)布時進行特殊處理,比如分析依賴,引用其他資源等

資源可以支持雙擊打開

資源可以支持拖入到場景中生成節(jié)點或其他處理

收起介紹展開介紹
  • 游戲開發(fā)軟件
更多 (16個) >>游戲開發(fā)工具大全 游戲開發(fā)工具是一類可以幫助游戲愛好者開發(fā)游戲的輔助軟件,對于一些游戲愛好者來說,自己動手開發(fā)游戲是一件多么不容易的事情啊。有了游戲開發(fā)者工具就可以幫助用戶更加輕松地制作游戲。那么很多朋友就會問了,游戲開發(fā)工具有哪些?游戲開發(fā)工具哪個好用?為此小編在這里就給大家?guī)淼?strong>游戲開發(fā)軟件大全,例如idea、myeclipse、gamesalad creator、lakeshore等,感興趣的朋友快來下載試試吧!
  • 下載地址
layaair引擎 v3.2.0官方版

有問題? 點此報錯

發(fā)表評論

0條評論