日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
20款免費的JavaScript游戲引擎

使用 HTML5,CSS3 和 Javascript 可以幫助面向?qū)ο箝_發(fā)者開發(fā)擁有各種特性的游戲,比如:3D 動畫效果,Canvas,數(shù)學(xué),顏色,聲音,WebGL 等等。最明顯的優(yōu)勢在于使用 HTML5 開發(fā)的游戲能在任何現(xiàn)代化流行的設(shè)備上運行。

成都創(chuàng)新互聯(lián)公司-成都網(wǎng)站建設(shè)公司,專注成都網(wǎng)站設(shè)計、網(wǎng)站制作、網(wǎng)站營銷推廣,申請域名,虛擬空間,網(wǎng)站運營有關(guān)企業(yè)網(wǎng)站制作方案、改版、費用等問題,請聯(lián)系成都創(chuàng)新互聯(lián)公司。

某些游戲引擎僅僅是一個抽象的層次,就簡單處理一些或者更多的繁雜游戲開發(fā)任務(wù);其他只是注重 asset 加載,輸入,物理效果,音頻,sprite 地圖和動畫,而且相當(dāng)多樣化。還有一些引擎架構(gòu)極其簡單,只包括一個 2D 水平的編輯器和調(diào)試工具。

大部分的游戲引擎都能提高游戲開發(fā)的效率,即使是創(chuàng)建全功能型的游戲。但是,也有一些開發(fā)者為了能更好的理解游戲的每個組件,喜歡從頭開始創(chuàng)作。現(xiàn) 在基于 Javascript-HTML5 的游戲引擎也不少,這是好事,同時,也是個壞事,因為事實上大多數(shù)開發(fā)出來的產(chǎn)品都沒人維護(hù),或者即將停止維護(hù)。所以,選擇某一游戲引擎需要仔細(xì)考慮的就 是該引擎在未來幾年是否會繼續(xù)維護(hù),更新,進(jìn)行功能增強。

在這篇文章中,我們經(jīng)過各種資料探尋,測試,實際應(yīng)用等方法,收集了專門提供給開發(fā)者的20 款免費的 JavaScript 游戲引擎, Enjoy!

1. Crafty

craftyJS 個輕量級的,模塊化 JavaScript 游戲引擎,包括了許多組件:動畫,事件管理,重新劃分區(qū)域,碰撞檢測,sprite 等等。它支持所有類型的瀏覽器,比如  IE9。不需要 dom 操作和自定義繪圖程序。

2. Quintus

 Quintus 引擎是個 HTML5 游戲引擎,模塊化,輕量級,而且?guī)в泻啙嵉?Javascript 友好的語法。 Quintus 是一個易學(xué),使用有趣的 JavaScript HTML5 游戲引擎,支持移動和桌面開發(fā)。包含一個模塊化的引擎可輕松開發(fā)游戲,并在同一個頁面上運行多個實例。

3. Gamequery

gameQuery  是 個易于使用的 jQuery 插件,可以通過添加相關(guān)游戲的類來幫助開發(fā) Javascript 游戲,自從它使用 DOM 操作代替了 Canvas gameQuery ,現(xiàn)在可以兼容大量的瀏覽器,即使是比較舊的版本:Firefox, Chrome, Internet Explorer, Safari, Safari for iOS, mobile versions of Webkit 和 Opera。

4. GMP

GMP  是個杰出的制作基于 sprite ,2D 游戲的引擎。它可以很容易就設(shè)計出最 retro 風(fēng)格的街機游戲,同時也是很好的制作游戲的工具(比如 sudoku 和 gogopop)。在線演示

5. lycheeJS

lycheeJS 是個 JavaScript 游戲庫,提供完整的原型解決方案和 HTML5 Canvas 部署,在 Web 瀏覽器或者原生環(huán)境的WebGL 或者是基于原生 OpenGL(ES) 的游戲。這個項目的開發(fā)過程優(yōu)化了 Google Chrome 和它自身的開發(fā)工具。

6. Enchant.js

Enchant.js  是個簡單的 JavaScript 框架,可以使用 HTML5 和 JavaScript 來開發(fā)簡單的游戲和應(yīng)用。現(xiàn)在還是由 UEI 的 Akihabara 研究中心來開發(fā)和維護(hù)。在線演示

7. Starlingjs

Starling Starling 是在 Stage3D APIs 基礎(chǔ)上開發(fā)的一種 ActionScript 3 2D 框架(可用于 Flash Player 11 和 Adobe AIR 3的桌面)。 Starling 是為游戲開發(fā)設(shè)計的,但是你可以將它應(yīng)用于很多其它的應(yīng)用程序。 在不必涉及低級 Stage3D APIs 情況下,Starling 使得編寫具有快速 GPU 加速功能的應(yīng)用程序成為可能。

8. The Render Engine

