18款超酷的HTML5和JavaScript游戲引擎庫

2014-04-17 10:21:29來源:開源中國作者:

現(xiàn)在的游戲開發(fā)變得越來越復雜,需要制作各種炫麗的效果,還要制作各種基于 2D 或者 3D 的場景。為了節(jié)省游戲開發(fā)者的時間,讓開發(fā)者集中精力在游戲的創(chuàng)新上,出現(xiàn)了許許多多的游戲引擎。

現(xiàn)在的游戲開發(fā)變得越來越復雜,需要制作各種炫麗的效果,還要制作各種基于 2D 或者 3D 的場景。為了節(jié)省游戲開發(fā)者的時間,讓開發(fā)者集中精力在游戲的創(chuàng)新上,出現(xiàn)了許許多多的游戲引擎。而現(xiàn)在為了實現(xiàn)跨平臺,HTML5 和 JavaScript 成功為了游戲開發(fā)者必備的利器,特別是移動端的開發(fā)者,必須要能很好的掌握 HTML5 和 JavaScript。

現(xiàn)在這么多的游戲引擎,各有各的優(yōu)點和缺點,為了幫助開發(fā)者們找到屬于自己的那款游戲開發(fā)引擎,我們綜合了許多方面的考慮,選出來以下的 18 個超酷的 HTML5 和 JavaScript 游戲引擎庫。大家欣賞完之后可以交流一下自己的經(jīng)驗和感受哦,Enjoy!

1)   Impactjs

Impact 是最好的 JavaScript 游戲引擎之一,允許開發(fā)者創(chuàng)建令人驚奇的游戲,開發(fā)者可以開發(fā) HTML5 游戲,支持桌面環(huán)境和移動端,支持所有主流瀏覽器: FIrefox, Chrome,, Safari, Opera 和 IE 。
 

Best HTML5 and Javascript game engine library - impactjs

2)  Craftyjs

Craftjs 是另外一個完美的游戲引擎,提供一個開發(fā)杰出游戲的接口,并且跨瀏覽器兼容。

Best HTML5 and Javascript game engine library - craftjs

3)   Play Craft Labs

playcraft 引擎提供給開發(fā)者許多工具集,幫助開發(fā)各種類型的游戲,這些工具集非常強大,可以讓開發(fā)者自由發(fā)揮自己的各種想法,并且可以很容易轉(zhuǎn)換到其他的平臺,比如 Facebook,舊版的網(wǎng)站,原生 Android 和 iOS 應用等等。

Best HTML5 and javascript game engine Library- playcraftlabs

4)   Jawsjs

Jaws 是個 HTML5 驅(qū)動的 2D 游戲庫,剛開發(fā)的時候只能用來制作 canvas,現(xiàn)在支持通過同樣的 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 來開發(fā)簡單的游戲和應用,F(xiàn)在還是由 UEI 的 Akihabara 研究中心來開發(fā)和維護。在線演示

Best HTML5 and javascript game engine Library - enchantjs

6)  Collie

Collie 是個 JavaScript 庫,可以使用 HTML5 開發(fā)高優(yōu)化的動畫和游戲,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 游戲引擎,提供開發(fā)手機,桌面等等環(huán)境的更好的游戲開發(fā)接口。

Best HTML5 and javascript game engine Library - html5quintus

9)   Flashjs

FlashJS 是非常杰出的圖形和游戲開發(fā)引擎 API,這個庫允許開發(fā) HTML5 游戲和應用,類似于普通的 AS3 開發(fā)。支持瀏覽器:Chrome, Safari, Internet Explorer 和 Firefox。

Best HTML5 and javascript game engine Library - flashjs

10)  Game Queryjs

GameQuery 是個 jQuery 的 JavaScript 游戲引擎,可以結(jié)合 jQuery 插件來幫助開發(fā) JavaScript 游戲。

Best HTML5 and javascript game engine Library - gamequeryjs

11)  Melonjs

MelonJs 是個新興的輕量級免費的,基于 2D 的游戲開發(fā)引擎。它有多個非常強大的特性:兼容所有瀏覽器( Chrome, Safari, Firefox, Opera, IE),支持多個音頻頻道;tween 效果,效果轉(zhuǎn)換等等。

Best HTML5 and javascript game engine Library - melonjs

12)  Turbulenz

Turbulenz ,這個開源 HTML5 游戲引擎,允許開發(fā)者創(chuàng)建 HTML5 SDK 的游戲,包括了開發(fā)者所需要的開發(fā),運行項目,發(fā)布和部署的所有功能。

Best HTML5 and javascript game engine Library - turbulenze

13)  Iso Genic Engine

Isogenic 游戲引擎是最先進的 HTML5 多玩家游戲引擎,擁有基于圖像的架構(gòu)藝術(shù)場景,容易使用的實時多玩家功能,支持所有主流瀏覽器和移動端設(shè)備。

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

14)   Akihabara

Best HTML5 and javascript game engine Library- akihabara

15)   Canvas Engine

CanvasEngine 提供所有簡便的特性幫助開發(fā)者創(chuàng)建 HTML5 Canvas 游戲,提供一個簡單的架構(gòu) API。

Best HTML5 and javascript game engine Library - canvasengine

16)   Gogo Make Play

GMP 是非?焖俣颐赓M開源的 JavaScript 游戲引擎,它簡單而且容易使用。

Best HTML5 and javascript game engine Library - GMP

17)   Squarepig

Squarepig 是一款 HTML5 游戲引擎。

Best HTML5 and javascript game engine Library - squarepig

18)   jGen

jGen 是開發(fā)者喜愛的一款 JavaScript 游戲引擎。

Best HTML5 and javascript game engine Library - jgen

via  designzum.com

贊助商鏈接: