首 頁(yè)
手機(jī)版

layaair引擎 v3.2.0官方版

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

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

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

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

layaair游戲引擎

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

1、極致性能

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

2、領(lǐng)跑Web 3D引擎

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

3、完善工具鏈+AIGC

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

4、全平臺(tái)發(fā)布

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

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

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

6、應(yīng)用廣泛

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

layaair引擎新功能:

一、升級(jí)為真正的全平臺(tái)引擎

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

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

相對(duì)于非全平臺(tái)的游戲引擎,LayaAir3引擎一套代碼開(kāi)發(fā),全部平臺(tái)發(fā)布運(yùn)行的模式,可以大幅降低開(kāi)發(fā)成本、提升市場(chǎng)推廣機(jī)會(huì)。

二、Native易用性大幅提升

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

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

三、性能與效率大幅提升

無(wú)論何時(shí),引擎的性能都是非常核心的指標(biāo),這將是項(xiàng)目發(fā)揮效果的天花板。本次版本,我們從Native安裝包的運(yùn)行性能、Spine動(dòng)畫(huà)的運(yùn)行性能、3D粒子性能這幾個(gè)方面對(duì)引擎性能進(jìn)行了明顯提升。

1、安裝包運(yùn)行性能提升

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

2、Spine運(yùn)行性能提升

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

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

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

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

4、正式支持WebGPU

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

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

5、3D相關(guān)功能的新增

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

軟件適用范圍

【廣泛應(yīng)用】

可廣泛適用于小型游戲、大型游戲、廣告、營(yíng)銷(xiāo)、H5應(yīng)用、教育、VR等領(lǐng)域

【雙版本發(fā)布】

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

【開(kāi)發(fā)高效】

支持代碼開(kāi)發(fā)與美術(shù)設(shè)計(jì)分離。

【3D&VR】

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

為什么選擇LayaAir?

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

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

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

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

五、只需一次開(kāi)發(fā),即可全平臺(tái)(Android、IOS、Windows)同時(shí)發(fā)布,并且支持同時(shí)發(fā)布HTML5和APP雙版本,項(xiàng)目單版本維護(hù),成本低。

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

更新日志

v3.2.0版本

BUG修復(fù)

1、引擎

修復(fù)了骨骼動(dòng)畫(huà)示例在native里播不出來(lái)的BUG

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

修復(fù)了某些情況下,Native運(yùn)行閃崩的BUG

修復(fù)了某些情況下,烘焙完成后,在場(chǎng)景中的預(yù)覽沒(méi)有效果,必須刷新IDE才有效果的BUG

修復(fù)了WebGPU模式下2D示例的文字毛邊嚴(yán)重的問(wèn)題

修復(fù)了WebGPU動(dòng)態(tài)合批時(shí)頂點(diǎn)數(shù)據(jù)格式處理失敗的問(wèn)題

修復(fù)了WebGPU渲染指令緩存生效時(shí)陰影渲染錯(cuò)誤的問(wèn)題

修復(fù)了WebGPU下UI3D上下顛倒的問(wèn)題

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

修復(fù)了WebGPU頂點(diǎn)著色器不支持讀取紋理的問(wèn)題

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

修復(fù)了Physics2D debugtool始終在 IDE 中運(yùn)行的問(wèn)題

修復(fù)Spine未初始化就直接destory報(bào)錯(cuò)的BUG

修復(fù) VolumetricGI bounds 計(jì)算問(wèn)題

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

2、IDE

修復(fù)了電腦睡眠再恢復(fù)后會(huì)有報(bào)錯(cuò)的問(wèn)題

修復(fù)了資源刪除后場(chǎng)景中沒(méi)有立即刷新顯示的問(wèn)題

修復(fù)了Animation使用完,但所引用的圖集沒(méi)有被自動(dòng)回收的BUG

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

修復(fù)了相機(jī)中刪除后處理堆棧數(shù)組元素會(huì)導(dǎo)致報(bào)錯(cuò)的問(wèn)題

修復(fù)了PC平臺(tái)壓縮紋理中BC1與BC3的問(wèn)題

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

修復(fù)了navMesh導(dǎo)航區(qū)域鏈接不顯示的BUG

修復(fù)了window發(fā)布的時(shí)候,由于目錄有空格導(dǎo)致發(fā)布報(bào)錯(cuò)的問(wèn)題

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

修復(fù)了構(gòu)建發(fā)布Web時(shí)勾選了WebGPU選項(xiàng),在發(fā)布后運(yùn)行會(huì)報(bào)錯(cuò)的BUG

修復(fù)了在彈出對(duì)話框按delete鍵會(huì)刪除場(chǎng)景里選擇的組件的BUG

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

修復(fù)了Native DCC沒(méi)有正確刪除文件的BUG

修復(fù) VolumetricGI probe 渲染問(wèn)題

修復(fù)了發(fā)布vivo小游戲圖片路徑錯(cuò)誤問(wèn)題

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

為保障IDE的穩(wěn)定性以及功能一致性,本版本開(kāi)始移除對(duì)Windows 7 / 8 / 8.1的 支持。(IDE的打包框架Electron 遵循 Chromium 計(jì)劃中的棄用政策,該政策將 [在 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的開(kāi)發(fā)者,請(qǐng)停留在3.2以下的版本

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

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

2D和3D動(dòng)畫(huà)狀態(tài)機(jī)新增支持在涉及多個(gè)條件時(shí)在AND和OR邏輯之間進(jìn)行切換

Spine動(dòng)畫(huà)修改為組件的使用方式

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

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

新增了WebGPU對(duì)貼圖進(jìn)行Alpha預(yù)乘的渲染流程

新增了WebGPU對(duì)2DSpine動(dòng)畫(huà)的支持能力

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

資源的圖標(biāo)

資源的縮略圖

資源的預(yù)覽界面

資源的分類(lèi)名稱(chēng)

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

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

資源的修改可能需要保存到磁盤(pán)

資源可能需要在導(dǎo)入IDE時(shí)進(jìn)行特殊處理,并向library寫(xiě)入數(shù)據(jù)

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

資源可以支持雙擊打開(kāi)

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

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

有問(wèn)題? 點(diǎn)此報(bào)錯(cuò)

發(fā)表評(píng)論

0條評(píng)論

熱門(mén)推薦