您可能還喜歡
隨著JavaScript結(jié)合HTML5開發(fā)越來越受歡迎,,很多瀏覽器支持的新功能正被用戶使用,與此同時(shí),,許多新的游戲正在使用JavaScript進(jìn)行開發(fā),。基于JavaScript開發(fā)的游戲是唯一一個(gè)能夠跨桌面,,Web和移動(dòng)三種平臺(tái)的。今天,,本文向大家推薦一些非常棒的JavaScript游戲框架,。 LimeJS這是一個(gè)基于HTML5游戲框架,用于快速構(gòu)建運(yùn)行于現(xiàn)代觸摸屏和桌面瀏覽器的游戲,。 Impact
這是一個(gè)專業(yè)的JavaScript游戲引擎,,幫助你方便快捷的開發(fā)基于HTML5的游戲。 該引擎有一個(gè)功能豐富的Weltmeister關(guān)卡編輯器,,不管是多么復(fù)雜的游戲,,Weltmeister都可以幫助你實(shí)現(xiàn)它。
The Render Engine一個(gè)跨瀏覽器的引擎,,非常靈活,,配備可拓展的API,內(nèi)置Box2D引擎,,支持觸摸輸入,。 Jaws一個(gè)基于HTML5的2D游戲引擎,對(duì)擊鍵事件處理非常好,。 GMPGMP是免費(fèi)的,、快速的JavaScript游戲引擎,缺點(diǎn)是不支持音效,。 Gamma這個(gè)JavaScript引擎可用來構(gòu)建2.5D的游戲,,借助強(qiáng)大的HTML、JavaScript,、CSS和WebGL,。 Akihabara這是一個(gè)游戲工具包,提供的主要組件有:Gamebox,、Gamecycle,、Toys和用于支持觸屏設(shè)備的Iphopad。 gameQuery一款jQuery插件,通過游戲相關(guān)的類來構(gòu)建JavaScript游戲,。 Propulsion支持用于創(chuàng)建各種類型的二位游戲,,內(nèi)置很多可繪制圖形和用于控制加速度的物理引擎。 Crafty這是一個(gè)輕量,、模塊化的JavaScript游戲引擎,,內(nèi)置動(dòng)畫、事件管理,、碰撞檢測等等,。 jsGameSoup支持跨瀏覽器的鼠標(biāo)、鍵盤和觸摸事件處理,,對(duì)形狀的繪制支持很好,。 GameJsGameJs是一個(gè)輕量的JavaScript游戲引擎,用于基于HTML5 Canvas的游戲開發(fā),。 xc.js這是一個(gè)新推出的框架,,沒有上面那些成熟,其核心是場景,、節(jié)點(diǎn),、動(dòng)作和事件。 其它相關(guān)資源
(編譯來源:夢想天空 原文來自:Free JavaScript Game Frameworks To Create A Web-Based Fun) |
|