HTML5 游戏引擎深度测评 最近看到网上一篇文章,标题叫做《2016 年 最火的 15 款 HTML5 游戏引擎》。目前针对 HTML5 游戏的解决方案已经非常多,但谁好谁差却没有对比性资料。特意花了几天时间,针对文章中出现的 12 款免费开源引擎做了一次相对完整的对比分析,希望能对大家有所帮助。 针对技术类产品对比,通常有多个维度进行对比,不仅仅是技术层面,还有许多非技术层面的内容会影响我们的使用结果。本文从如下几个维度进行多重对比。 1. 2. 3. 4. 5. 6. 7. 2D 与 3D 编程语言 设计理念&功能 工作流 性能 学习资料 商业应用 2D 与 3D、编程语言对比 2D 与 3D 游戏领域中html5游戏引擎哪个好,最直白的一种分类方法便是 2D 与 3D 的区分。通常我们都会认为它们是游戏引擎领域两类不同的产品。原文中提及的引擎确实是当下最为流行的 HTML5 游戏引擎。很多引擎属于 2D、3D 通吃类型,我们通过一个表格进行对比。 编程语言 基于 HTML5 技术的游戏引擎,所需要的脚本必定是 JavaScript游戏评测,只有 JavaScript 脚本语言才能运行于浏览器中。但目前市场上,出现了很多 JavaScript 代替品,例如 TypeScript、CoffeeScript、LiveScript 等等。不同语言直接的定位不同html5游戏引擎哪个好3D素材,语言哲学也不尽相同。一些游戏引擎在语言选择上也颇有意思。 Engine 2D Render 3D Render JavaScript TypeScript Three.js NO YES YES NO Phaser YES NO YES YES Pixi.js YES NO YES YES Egret YES YES YES YES enchant.js YES NO YES NO craftyJS YES NO YES NO