JS遊戲引擎列表
阿新 • • 發佈:2018-12-12
這裡有一個網址收集了關於JS遊戲引擎開發庫的一個列表,轉過來。關於使用JS和HTML5做的一些小遊戲,可參見《HTML5 小遊戲展示》
遊戲引擎
Name | Latest Release | License | Type | Notes |
---|---|---|---|---|
1.5.3 | MIT | 跨瀏覽器; 大規模 API; 開源. 2 | ||
0.5.1 | CC BY-SA 2.5 | 和 jQuery 一起使用 | ||
gTile | 0.0.1 | Tile based | ||
1.3 | GPL2/MIT | Classic Repro | 基於JS+HTML5的街機風格的遊戲 3 | |
GPL | 注重於重力、物理、碰撞檢測方面,使用HTML5 Canvas 和IE的ExplorerCanvas 低CPU消耗. |
|||
1.7.4 (2010-10-31) | GPL2/MIT | 注重於數度的操作簡化,”easy to learn and use” 5 | ||
0.1 | GPL/MIT | 輕量級和模組化。 6 | ||
1.1 | MIT | 使用 HTML5 Canvas. 7 | ||
Flax | Apache 2.0 | 還沒有released。使用 GWT 和 HTML5。關注於Linux和Mac OS上的Web遊戲開發。8 | ||
j5g3 | GPLv3 | 還在開發過程中 |
jGen | Isometric | |
1.0 | MIT | 2.5D Platform |
Diggy | BSD | 基於 DHTML, 正在暫停中 |
Commercial ($99) | 2D | |
Aves | Commercial? | |
MIT | 2D | CommonJs; 可以和 RingoJs server 整合,很像 PyGame; 僅支援Canvas; |
xc.js | BSD | 2D |
0.0.1 | Tile based | |
bdge | Demo | |
Commercial (free version too) | JS backend |
3D 引擎
相比起成熟的遊戲引擎來說,這些引擎沒有包括諸如AI、聲音、遊戲邏輯、網路等等功能,不過,你可以使用別的一些JS庫來輔助完成這些功能。
Name | Latest Release | License | Notes |
---|---|---|---|
Pre3d | Demo | ||
C3DL | 2.1 (?) | MIT | |
JS3D | 0.1a (2007-02-05) | GPL | |
O3D | BSD | ||
GLGE | 0.5.2 |
碰撞檢測
動畫
Name | Latest Release | License | Notes |
---|---|---|---|
VIEW | Created with goal of having common JS framework for dsktop and web. 1 |
聲音
圖形
Canvas
注意,檔案尺寸比較並不一定準確,因為有些lib並沒有壓縮過。
WebGL
- WebGLU – WebGL helpers
Color
Math
其它
- PlayMyCode – 線上遊戲社群。使用 Quby (像Ruby) 編譯成JavaScript.
- playtomic – Commercial service providing analytics, leaderboards etc. services for games. Provides HTML5/JS API in addition to AS2/AS3 ones.
(全文完)