18 款超酷的 HTML5 和 JavaScript 游戏引擎库 – 开源中国社区

现在的游戏开发变得越来越复杂,需要制作各种炫丽的效果,还要制作各种基于 2D 或者 3D

的场景。为了节省游戏开发者的时间,让开发者集中精力在游戏的创新上,出现了许许多多的游戏引擎。而现在为了实现跨平台,HTML5 和

JavaScript 成功为了游戏开发者必备的利器,特别是移动端的开发者,必须要能很好的掌握 HTML5 和 JavaScript。

现在这么多的游戏引擎,各有各的优点和缺点,为了帮助开发者们找到属于自己的那款游戏开发引擎,我们综合了许多方面的考虑,选出来以下的 18 个超酷的 HTML5 和 JavaScript 游戏引擎库。大家欣赏完之后可以交流一下自己的经验和感受哦,Enjoy!

1)   Impactjs

Impact 是最好的 JavaScript 游戏引擎之一,允许开发者创建令人惊奇的游戏,开发者可以开发 HTML5 游戏,支持桌面环境和移动端,支持所有主流浏览器: FIrefox, Chrome,, Safari, Opera 和 IE 。

Best HTML5 and Javascript game engine library - impactjs

2)  Craftyjs

Craftjs 是另外一个完美的游戏引擎,提供一个开发杰出游戏的接口,并且跨浏览器兼容。

Best HTML5 and Javascript game engine library - craftjs

3)   Play Craft Labs

playcraft 引擎提供给开发者许多工具集,帮助开发各种类型的游戏,这些工具集非常强大,可以让开发者自由发挥自己的各种想法,并且可以很容易转换到其他的平台,比如 Facebook,旧版的网站,原生 Android 和 iOS 应用等等。

Best HTML5 and javascript game engine Library- playcraftlabs

4)   Jawsjs

Jaws 是个 HTML5 驱动的 2D 游戏库,刚开发的时候只能用来制作 canvas,现在支持通过同样的 API 来制作普通基于

DOM 的 sprites。支持的浏览器:Chrome 9+, Firefox 3.6+, Safari 5+ & IE9。

Best HTML5 and javascript game engine Library- jawjs

5)   Enchantjs

Enchant.js 是个简单的 JavaScript 框架,可以使用 HTML5 和 JavaScript 来开发简单的游戏和应用。现在还是由 UEI 的 Akihabara 研究中心来开发和维护。在线演示

Best HTML5 and javascript game engine Library - enchantjs

6)  Collie

Collie 是个 JavaScript 库,可以使用 HTML5 开发高优化的动画和游戏,Collie 可以在 PC 和手机端运行,使用 HTML5 Canva 和 DOM。

Best HTML5 and javascript game engine Library - collie

7)   Traffic Cone

Trafficcone 是 2D 和 2.5D(等距) 的 HTML5 游戏引擎,可以制作复杂的精灵动画和基于砖面的场景。

Best HTML5 and javascript game engine Library - traffic-cone

8)   HTML5 Quintus

Quintus 是 HTML5 JavaScript 游戏引擎,提供开发手机,桌面等等环境的更好的游戏开发接口。

Best HTML5 and javascript game engine Library - html5quintus

9)   Flashjs

FlashJS 是非常杰出的图形和游戏开发引擎 API,这个库允许开发 HTML5 游戏和应用,类似于普通的 AS3 开发。支持浏览器:Chrome, Safari, Internet Explorer 和 Firefox。

Best HTML5 and javascript game engine Library - flashjs

10)  Game Queryjs

GameQuery 是个 jQuery 的 JavaScript 游戏引擎,可以结合 jQuery 插件来帮助开发 JavaScript 游戏。

Best HTML5 and javascript game engine Library - gamequeryjs

11)  Melonjs

MelonJs 是个新兴的轻量级免费的,基于 2D 的游戏开发引擎。它有多个非常强大的特性:兼容所有浏览器( Chrome, Safari, Firefox, Opera, IE),支持多个音频频道;tween 效果,效果转换等等。

Best HTML5 and javascript game engine Library - melonjs

12)  Turbulenz

Turbulenz ,这个开源 HTML5 游戏引擎,允许开发者创建 HTML5 SDK 的游戏,包括了开发者所需要的开发,运行项目,发布和部署的所有功能。

Best HTML5 and javascript game engine Library - turbulenze

13)  Iso Genic Engine

Isogenic 游戏引擎是最先进的 HTML5 多玩家游戏引擎,拥有基于图像的架构艺术场景,容易使用的实时多玩家功能,支持所有主流浏览器和移动端设备。

Best HTML5 and javascript game engine Library - isogenic-game-engine

14)   Akihabara

Best HTML5 and javascript game engine Library- akihabara

15)   Canvas Engine

CanvasEngine 提供所有简便的特性帮助开发者创建 HTML5 Canvas 游戏,提供一个简单的架构 API。

Best HTML5 and javascript game engine Library - canvasengine

16)   Gogo Make Play

GMP 是非常快速而且免费开源的 JavaScript 游戏引擎,它简单而且容易使用。

Best HTML5 and javascript game engine Library - GMP

17)   Squarepig

Squarepig 是一款 HTML5 游戏引擎。

Best HTML5 and javascript game engine Library - squarepig

18)   jGen

jGen 是开发者喜爱的一款 JavaScript 游戏引擎。

Best HTML5 and javascript game engine Library - jgen

via  designzum.com

来源URL:http://www.oschina.net/news/50897/best-html5-and-javascript-gamen-engine-libraries