18 款超酷的 HTML5 和 JavaScript 遊戲引擎庫
現在的遊戲開發變得越來越複雜,需要製作各種炫麗的效果,還要製作各種基於 2D 或者 3D 的場景。為了節省遊戲開發者的時間,讓開發者集中精力在遊戲的創新上,出現了許許多多的遊戲引擎。而現在為了實現跨平臺,HTML5 和 JavaScript 成功為了遊戲開發者必備的利器,特別是移動端的開發者,必須要能很好的掌握 HTML5 和 JavaScript。
現在這麼多的遊戲引擎,各有各的優點和缺點,為了幫助開發者們找到屬於自己的那款遊戲開發引擎,我們綜合了許多方面的考慮,選出來以下的 18 個超酷的 HTML5 和 JavaScript 遊戲引擎庫。大家欣賞完之後可以交流一下自己的經驗和感受哦,Enjoy!
1) Impactjs
Impact 是最好的 JavaScript 遊戲引擎之一,允許開發者建立令人驚奇的遊戲,開發者可以開發 HTML5 遊戲,支援桌面環境和移動端,支援所有主流瀏覽器: FIrefox, Chrome,, Safari, Opera 和 IE 。
2) Craftyjs
Craftjs 是另外一個完美的遊戲引擎,提供一個開發傑出遊戲的介面,並且跨瀏覽器相容。
3) Play Craft Labs
playcraft 引擎提供給開發者許多工具集,幫助開發各種型別的遊戲,這些工具集非常強大,可以讓開發者自由發揮自己的各種想法,並且可以很容易轉換到其他的平臺,比如 Facebook,舊版的網站,原生 Android 和 iOS 應用等等。
4) Jawsjs
Jaws 是個 HTML5 驅動的 2D 遊戲庫,剛開發的時候只能用來製作 canvas,現在支援通過同樣的 API 來製作普通基於 DOM 的 sprites。支援的瀏覽器:Chrome 9+, Firefox 3.6+, Safari 5+ & IE9。
5) Enchantjs
Enchant.js 是個簡單的 JavaScript 框架,可以使用 HTML5 和 JavaScript 來開發簡單的遊戲和應用。現在還是由 UEI 的 Akihabara 研究中心來開發和維護。線上演示
6) Collie
Collie 是個 JavaScript 庫,可以使用 HTML5 開發高優化的動畫和遊戲,Collie 可以在 PC 和手機端執行,使用 HTML5 Canva 和 DOM。
7) Traffic Cone
Trafficcone 是 2D 和 2.5D(等距) 的 HTML5 遊戲引擎,可以製作複雜的精靈動畫和基於磚面的場景。
8) HTML5 Quintus
Quintus 是 HTML5 JavaScript 遊戲引擎,提供開發手機,桌面等等環境的更好的遊戲開發介面。
9) Flashjs
FlashJS 是非常傑出的圖形和遊戲開發引擎 API,這個庫允許開發 HTML5 遊戲和應用,類似於普通的 AS3 開發。支援瀏覽器:Chrome, Safari, Internet Explorer 和 Firefox。
10) Game Queryjs
GameQuery 是個 jQuery 的 JavaScript 遊戲引擎,可以結合 jQuery 外掛來幫助開發 JavaScript 遊戲。
11) Melonjs
MelonJs 是個新興的輕量級免費的,基於 2D 的遊戲開發引擎。它有多個非常強大的特性:相容所有瀏覽器( Chrome, Safari, Firefox, Opera, IE),支援多個音訊頻道;tween 效果,效果轉換等等。
12) Turbulenz
Turbulenz ,這個開源 HTML5 遊戲引擎,允許開發者建立 HTML5 SDK 的遊戲,包括了開發者所需要的開發,執行專案,釋出和部署的所有功能。
13) Iso Genic Engine
Isogenic 遊戲引擎是最先進的 HTML5 多玩家遊戲引擎,擁有基於影像的架構藝術場景,容易使用的實時多玩家功能,支援所有主流瀏覽器和移動端裝置。
14) Akihabara
15) Canvas Engine
CanvasEngine 提供所有簡便的特性幫助開發者建立 HTML5 Canvas 遊戲,提供一個簡單的架構 API。
16) Gogo Make Play
GMP 是非常快速而且免費開源的 JavaScript 遊戲引擎,它簡單而且容易使用。
17) Squarepig
Squarepig 是一款 HTML5 遊戲引擎。
18) jGen
jGen 是開發者喜愛的一款 JavaScript 遊戲引擎。
via:designzum.com
相關文章
- 25 個超棒的 HTML5 & JavaScript 遊戲引擎開發庫HTMLJavaScript遊戲引擎
- Top 10:HTML5、JavaScript 3D遊戲引擎和框架HTMLJavaScript3D遊戲引擎框架
- javascript遊戲引擎JavaScript遊戲引擎
- 7款值得你心動的HTML5動畫和遊戲HTML動畫遊戲
- 推薦五款流行的JavaScript模板引擎JavaScript
- 5款幫助簡化的HTML5 Audio開發的Javascript類庫HTMLJavaScript
- 超酷的HTML5 Canvas網路畫板教程HTMLCanvas
- Firefox 18 Beta使用新JavaScript引擎FirefoxJavaScript
- 谷歌搜尋的18個超酷有趣功能谷歌
- 八款開源Android 遊戲引擎Android遊戲引擎
- 超酷HTML5 3D動畫精選HTML3D動畫
- 遊戲引擎數學庫 Plane遊戲引擎
- 超酷創意HTML5動畫演示及程式碼HTML動畫
- 6 款 Javascript 的影像處理庫JavaScript
- 6 款 Javascript 的影象處理庫JavaScript
- 推薦10款優秀的JavaScript Web UI庫 框架和套件JavaScriptWebUI框架套件
- 超酷!!HTML5 Canvas 水流樣式 Loading 動畫HTMLCanvas動畫
- 讓你忘記 Flash 的15款精彩 HTML5 遊戲HTML遊戲
- HTML5遊戲開發進階 4 :物理引擎整合HTML遊戲開發
- ECharts:基於HTML5 Canvas的JavaScript圖表庫EchartsHTMLCanvasJavaScript
- 8款超酷而實用的CSS3按鈕動畫CSSS3動畫
- 超酷!這18件事也可以用Google做Go
- 十款超實用的Javascript音訊庫JavaScript音訊
- HTML5遊戲開發進階指南(亞馬遜5星暢銷書,教你用HTML5和JavaScript構建遊戲!)HTML遊戲開發亞馬遜JavaScript
- 【JSConf EU 2018】JavaScript引擎: 精粹部分JSJavaScript
- HTML5遊戲開發進階 3 :物理引擎基礎HTML遊戲開發
- 12款基於SVG的HTML5應用和動畫SVGHTML動畫
- 工具推薦:兩款很棒的 HTML5 遊戲開發工具HTML遊戲開發
- 10個令人驚歎的HTML5和JavaScript效果HTMLJavaScript
- 10款優秀的JavaScript音訊開發庫JavaScript音訊
- 開發者不容錯過的12款開源JavaScript庫JavaScript
- 幾款實用的 JavaScript 圖形圖表庫JavaScript
- HTML5和JS實現的切水果遊戲HTMLJS遊戲
- JavaScript的工作原理:引擎,執行時和呼叫堆疊JavaScript
- 十款效果驚豔的HTML5應用和原始碼HTML原始碼
- 10款效果驚豔的HTML5應用和原始碼HTML原始碼
- 2018 年 2 月 15 個有意思的 JavaScript 和 CSS 庫JavaScriptCSS
- 2018 年 3 月 15 個有意思的 JavaScript 和 CSS 庫JavaScriptCSS