大小:259.53M
更新时间:26-03-01
系统:Pc
版本:v3.4.0
layaair引擎是一个商业级HTML5引擎,一般又称为layaair游戏引擎,是Layabox家族的核心产品,同时也是中国三大HTML5引擎之一,分别有支持ActionScript3、TypeScript、JavaScript三种语言版本,主要面向移动端和PC端的大型游戏和小型游戏研发,能够支持2D、3D、VR的开发,并实现开发3D产品时同步发布VR产品,其核心引擎库仅100K左右、运行内存仅占用2M左右,极轻,但是功能性并未打折,包括动画、UI、粒子、骨骼、物理、3D等系统,还具有支持引擎扩展与分包的独家优势,适用于广告、营销、教育、应用软件、PC工具、网站、3D、VR等领域的产品研发。
相对上一代引擎,layaair游戏引擎3.0在性能、API、工具链等方面做了整体优化,更小、更快、更强。同时软件具备AI生产力,已经全面拥抱AIGC(人工智能生成内容)。引擎支持AI创作生成、编辑器的AI控制、引擎技术AI客服等AI插件能力。未来,LayaAir将在保障在国产Web 3D引擎渲染能力持续领先的基础上,继续深入与掌趣科技的合作,大力发展AIGC与3D引擎的结合,定位“最易用的AIGC引擎生态”,快下载体验吧。
1、极致性能
优异的性能一直是LayaAir引擎的核心追求,永无止境,极致追求。
2、领跑Web 3D引擎
LayaAir自推出3D引擎以来,多年商业案例技术积累,是基于web 图形API最成熟的国产开源3D引擎。在行业中已达成共识:开发3D小游戏就用LayaAir 。
3、完善工具链+AIGC
支持UI编辑器、3D场景编辑器、3D材质编辑器、3D粒子编辑器、3D蓝图编辑器、动画编辑器(2D+3D)、物理编辑器(2D+3D)、插件系统、资源商店、代码与美术设计分离等,以及AI创作生成、编辑器AI控制、引擎技术AI客服等AI插件能力!
4、全平台发布
一次开发,可同时发布Web版、安装包(安卓与iOS)、小游戏平台。
5、行业优选
拥有超百万的开发者生态,腾讯、阿里巴巴、网易、三七互娱、掌趣科技、猎豹移动、汤姆猫、商汤科技、电魂网络等大型企业选用的引擎。
6、应用广泛
适用于游戏、广告营销、教育、动画、元宇宙、数字人、数字孪生、智慧城市、工业控制、仿真模拟、国防模拟、线上展示(展厅、看房、旅行……)等众多3D 数字领域。
一、升级为真正的全平台引擎
从LayaAir3.2开始,在历史版本的发布能力之上,我们会新增支持Windows系统、Linux系统、鸿蒙Next系统的发布。其中,Windows系统的exe安装包发布在3.2.0-beta.1版本内率先推出测试,Linux系统、鸿蒙Next系统还在紧密对接中,将会在3.2正式版之前推出。
一旦3.2正式版推出,开发者可以基于各个操作系统发布安装包、基于HTML5标准发布Web版本、以及发布到各个主流小游戏平台,使得LayaAir引擎升级为真正的全平台游戏引擎。
相对于非全平台的游戏引擎,LayaAir3引擎一套代码开发,全部平台发布运行的模式,可以大幅降低开发成本、提升市场推广机会。
二、Native易用性大幅提升
layaair 3.2版本中,我们支持自动打包成为各平台的安装包(例如exe、apk、ipa),并且提供选项,由开发者自主选择对应平台的安装环境,然后自动安装好打包所需的环境,使得开发者不必再为安装什么样的环境才能顺利打包而发愁。
当然,对于资深的开发者,如果更习惯使用传统的开发环境来打安装包,我们也保留了发布为原生包工程的方案。例如安卓勾选导出Android Studio项目、iOS勾选导出Xcode项目即可发布为原生包工程,而不是直接打包。
三、性能与效率大幅提升
无论何时,引擎的性能都是非常核心的指标,这将是项目发挥效果的天花板。本次版本,我们从Native安装包的运行性能、Spine动画的运行性能、3D粒子性能这几个方面对引擎性能进行了明显提升。
1、安装包运行性能提升
LayaAir3.2开始,我们优化了Native引擎的底层架构。引擎的渲染底层以及部分对性能消耗较大的核心模块,已下沉到Native C++层进行了实现。经过此次调整,Native APP的运算性能得以明显提升。同样以7477个渲染节点的3D示例为例,安卓测试机型的性能提升了50%,iOS测试机型的性能提升了近100%。
2、Spine运行性能提升
3.2开始,为提升Spine动画使用者的体验,我们针对Spine的官方库做了私有的性能优化,大幅提升了Spine官方库的动画在LayaAir引擎中的运行性能。我们首先采用了合并指令、GPU运算优化、缓存运算优化,这几种方式对CPU计算能力瓶颈进行提升。在一些CPU计算能力相对较差,但GPU相对较好的机型上,甚至可以得到几十倍的提升。这对CPU能力不强的机型,以及不支持JIT的iOS小游戏环境,是非常有价值的。
3、3D粒子编译效率提升
曾有开发者反馈3D粒子较多的时候导致卡顿。我们分析Demo后发现,shader的define数量较多,这导致了shader变体数量庞大,编译时间过长。由于shader在持续编译的过程出现卡顿现象,这是不可避免的。所以,我们进行了一系列的优化工作,主要目标是减少shader的define数量,降低shader变体数量,以减少编译时间,避免出现明显的卡顿现象。
例如一个Demo的粒子材质球,在优化前有92种变体,编译时长为7.004秒。使用3.2优化后的版本,只剩下66种变体,总编译时长也降至1.474秒。
4、正式支持WebGPU
LayaAir3.0开始接入WebGPU,直到此次的3.2版本,我们终于全面接入了WebGPU的图形API,这将是非常有意义的一个LayaAir引擎发展新里程。WebGPU作为现代Web图形标准,具有支持CPU多线程、支持通用计算能力等WebGL所不具备的能力与众多优势。注定要替代WebGL图形标准,主流3D引擎均会陆续接入该标准的API。
从引擎的角度,相较于WebGL,WebGPU提供了更高的性能优化和更低级别的硬件控制,使游戏引擎能够充分利用现代硬件的图形处理能力,这会带来更加出色的图形渲染和计算性能,以及更多基于WebGL无法实现的引擎功能。
5、3D相关功能的新增
在3D方面,LayaAir3.2中有两个重要的更新,其一是新增了材质缩略图预览,使得开发者可以在IDE中通过缩略图快速识别和选择所需的材质,而无需逐一打开,节省了大量时间,并使得材质的管理更加直观和高效,进一步提升了材质功能的易用性。
【广泛应用】
可广泛适用于小型游戏、大型游戏、广告、营销、H5应用、教育、VR等领域
【双版本发布】
一次开发,同时发布:手游APP、HTML5双版本
【开发高效】
支持代码开发与美术设计分离。
【3D&VR】
满足即将来临的HTML5 3D及VR的统一引擎需求
一、引擎免费开源,问答社区、QQ群、开发者文档中心等开发者服务齐全。
二、性能最强的HTML5引擎,支持大型游戏流畅裸跑,性能媲美APP引擎。
三、支持ActionScript3、JavaScript、TypeScript三种开发语言,学习成本低,DEMO示例、API文档、工具链完善,一小时快速上手。
四、LayaAir IDE操作可视化,集成UI、地图、场景、动画、粒子、骨骼、3D等常用开发工具,大幅优化工作流程,提升开发效率。
五、只需一次开发,即可全平台(Android、IOS、Windows)同时发布,并且支持同时发布HTML5和APP双版本,项目单版本维护,成本低。
六、支持自定义Canvas、WebGL渲染模式,在WebGL模式下可自动切换。
v3.4.0版本
引擎更新
新增功能
新增 WebGPU Compute系统
新增 IK 动画模块
新增 3D 动画引导线
新增 2D 动画引导线
新增 AnimatorClip2D 组件
新增 2D 动态合批图集的功能
新增 批次合并架构,支持自定义 culling 流程
新增支持文本的字符间距
新增支持文本的阴影
新增 Spine 动画的 3D 版本
新增 Spine 动画的 wasm 版本运行时
新增 Spine 动画的 C++ 版本运行时(Native引擎)
新增 Native引擎的compute shader(限定Android平台)
新增 Native引擎移动设备预览器(扫码即可直接运行测试APP运行效果)
功能优化
彻底完善了 WebGPU 的全新架构
系统性优化升级了 CPU 粒子系统
WebGL 优化掉preShader的 CompileShader的性能
优化了 Spine 动画烘焙功能(合批)
IDE更新
新增功能
新增 Linux 系统版本上运行的LayaAir3-IDE
新增 IK 动画编辑能力
新增 2D动画片段组件与创建流程(先创建AnimatorClip2D 组件后,可以直接创建并使用MC动画,不需要走状态机即可直接播放动画,使得单个动画播放的流程更轻)
新增 3D 动画引导线编辑能力
新增 2D 动画引导线编辑能力
新增 帧调试器,集成了 spector js 截帧工具
新增:主菜单->文件->放弃修改 菜单项,用于放弃当前场景中的所有修改
新增:发布选项->分包设置->打包所有资源,勾选后分包目录里的所有资源都会打包
新增:导出资源包时,可以勾选是否自动包含依赖
功能优化
优化 IDE 内置 的 CPU粒子插件面板
优化 Unity CPU 粒子资源导出插件
应用信息
同类热门
eclipse官方电脑版
PhpStorm2025官方版
idea2025官方版
goland 2025官方版
dotpeek 2025官方版
sublime text 4中文版
xcode windows版
myeclipse2024
猜你喜欢
类似软件
GameGuru(游戏制作大师)3.34G1504人在用 GameGuru是由The Game Creators开发的一款游戏制作引擎,中文译名也叫游戏制作大师,这款采用交互式三维制作模式,内置近万个3D素材,能快速有效的进行3D游戏画面和环境制作。GameGuru以最简单直观的方式来生成一款游戏,使其听
查看热门标签
网友评论0人参与,0条评论
最新排行
PerfDog电脑版494.07Mv12.0.26012 PerfDog性能狗是腾讯针对移动全平台推出的一款性能分析专家,能够支持Android/iOS移动平台,如手机、ipad、Watch、Android模拟器等,并且还可以一键优化你的游戏环境,快速定位分析性能问题,提升APP应用及游戏的性能和品质,力
查看
exif2xml(exif转xml工具)208Kv1.0 exif2xml官方版是一款专业的exif转xml工具,这款软件可以将图片的信息保存到XML格式,从而方便你在xml上查看图片信息,也方便你将数据添加到其他软件使用,非常方便。另外,exif2xml还可以把照片信息转化为xml格式,详细说明照片的镜
查看
ArgoUML(UML建模软件)15.74Mv0.34 ArgoUML是一款开源的UML建模软件,采用java构成,遵守开源的BSD协议,支持所有UML1.4标准的图形。由于其本身由Java构建的缘故,所以ArgoUML能运行在任何支持Java的平台上,包括Windows、Mac、Linux等主流操作系
查看
regex match tracer(正则表达式测试工具)482Kv2.1.6 Regex Match Tracer 是一款用来编写和测试正则表达式的工具软件, 本软件通过可视化的界面,可以协助你快速、正确地写出复杂的正则表达式。不仅如此,它还可进行 "忽略大小写","单行模式","多行模式","全局模式","从左向右","扩
查看
windriver(驱动程序制作工具)35.01Mv12.2.1 windriver官方版是一款非常专业的Windows驱动程序制作工具,该软件采用全图形界面,可以为用户提供非常多的驱动开发组件,无论是I/O、DMA、中断处理,支持PCI、ISA、EISA设备都能轻松的进行驱动开发。除了驱动开发组件非常多之外,w
查看
Mrp编辑助手官方版705Kv1.7.6.3 Mrp编辑助手是一款方便易用,功能强大的mrp格式的编程软件。程序兼有mrp编辑器、sky编辑器,skp编辑器界面操作,同时集成“图片处理”、“字符转换(ANSI,Unicode,BigEndianUnicode,UTF-8,UTF-7”)、“文字
查看
ModelSim SE(HDL语言仿真器)612.04Mv2020.4 ModelSim SE是由mentor graphics公司推出的一款具备强大的仿真性能与调试能力的HDL设计验证环境,也是唯一的单内核支持VHDL和Verilog混合仿真的仿真器,提供最友好的调试环境,采用直接优化的编译技术、Tcl/Tk技术、和
查看
SUDT AccessPort(串口调试工具)414Kv1.37绿色版 常见的串口监控软件有AccessPort、CommMonitor( 串口监控精灵软件)、Device Monitoring Studio 等,其中我最常使用的软件就是AccessPort,它是由SUDT推出的一款简单、易用、功能强大的串口调试工具。
查看