成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

20款免費的JavaScript游戲引擎

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

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

某些游戲引擎僅僅是一個抽象的層次,就簡單處理一些或者更多的繁雜游戲開發(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)行功能增強(qiáng)。

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

1. Crafty

crafty

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

2. Quintus

Quintus

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

3. Gamequery

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

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

5. lycheeJS

lycheeJS

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

6. Enchant.js

enchantjs

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

7. Starlingjs

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

TheRenderEngine · GitHub

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

9. Akihabara

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

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

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

12. CSS Game Engine

 

cssgameengine

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

13. Clanfx

clanfx

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

14. gTile

gTile

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

15. J5g3

j5g3

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

16. Jaws

jaws

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

17. Cocos2D

Cocos2D

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

18. CopperLicht

CopperLicht

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

19. Aves

aves

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

20. LimeJS

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

責(zé)任編輯:林師授 來源: 開源中國社區(qū)編譯
相關(guān)推薦

2024-02-21 23:35:26

開源游戲引擎

2014-04-17 09:54:47

HTML5JavaScript

2014-07-17 11:10:19

Android開源游戲引擎

2011-05-31 15:45:38

Android 游戲引擎 開源

2013-06-07 13:20:16

Android開發(fā)開源游戲引擎游戲開發(fā)

2011-04-17 09:23:42

jQueryJavaScriptJava

2013-11-06 09:39:30

JavaScriptMVC框架

2017-01-06 18:06:22

2011-11-30 16:20:56

20款免費或廉價的在線

2018-11-19 10:50:41

Linux游戲

2013-07-17 14:31:08

設(shè)計師字體

2015-05-21 09:40:12

Bootstrap前端模板

2013-05-22 09:29:54

手機(jī)游戲引擎UnityUnity3D

2014-09-02 10:29:07

微軟

2023-11-04 15:53:51

開源JavaScrip

2013-04-19 01:42:02

2018-02-25 11:40:43

預(yù)測分析分析工具數(shù)據(jù)分析

2024-06-06 12:57:11

2013-09-02 10:00:56

編程移動開發(fā)引擎
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 日韩资源| 91亚洲国产成人久久精品网站 | 亚洲欧美日韩精品久久亚洲区 | 国产精品日韩高清伦字幕搜索 | 成人综合伊人 | wwww.8888久久爱站网 | www.亚洲| 伊人春色成人 | 免费中文字幕 | 欧美成人aaa级毛片在线视频 | 一级毛片免费完整视频 | 精品一区二区三区在线视频 | 在线播放国产一区二区三区 | 亚洲成人精品影院 | 久久99精品久久久97夜夜嗨 | 日韩欧美精品在线播放 | 久久综合九色综合欧美狠狠 | 亚洲精品国产成人 | 美女爽到呻吟久久久久 | 中文字幕 视频一区 | 午夜电影日韩 | 羞羞网站在线观看 | 国产一区二区在线91 | 国产欧美日韩久久久 | 成人免费淫片aa视频免费 | 成人国产在线视频 | 久久大香 | 美女久久久久久久久 | 成人激情视频 | 亚洲不卡在线观看 | 午夜精品一区二区三区在线 | 久久久久国产一区二区三区四区 | 久草在线 | 鸡毛片| 三级免费毛片 | 欧美午夜激情在线 | 欧美成年视频 | 日韩精品免费看 | 黄色一级片在线播放 | 91天堂 | 欧美精品一区三区 |