25 個超棒的 HTML5 & JavaScript 游戲引擎開發庫


25 個超棒的 HTML5 & JavaScript 游戲引擎開發庫

  就像在汽車中,引擎完成主要的工作,使汽車看起來不可思議。游戲引擎同理,游戲開發者完成細節的工作,使游戲看起來真實、吸引人眼球。游戲引擎負責其余的事情。早期,游戲開發者通常從草圖做起,花費高昂,且不容易獲利。為了讓游戲開發更加簡單容易,主要的開發者開始授權他們的基本游戲引擎,如 Unreal。而且,隨着手機和平板游戲的出現,所需預算比以前更少,對 JAVASCRIPT 和HTML5 游戲引擎的需求大增。

  如果你是一個游戲開發者,並且正在尋找一個可以與 JavaScript 和 HTML5 無縫工作的游戲引擎。盡管市面上有很多免費和付費的游戲引擎,讓專業的游戲開發者滿意的游戲引擎肯定需要包含獨特的東西。游戲開發者對完美游戲引擎的追求永遠不會停止。

  下面將介紹最好的html5和javascript游戲引擎列表,每個游戲引擎有每個人想要的特性。每個游戲引擎有他自己的優缺點,這樣你可以根據你自己的需求做選擇,我確定這個列表中有你在尋找的游戲引擎。

 

  1) Canvas Engine

  Canvas Engine 提供創建html5視頻游戲的平台,創建html5游戲,它會運行在所有的現代瀏覽器,平板電腦和智能手機上。

http://img.mukewang.com/54f6625c0001528006000375.jpg

  2) HTML5 Quintus

  Quintus 是另一個容易使用,適用於移動設備和桌面的javascript html5游戲引擎。 Quintus有一個模塊引擎,通過它你可以僅僅引用你需要的模塊,並在,在一個頁面上,可以運行多個實例。

http://img.mukewang.com/54f662650001238606000375.jpg

  3) Turbulenz

  Trubulenz 是一個開源的用來創建使用高級技術和web服務的HTML5游戲引擎。引擎庫使用支持游戲代碼數據快速迭代的優化后的javascritp實現。

http://img.mukewang.com/54f6626d0001909006000375.jpg

  4) Squarepig

  這是一個非常容易使用的游戲引擎,它適合新手去創建他們第一個web 游戲,也適合有經驗的程序猿創建示例和原型。

http://img.mukewang.com/54f6627600011fa106000375.jpg

  5) Akihabara

  Akihabara 是一個html5游戲引擎,同樣也是一組用javascript創建運行在瀏覽器中的不依賴falsh技術的馬賽克風格的8/16位游戲的庫和工具。

http://img.mukewang.com/54f6627e0001c6ee06000375.jpg

  6) GoGoMakePlay

  GMP 是免費的、快速的Javascript游戲引擎,它輕巧而簡便易懂。 如果你想要做一些基於精靈的2-D游戲,GMP是很棒的選擇。它可以很容易的進行大多數復古風格的游戲設計。它也可以像sudoku一樣制作拼圖游戲。

http://img.mukewang.com/54f66289000177c406000375.jpg

  7) Traffic Cone

  Traffic Cone支持多人游戲,目前只提供客戶端支持,所以你需要提供自己的服務器。為了在不久之后提供更多支持,我們正積極致力於Traffic Cone服務端的開發工作。

http://img.mukewang.com/54f662910001bebc06000375.jpg

  8) Collie

  Collie是一個Javascript庫,它有助於讓HTML5創建高度優化的動畫和游戲。 Collie可以在PC 和移動平台上運行HTML 5 canvas 和 DOM。

  Collie可以穩定地使用渲染管線處理多個對象,並且支持一些有益的特性包括動畫精靈和用戶事件。它穩定支持iOS和Android,並且為每一個平台優化渲染。 視網膜屏幕也可以輕易地響應。

http://img.mukewang.com/54f662990001cba506000375.jpg

  9) Gamejs

  GameJs是一個基於HTML canvas元素的輕量級庫。特別值得一提的是,它的繪畫函數為游戲開發者提供各種各樣的有用模塊,並且還在不斷擴充之中。

http://img.mukewang.com/54f662a50001c43d06000375.jpg

  10) Atom

