4月超棒的JavaScript游戲開發(fā)框架推薦
隨著JavaScript結(jié)合HTML5開發(fā)越來越受歡迎,很多瀏覽器支持的新功能正被用戶使用,與此同時(shí),許多新的游戲正在使用JavaScript進(jìn)行開發(fā)?;贘avaScript開發(fā)的游戲是***一個(gè)能夠跨桌面,Web和移動(dòng)三種平臺(tái)的。今天,本文向大家推薦一些非常棒的JavaScript游戲開發(fā)框架。
1. LimeJS
這是一個(gè)基于HTML5游戲框架,用于快速構(gòu)建運(yùn)行于現(xiàn)代觸摸屏和桌面瀏覽器的游戲。
2. Impact
這是一個(gè)專業(yè)的JavaScript游戲引擎,幫助你方便快捷的開發(fā)基于HTML5的游戲。
該引擎有一個(gè)功能豐富的Weltmeister關(guān)卡編輯器,不管是多么復(fù)雜的游戲,Weltmeister都可以幫助你實(shí)現(xiàn)它。
一個(gè)跨瀏覽器的引擎,非常靈活,配備可拓展的API,內(nèi)置Box2D引擎,支持觸摸輸入。
4. Jaws
一個(gè)基于HTML5的2D游戲引擎,對(duì)擊鍵事件處理非常好。
5. GMP
GMP是免費(fèi)的、快速的JavaScript游戲引擎,缺點(diǎn)是不支持音效。
6. Gamma
這個(gè)JavaScript引擎可用來構(gòu)建2.5D的游戲,借助強(qiáng)大的HTML、JavaScript、CSS和WebGL。
下頁還有七個(gè)更棒的!
#p#
7. Akihabara
這是一個(gè)游戲工具包,提供的主要組件有:Gamebox、Gamecycle、Toys和用于支持觸屏設(shè)備的Iphopad。
8. gameQuery
一款jQuery插件,通過游戲相關(guān)的類來構(gòu)建JavaScript游戲。
9. Propulsion
支持用于創(chuàng)建各種類型的二位游戲,內(nèi)置很多可繪制圖形和用于控制加速度的物理引擎。
10. Crafty
這是一個(gè)輕量、模塊化的JavaScript游戲引擎,內(nèi)置動(dòng)畫、事件管理、碰撞檢測(cè)等等。
11. jsGameSoup
支持跨瀏覽器的鼠標(biāo)、鍵盤和觸摸事件處理,對(duì)形狀的繪制支持很好。
12. GameJs
GameJs是一個(gè)輕量的JavaScript游戲引擎,用于基于HTML5 Canvas的游戲開發(fā)。
13. xc.js
這是一個(gè)新推出的框架,沒有上面那些成熟,其核心是場(chǎng)景、節(jié)點(diǎn)、動(dòng)作和事件。
原文鏈接:http://www.cnblogs.com/lhb25/archive/2011/04/25/1965739.html
【編輯推薦】