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游戲引擎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)發(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)下載試試吧!
-
-
cocoscreator游戲開(kāi)發(fā)引擎 108.68M
查看/簡(jiǎn)體中文v2.1.4官方版 -
Lakeshore(游戲制作軟件) 30.01M
查看/簡(jiǎn)體中文v2.1.2官方版 -
起司工具(起司AVG游戲制作工具) 71.43M
查看/簡(jiǎn)體中文v0.25.2.0官方版 -
GameSalad Creator(游戲開(kāi)發(fā)工具) 34.78M
查看/英文v1.25.6255.24805官方版 -
CocoStudio(游戲開(kāi)發(fā)工具集) 279.37M
查看/簡(jiǎn)體中文v3.16官方版 -
layaair引擎 225.95M
查看/簡(jiǎn)體中文v3.2.0官方版 -
Havok物理引擎 1.03G
查看/英文v2014.1官方版 -
IntelliJ IDEA2021電腦版 657.7M
查看/簡(jiǎn)體中文v2021.3.3 -
eclipse官方電腦版 314.88M
查看/英文v4.30.0 -
橙光制作工具電腦版 1.01M
查看/簡(jiǎn)體中文v2.5.27.0913官方版 -
rpg游戲制作大師(rpg maker xp) 21.62M
查看/簡(jiǎn)體中文v1.03漢化版 -
Edgame Maker(腳本游戲制作大師) 13M
查看/簡(jiǎn)體中文v1.6.1綠色版 -
GameGuru(游戲制作大師) 3.34G
查看/簡(jiǎn)體中文漢化版 -
Stencyl(2D游戲制作工具) 99.8M
查看/簡(jiǎn)體中文v4.0.4 -
魔方文字游戲制作工具 33.27M
查看/簡(jiǎn)體中文v3.0官方版 -
action game maker(游戲制作工具) 15.63M
查看/簡(jiǎn)體中文v1.04中文免費(fèi)版
-
- 下載地址
發(fā)表評(píng)論
0條評(píng)論軟件排行榜
熱門(mén)推薦
- 探月少兒編程電腦版 v4.5.4212.19M / 簡(jiǎn)體中文
- jetbrains fleet編輯器 v1.40.87官方版72.02M / 多國(guó)語(yǔ)言
- RubyMine2024電腦版 v2024.2.2官方版662.4M / 多國(guó)語(yǔ)言[中文]
- webstorm2023官方版 v2023.3.6424.88M / 簡(jiǎn)體中文
- clion2023官方版 v2023.3.4750.29M / 多國(guó)語(yǔ)言[中文]
- java runtime environment官方版 v1.8.0823K / 簡(jiǎn)體中文
- pspad editor官方版 v5.0.7.775綠色版25.52M / 多國(guó)語(yǔ)言[中文]
- eclipse官方電腦版 v4.30.0314.88M / 英文
- 橙光制作工具電腦版 v2.5.27.0913官方版1.01M / 簡(jiǎn)體中文
- PHP Coder v1.0漢化版1018K / 簡(jiǎn)體中文