25 個超棒的 HTML5 & JavaScript 遊戲引擎開發庫
就像在汽車中,引擎完成主要的工作,使汽車看起來不可思議。遊戲引擎同理,遊戲開發者完成細節的工作,使遊戲看起來真實、吸引人眼球。遊戲引擎負責其餘的事情。早期,遊戲開發者通常從草圖做起,花費高昂,且不容易獲利。為了讓遊戲開發更加簡單容易,主要的開發者開始授權他們的基本遊戲引擎,如 Unreal。而且,隨著手機和平板遊戲的出現,所需預算比以前更少,對 JAVASCRIPT 和HTML5 遊戲引擎的需求大增。
如果你是一個遊戲開發者,並且正在尋找一個可以與 JavaScript 和 HTML5 無縫工作的遊戲引擎。儘管市面上有很多免費和付費的遊戲引擎,讓專業的遊戲開發者滿意的遊戲引擎肯定需要包含獨特的東西。遊戲開發者對完美遊戲引擎的追求永遠不會停止。
下面將介紹最好的html5和javascript遊戲引擎列表,每個遊戲引擎有每個人想要的特性。每個遊戲引擎有他自己的優缺點,這樣你可以根據你自己的需求做選擇,我確定這個列表中有你在尋找的遊戲引擎
1) Canvas Engine
Canvas Engine 提供建立html5視訊遊戲的平臺,建立html5遊戲,它會執行在所有的現代瀏覽器,平板電腦和智慧手機上。
2) HTML5 Quintus
Quintus 是另一個容易使用,適用於移動裝置和桌面的javascript html5遊戲引擎。 Quintus有一個模組引擎,通過它你可以僅僅引用你需要的模組,並在,在一個頁面上,可以執行多個例項。
3) Turbulenz
Trubulenz 是一個開源的用來建立使用高階技術和web服務的HTML5遊戲引擎。引擎庫使用支援遊戲程式碼資料快速迭代的優化後的javascritp實現。
4) Squarepig
這是一個非常容易使用的遊戲引擎,它適合新手去建立他們第一個web 遊戲,也適合有經驗的程式猿建立示例和原型。
5) Akihabara
Akihabara 是一個html5遊戲引擎,同樣也是一組用javascript建立執行在瀏覽器中的不依賴falsh技術的馬賽克風格的8/16位遊戲的庫和工具。
6) GoGoMakePlay
GMP 是免費的、快速的Javascript遊戲引擎,它輕巧而簡便易懂。 如果你想要做一些基於精靈的2-D遊戲,GMP是很棒的選擇。它可以很容易的進行大多數復古風格的遊戲設計。它也可以像sudoku一樣製作拼圖遊戲。
7) Traffic Cone
Traffic Cone支援多人遊戲,目前只提供客戶端支援,所以你需要提供自己的伺服器。為了在不久之後提供更多支援,我們正積極致力於Traffic Cone服務端的開發工作。
8) Collie
Collie是一個Javascript庫,它有助於讓HTML5建立高度優化的動畫和遊戲。 Collie可以在PC 和移動平臺上執行HTML 5 canvas 和 DOM。
Collie可以穩定地使用渲染管線處理多個物件,並且支援一些有益的特性包括動畫精靈和使用者事件。它穩定支援iOS和Android,並且為每一個平臺優化渲染。 視網膜螢幕也可以輕易地響應。
9) Gamejs
GameJs是一個基於HTML canvas元素的輕量級庫。特別值得一提的是,它的繪畫函式為遊戲開發者提供各種各樣的有用模組,並且還在不斷擴充之中。
10) Atom
11) Jest
Jest 是另一個強大的javascript遊戲框架,它使用畫布元素來建立基於javascript HTML5的遊戲。
使用畫布元素來建立基於javascript HTML5的遊戲
12) Jawsjs
Jawsjs是一個由HGTML5驅動的2D遊戲庫,最初只支援畫布,而目前它已經可以通過相同的API支援基於精靈的普通DOM
13) Objects.js
objects.js是一個用來建立高效能(和大型)遊戲和應用的框架,使用javascript。
14) Play Craftlabs
Playcraft具備了一個完整的HTML5遊戲引擎工作集,提供了你在建立遊戲並直接釋出到市場上的每一件工具。這是一個獨一無二的引擎,當編寫遊戲時你可以輕鬆地將其轉換到許多不同平臺上,包括Facebook,簡樸的老式網站,以及一些本機化的Android和iOS應用。
15) Gladiusjs
Gladius是一個3D遊戲引擎,全部用JavaScript編寫,設計於在瀏覽器上跑的。該引擎包括了一個功能核心集,這對於所有遊戲是通用的,並且還模擬了遊戲迴環、訊息、任務、定時器等。像空間變換這樣的通用元件也在核心中提供了。而繪圖和物理學這樣的特殊功能也作為遊戲擴充套件封裝起來並設計於執行在核心之上。一個通用的擴充套件集將作為工程的一部分被維護著,並且該引擎的一個強大設計目標就是支援第三方擴充套件。
16) Impactjs
Impact 提供炫酷的方式來建立javascript 和HTML5 遊戲,且支援桌面和移動端瀏覽器。 Impact 執行於所有支援HTML5的瀏覽器: Firefox, Chrome, Safari, Opera 並且(瞧!) 甚至是IE9(譯者注:我也是醉了)。當然也包括愛瘋、愛破的塔尺和艾派德。
17) Craftyjs
Crafty是另一個javascript上的有用的庫。
18) Enchantjs
另一個用的很多的用於建立HTML5遊戲和APP的javascript框架。其用於在HTML5和JS上開發簡單遊戲和應用。
19) Doodle-js
一個用於HTML5 Canvas上的JavaScript動漫庫
20) Frozen
Froze是一個開源 HTML5 遊戲引擎,其通過工具化模組化實現易用、快速開發。
21) Withpulse
Withplus用於建立 2D javascript 遊戲和繪圖引擎。 定期使用最新的HTML5 技術擴充套件建立。
22) Melonjs
melonJS 誕生於我們對Javascript的一腔熱血以及過去諸多實驗之中, 並且當時苦於沒有一個簡單、免費、獨立的庫來支援遊戲開發。雖然這個引擎還在開發中,但是已經允許大家輕鬆地建立一些好玩的喲西了。
23) GameQueryjs
gameQuery 是一個易於使用的jQuery 外掛版引擎,通過增加一些簡單的遊戲相關類來幫助js遊戲開發。如果你懂得使用jQuery那麼你幾乎不用問怎麼使用gameQuery!
24) jsGamesoup
一個使用Javascript和開放網頁技術來製作遊戲的免費軟體框架。
25) Clay
通過clay.io建立HTML5遊戲將非常簡單。
原文地址:http://devzum.com/2015/02/25/25-best-html5-javascript-game-engine-libraries-for-developers/
相關文章
- 10 個超棒的 JavaScript 簡寫技巧JavaScript
- javascript遊戲引擎JavaScript遊戲引擎
- JavaScript 遊戲開發:手把手實現碰撞物理引擎JavaScript遊戲開發
- 《風暴英雄》裡那些超棒的遊戲設計遊戲設計
- 開發中常用的 25 個JavaScript 單行程式碼JavaScript行程
- 【譯】2019年JavaScript開發者應該都在用的9個棒的技巧JavaScript
- 為什麼遊戲開發者需要創作更棒的 NPC?遊戲開發
- HTML5遊戲開發過程中的二三事HTML遊戲開發
- 遊戲趣史:遊戲引擎的發展史遊戲引擎
- html5的遊戲引擎你瞭解多少?都有哪些比較好用的引擎呢?HTML遊戲引擎
- HTML5遊戲開發(一):3分鐘建立一個hello worldHTML遊戲開發
- 遊戲引擎數學庫 Plane遊戲引擎
- JavaScript-開發一個簡單的貪吃蛇小遊戲JavaScript遊戲
- 使用Javascript 開發個JSON解析庫JavaScriptJSON
- 5個支援Python的遊戲開發庫!真的很有用Python遊戲開發
- 電子遊戲中最棒的十大開放世界遊戲
- 使用Laya引擎開發微信小遊戲(上)遊戲
- 使用Laya引擎開發微信小遊戲(下)遊戲
- 高階前端開發需要知道的 25 個 JavaScript 單行程式碼前端JavaScript行程
- Facebook開發小遊戲引擎列表(下載連結)遊戲引擎
- HTML5遊戲開發(二):使用TypeScript編寫程式碼HTML遊戲開發TypeScript
- 遊戲與遊戲引擎遊戲引擎
- Linux開發:快速開發遊戲的9個關鍵!Linux開發遊戲
- 阿里開源HTML5小遊戲開發框架Hilo實戰教程阿里HTML遊戲開發框架
- 超棒的伺服器伺服器
- 敲開遊戲引擎的大門,聊聊引擎的來龍去脈遊戲引擎
- 一個非常棒的Go-Json解析庫GoJSON
- 微信小遊戲和白鷺引擎開發實踐遊戲
- HTML5遊戲開發(三):使用webpack構建TypeScript應用HTML遊戲開發WebTypeScript
- 2020年超休閒遊戲發行的七個建議遊戲
- 遊戲引擎Cocos接入HMS Core,華為推送服務擁抱遊戲開發者!遊戲引擎遊戲開發
- 開源賽車遊戲 StuntRally 的新的 2.3 版本看起來棒極了遊戲
- 25個遊戲愛好者是怎麼被騙進一個不存在的遊戲公司的遊戲
- 不懂物理的前端不是好的遊戲開發者(一)—— 物理引擎基礎前端遊戲開發
- 除了超休閒遊戲 中小開發者還適合做哪個賽道?遊戲
- 可能是未來遊戲引擎的一個方向遊戲引擎
- HTML5的output是非常棒的一個標籤,你對它有了解嗎?HTML
- 百度重拾遊戲發行,超級App們都有個遊戲夢遊戲APP
- 鵝廠遊戲開發的引擎中臺都涵蓋了哪些內容?遊戲開發