The Render Engine 是個跨瀏覽器的,開源游戲引擎,完全使用 JavaScript 編寫。它擁有一個擴展的 API 和使用當(dāng)前***的現(xiàn)代瀏覽器特性。此款引擎旨在幫助用戶使用基礎(chǔ)的工具來開發(fā)游戲,加快游戲概念到成品的過程。

9. Akihabara

akihabara 是一系列的庫和工具,可以預(yù)置創(chuàng)建 pixelated indie-style 8/16-bit era games ,使用 JavaScript , HTML5 canvas 標(biāo)簽和一些標(biāo)準(zhǔn) hooks 開發(fā)。

10. JsGameSoup

Js Gamesoup 是個開源免費的軟件框架,使用 JavaScript 和其他開放 web 技術(shù)來開發(fā)游戲:

Modular -可獨立工作的 JavaScript 文件組件

使用開放的 web 技術(shù): Canvas 和 HTML5.

支持 Firefox (Gecko), Safari/Chrome (WebKit), Internet Explorer 6+, Android 和  iOS

#p#

11. Gamejs

GameJs 是一個基于瀏覽器的2D游戲開發(fā)框架,使用JavaScript和Canvas。使用GameJS這個超酷的Canvas游戲庫,能寫出優(yōu)秀的基于Canvas的游戲。

12. CSS Game Engine

CSS game engine 使用 JavaScript 和 CSS (Cascading Style Sheets) 來裝飾頁面,他們在一起使用非??煽?。使用這個引擎可以創(chuàng)建屬于用戶自己的游戲,這個項目主要針對的是初學(xué)者,想學(xué)習(xí)如何編寫音頻游戲的開發(fā)者。用戶*** 是個 web 設(shè)計師,有點 CSS 基礎(chǔ)。

13. Clanfx

clanfx 是個 2D ,平鋪的一個 JavaScript 游戲引擎,使用 JavaScript 和 CSS 開發(fā)。當(dāng)前支持的瀏覽器有:Firefox, Epiphany 和 Opera browsers。主要特性包括許多動態(tài) sprites,spell 效果,建筑,瓷磚紋理和基礎(chǔ)的游戲 AI。

14. gTile

gTile 是個基于瀏覽器的游戲引擎,完全由 Javascript 和 DHTML 開發(fā)。它使用 2D 視圖來保證簡單性和可訪問性。此款游戲的成功之處是較強的交互性和游戲?qū)ο笮袨?,而不是花俏的圖像和動畫。在線演示。支持的瀏覽器有: IE6+, Firefox 2.0+, Safari 2.0+ and Opera 9.5+,不需要下載任何組件或者插件。

15. J5g3

j5g3 是個開源 Javascript 圖像引擎,語法非常易于使用,可以進(jìn)行快速開發(fā)和擴展。

16. Jaws

Jaws 是個 HTML5 驅(qū)動的 2D 游戲庫,剛開發(fā)的時候只能用來制作 canvas,現(xiàn)在支持通過同樣的 API 來制作普通基于 DOM 的 sprites。支持:Chrome 9+, Firefox 3.6+, Safari 5+ & IE9。

17. Cocos2D

Cocos2D JavaScript 是 Cocos2D for iPhone 的 HTML5 端口。它是個 2D 圖像引擎,允許快速開發(fā) 2D 游戲和圖像應(yīng)用。它可以在任何現(xiàn)代化瀏覽器中運行,不需要第三方插件,比如 Adobe Flash。

18. CopperLicht

CopperLicht 是個 WebGL 庫,同時也是 JavaScript 3D 引擎,可以創(chuàng)建 3D 游戲和網(wǎng)頁應(yīng)用。它使用 WebGL canvas ,支持現(xiàn)代主流瀏覽器,不需要任何插件就可以硬件加速渲染 3D 圖片。

19. Aves

Aves  是個 html 和 javascript 游戲引擎,讓人想起 oldieworldie RPGs (除了, 更多的圖像功能),所有的渲染效果都是由 html 和 javascript 開發(fā)的,不需要任何插件!

20. LimeJS

LimeJS 是個 HTML5 游戲框架,用來構(gòu)建游戲。它在現(xiàn)代化觸屏設(shè)備和桌面瀏覽器上看起來像是原生的,而且運行速度快。LimeJS 通過 Google 和相關(guān)的函數(shù)/類 來創(chuàng)建 Closure 庫,控制時間線,時間,形狀和動畫效果。同時,此框架完全支持 sprite 表(用戶可以從單個文件中收集所有圖片)。

在評論暢所欲言吧:)

via codegeekz.com

譯文鏈接:http://www.oschina.net/news/49017/free-javascript-game-engines


網(wǎng)站題目:20款免費的JavaScript游戲引擎
文章路徑:http://m.5511xx.com/article/ccojojc.html