目前有哪些比较成熟的 HTML5 游戏引擎

html-css013

目前有哪些比较成熟的 HTML5 游戏引擎,第1张

最近比较火的是LayaBox酿心打造的LayaAir引擎,性能卓越,建议使用前先自己实测一下

LayaAir特点

极致性能

LayaAir优先使用webgl渲染,如果webgl不可用,自动无缝转为canvas渲染,引擎设计过程中处处以性能为优先原则,LayaAir是为裸跑而设计的HTML5引擎。

轻量易用

LayaAir API设计上追求精简,简单易用,上手容易,引擎本身非常注意自身大小,是目前同等功能最小的HTML5引擎。

支持多语言开发

LayaAir同时支持ActionScript3、TypeScript、JavaScript三种语言开发HTML5

功能齐全

同时支持2D,3D,VR、时间轴动画,缓动、UI系统、粒子动画、骨骼动画、物理系统等

提供可视化辅助开发及工具流

LayaAirIDE提供代码开发工具及可视化编辑器,清晰的工作流,让美术,策划,程序紧密配合,提高开发效率

开源免费

引擎全部开源并托管到github,并且全部免费使用,包括商用

当前功能

Webgl渲染

Canvas渲染

矢量图

图集支持

加载管理器

HTML富文本

位图字体

遮罩

滤镜

时间轴动画

UI

粒子

骨骼

物理系统

可视化IDE

3D

VR

最火的HTML5 js游戏引擎也是使用最多的:

1:Collie是一款基于HTML5的高性能JavaScript动画库,可用于创建高度优化的HTML5动画和游戏。

2:Traffic Cone 这个一般是做2D游戏用的要求比较高,所以不建议学。

3:Quintus是一款易于上手、轻量级、开源的HTML5 JavaScript游戏引擎,包含一个模块化的引擎可轻松开发游戏,并在同一个页面上运行多个实例,支持桌面及移动平台浏览器。(里面有一个自带的游戏示例,个人感觉用这个错,推荐使用)

4:gameQuery是一款非常易于上手和使用的开源JavaScript游戏引擎,通过添加一些简单的游戏类,使用jQuery插件来帮助开发者开发JavaScript游戏,即使是初学者也可以轻松编写一个功能丰富的2D游戏。

亲!!如果你是刚开始开发HTML5游戏话,,建议你用第三和第四个。。

感觉有用,,请采纳,谢谢!!

1.capcom的re引擎:生化危机。画质顶尖,关键优化极好,低配畅玩,开发效率还高,一年一作很高产。

2.r星的rage引擎:大镖客、gta。顶尖的画面效果,加上R星成熟的引擎应用,出来的作品都是顶尖。

3.寒霜引擎:战地。战地代表FPS画质的极致,可惜DICE已散,寒霜引擎可能要开始下坡。

这几个都是顶尖的,要做顶尖的画质只有自研引擎,顶级画面的经典大作一般都是自研引擎。还有其它游戏的自研引擎也挺好(比如各种ps独占游戏),不过个人觉得最厉害的还是这3个了。看到这几个引擎的logo,就可以期待享受顶级画质了。

4.虚幻引擎:大众引擎,成本低效果好,很多游戏都用这个引擎,普及率很高,不过其实用它出的游戏画面并不顶尖。

5.轻量级引擎:unity引擎,普及率也很高的轻量级引擎,小型游戏用这个的比较多。

6.笑话引擎:夜光引擎。画面是很牛,可惜开发效率可能不高,差点搞垮SE,目前处在不敢用的状态。前面竟然有答案把寒霜和夜光引擎搞混了。

7.成为历史的引擎:cryengine,孤岛危机3的引擎,当年画面很超前,可惜公司已解散,引擎被育碧拿去用了,现在成为流水线引擎,可怜的是马甲还被换了。

寒霜引擎也有可能会步CE引擎的后尘,即将成为EA的流水线引擎。