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

oschina發表於2014-04-17

  現在的遊戲開發變得越來越複雜,需要製作各種炫麗的效果,還要製作各種基於 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 遊戲引擎,它簡單而且容易使用。

  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

相關文章