天涯论坛

 找回密码
 立即注册
搜索
查看: 75|回复: 4

HTML5游戏引擎深度测评

[复制链接]

2995

主题

220

回帖

9909万

积分

论坛元老

Rank: 8Rank: 8

积分
99099158
发表于 2024-6-30 03:31:46 | 显示全部楼层 |阅读模式

近期看到网上一篇文案,标题叫做《2016年 最火的 15 款 HTML5 游戏引擎》。日前针对HTML5游戏的处理方法已然非常多,但谁好谁差却对比性资料。特意花了几天时间,针对文案显现的12款免费开源引擎做了一次相对完整的对比分析,期盼能对大众有所帮忙

针对技术类制品对比,一般有多个维度进行对比,不仅是技术层面,还有许多非技术层面的内容会影响咱们运用结果。本文从如下几个维度进行多重对比。

2D与3D编程语言制品定位&功能工作流性能学习资料商场应用

2D与3D、编程语言对比

2D与3D

游戏行业中,最直白的一种归类办法便是2D与3D的区分。一般咱们都会认为它们是游戏引擎行业两类区别制品

编程语言

基于HTML5技术的游戏引擎,所必须的脚本必定是JavaScript,仅有JavaScript脚本语言才可运行于浏览器中。但日前市场上,显现非常多JavaScript代替品,例如TypeScript、CoffeeScript、LiveScript等等。区别语言直接的定位区别,语言哲学不尽相同。有些游戏引擎在语言选取颇有意思。

结论

能够从表格中看出,下面三个引擎属于2D和3D通吃类型。

EgretTurbulenzPlayCanvas

在Web游戏行业胜出的编程语言是JavaScript和TypeScript。但绝大部分HTML5游戏引擎还是采用JavaScript语言。仅有三款引擎选取支持TypeScript。

制品定位&功能

一个引擎的功能并非越多越好,功能应围绕引擎定位而定,这般的思路在有些引擎中表现尤为显著,下面咱们针对每一个引擎一一分析。

Three.js

定位

Three.js项目创建时间是在2010年的4月24日,到日前位置,应该算是比较老牌的开源项目了。事实上Three.js定义并非一个游戏引擎。在Github主页中,作者很知道的定义了Three.js的定位,叫做“JavaScript 3D library”。它仅仅是一个基于JavaScript语言的3D库罢了

功能

文本主想要对2D游戏引擎做深入分析,所有对Three.js的功能与哪些流行的3D引擎加以对比。

Pixi.js

定位

Pixi.js的定义为“2D WebGL renderer with canvas fallback”,翻译为中文是一款依赖于canvas的WebGL渲染器。因此当你看到Pixi.js供给了为数不多的功能时。

功能

游戏引擎中的功能,咱们能够细分非常多归类,一篇文案法讲解所有归类细节讲解明白。我将所有功能做了一个二级归类,方便分析。

Phaser

定位

Phaser的定位是 "Desktop and Mobile HTML5 game framework",中为叫作之为“桌面与移动端的HTML5游戏框架”。P





上一篇:斯巴达浏览器体验报告
下一篇:C-IASI颁布最新评测结果,8款车型三项测试获全优评定
回复

使用道具 举报

0

主题

1万

回帖

1

积分

新手上路

Rank: 1

积分
1
发表于 2024-9-2 14:54:22 | 显示全部楼层
同意、说得对、没错、我也是这么想的等。
回复

使用道具 举报

0

主题

1万

回帖

1

积分

新手上路

Rank: 1

积分
1
发表于 2024-9-4 20:37:50 | 显示全部楼层
楼主发的这篇帖子,我觉得非常有道理。
回复

使用道具 举报

3137

主题

3万

回帖

9996万

积分

论坛元老

Rank: 8Rank: 8

积分
99968628
发表于 2024-9-25 22:34:18 | 显示全部楼层
一看到楼主的气势,我就觉得楼主同在社区里灌水。
回复

使用道具 举报

3089

主题

2万

回帖

9909万

积分

论坛元老

Rank: 8Rank: 8

积分
99098770
发表于 2024-9-27 08:49:59 | 显示全部楼层
你的话语如春风拂面,让我心生暖意。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

站点统计|Archiver|手机版|小黑屋|天涯论坛 ( 非经营性网站 )|网站地图

GMT+8, 2024-11-22 21:34 , Processed in 0.109923 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.