14個非常棒的 JavaScript 游戲開發(fā)框架推薦
您可能還喜歡
- 九個讓人難以置信的HTML5和JavaScript實驗
- 讓人眼花繚亂的 HTML5 和 JavaScript 效果
- 推薦18個基于 HTML 5 Canvas 開發(fā)的圖表庫
- 29款基于 HTML5 Canvas 開發(fā)的網(wǎng)頁游戲
- 五大主流瀏覽器 CSS3 和 HTML5 兼容性大比拼
隨著JavaScript結合HTML5開發(fā)越來越受歡迎,很多瀏覽器支持的新功能正被用戶使用,與此同時,許多新的游戲正在使用JavaScript進行開發(fā)。基于JavaScript開發(fā)的游戲是唯一一個能夠跨桌面,Web和移動三種平臺的。今天,本文向大家推薦一些非常棒的JavaScript游戲框架。
LimeJS
這是一個基于HTML5游戲框架,用于快速構建運行于現(xiàn)代觸摸屏和桌面瀏覽器的游戲。
Impact
這是一個專業(yè)的JavaScript游戲引擎,幫助你方便快捷的開發(fā)基于HTML5的游戲。
該引擎有一個功能豐富的Weltmeister關卡編輯器,不管是多么復雜的游戲,Weltmeister都可以幫助你實現(xiàn)它。
The Render Engine
一個跨瀏覽器的引擎,非常靈活,配備可拓展的API,內(nèi)置Box2D引擎,支持觸摸輸入。
Jaws
一個基于HTML5的2D游戲引擎,對擊鍵事件處理非常好。
GMP
GMP是免費的、快速的JavaScript游戲引擎,缺點是不支持音效。
Gamma
這個JavaScript引擎可用來構建2.5D的游戲,借助強大的HTML、JavaScript、CSS和WebGL。
Akihabara
這是一個游戲工具包,提供的主要組件有:Gamebox、Gamecycle、Toys和用于支持觸屏設備的Iphopad。
gameQuery
一款jQuery插件,通過游戲相關的類來構建JavaScript游戲。
Propulsion
支持用于創(chuàng)建各種類型的二位游戲,內(nèi)置很多可繪制圖形和用于控制加速度的物理引擎。
Crafty
這是一個輕量、模塊化的JavaScript游戲引擎,內(nèi)置動畫、事件管理、碰撞檢測等等。
jsGameSoup
支持跨瀏覽器的鼠標、鍵盤和觸摸事件處理,對形狀的繪制支持很好。
GameJs
GameJs是一個輕量的JavaScript游戲引擎,用于基于HTML5 Canvas的游戲開發(fā)。
xc.js
這是一個新推出的框架,沒有上面那些成熟,其核心是場景、節(jié)點、動作和事件。
其它相關資源
- Simple Game Framework (simpler JS game framework)
- Diggy (JS game engine)
- friGame (jQuery powered game engine)
- Raphaël (JS library for vector graphics)
- C3DL (JS library for 3D canvas)
- GLGE (JS WebGL library)
- PhiloGL (JS WebGL framework)
- SoundManager (JavaScript sound API)
- jPlayer (HTML5 audio and video for jQuery)
(編譯來源:夢想天空 原文來自:Free JavaScript Game Frameworks To Create A Web-Based Fun)
作者:山邊小溪
主站:yyyweb.com 記住啦:)
歡迎任何形式的轉(zhuǎn)載,但請務必注明出處。
















浙公網(wǎng)安備 33010602011771號