http://img.mukewang.com/54f662af00013bb906000375.jpg

  11) Jest

  Jest 是另一個強大的javascript游戲框架,它使用畫布元素來創建基於javascript HTML5的游戲。

  使用畫布元素來創建基於javascript HTML5的游戲。

http://img.mukewang.com/54f662c100015b7d06000375.jpg

  12) Jawsjs

  Jawsjs是一個由HGTML5驅動的2D游戲庫,最初只支持畫布,而目前它已經可以通過相同的API支持基於精靈的普通DOM

http://img.mukewang.com/54f662ca00016fe306000375.jpg

  13) Objects.js

  objects.js是一個用來創建高性能(和大型)游戲和應用的框架,使用javascript。

http://img.mukewang.com/54f662d1000130cd06000375.jpg

  14) Play Craftlabs

  Playcraft具備了一個完整的HTML5游戲引擎工作集,提供了你在建立游戲並直接發布到市場上的每一件工具。這是一個獨一無二的引擎,當編寫游戲時你可以輕松地將其轉換到許多不同平台上,包括Facebook,簡朴的老式網站,以及一些本機化的Android和iOS應用。

http://img.mukewang.com/54f662da000142d906000375.jpg

  15) Gladiusjs

  Gladius是一個3D游戲引擎,全部用JavaScript編寫,設計於在瀏覽器上跑的。該引擎包括了一個功能核心集,這對於所有游戲是通用的,並且還模擬了游戲回環、消息、任務、定時器等。像空間變換這樣的通用組件也在內核中提供了。而繪圖和物理學這樣的特殊功能也作為游戲擴展封裝起來並設計於運行在內核之上。一個通用的擴展集將作為工程的一部分被維護着,並且該引擎的一個強大設計目標就是支持第三方擴展。

http://img.mukewang.com/54f662e200019e4506000375.jpg

  16) Impactjs

  Impact 提供炫酷的方式來創建javascript 和HTML5 游戲,且支持桌面和移動端瀏覽器。 Impact 運行於所有支持HTML5的瀏覽器: Firefox, Chrome, Safari, Opera 並且(瞧!) 甚至是IE9(譯者注:我也是醉了)。當然也包括愛瘋、愛破的塔尺和艾派德。

http://img.mukewang.com/54f662ea0001019306000375.jpg

  17) Craftyjs

  Crafty是另一個javascript上的有用的庫。

http://img.mukewang.com/54f662f20001d3cf06000375.jpg

  18) Enchantjs

  另一個用的很多的用於建立HTML5游戲和APP的javascript框架。其用於在HTML5和JS上開發簡單游戲和應用。

http://img.mukewang.com/54f662f9000167e806000375.jpg

  19) Doodle-js

  一個用於HTML5 Canvas上的JavaScript動漫庫

http://img.mukewang.com/54f6630100010e2806000375.jpg

  20) Frozen

  Froze是一個開源 HTML5 游戲引擎,其通過工具化模塊化實現易用、快速開發。

http://img.mukewang.com/54f663260001655806000375.jpg

  21) Withpulse

  Withplus用於建立 2D javascript 游戲和繪圖引擎。 定期使用最新的HTML5 技術擴展建立。

http://img.mukewang.com/54f6632f00012c5e06000375.jpg

  22) Melonjs

  melonJS 誕生於我們對Javascript的一腔熱血以及過去諸多實驗之中, 並且當時苦於沒有一個簡單、免費、獨立的庫來支持游戲開發。雖然這個引擎還在開發中,但是已經允許大家輕松地創建一些好玩的喲西了。

http://img.mukewang.com/54f6633800011ed806000375.jpg

  23) GameQueryjs

  gameQuery 是一個易於使用的jQuery 插件版引擎,通過增加一些簡單的游戲相關類來幫助js游戲開發。如果你懂得使用jQuery那么你幾乎不用問怎么使用gameQuery!

http://img.mukewang.com/54f663420001216306000375.jpg

  24) jsGamesoup

  一個使用Javascript和開放網頁技術來制作游戲的免費軟件框架。

http://img.mukewang.com/54f6634b0001be2306000375.jpg

  25) Clay

  通過clay.io創建HTML5游戲將非常簡單。

http://img.mukewang.com/54f663530001f86a06000375.jpg

    文章源自:開源中國

    原文:http://devzum.com/2015/02/25/25-best-html5-javascript-game-engine-libraries-for-developers/


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM