2011-07-26 98 views
9

我想用Javascript構建一個紙牌遊戲。目前我正在使用拉斐爾繪製我的圖形,但我在數學上很糟糕,就像真的很糟糕。我想知道是否有一個庫或框架允許我在Javascript中構建一個紙牌遊戲,而無需手動計算出我想繪製的每個對象的x和y座標。用於棋盤遊戲的Javascript遊戲框架或庫?

+1

值得指出的是,即使有一個庫,您仍然需要手動計算出對象的x/y座標。避免這種情況的唯一方法是使用拖放遊戲創建引擎(據我所知,Javascript中不存在這樣的事情)。 – thedaian

+1

看看[fabric.js](http://kangax.github.com/fabric.js/demos/kitchensink/index.html) – kangax

回答

1

你可以看看一個Javascript遊戲引擎,這取決於你應該爲你找到一個確切的要求。

通常遊戲引擎包含管理精靈,圖層和場景的工具;處理事件;簡單的動畫;重繪區域,檢測碰撞等。

Render Engine是一款開源的遊戲引擎,看起來不錯。 還有更多可在商業許可下使用。

開放源碼和商業遊戲引擎列表可用here,簡要說明可讓您快速找到自己的方式(丟棄尚未成熟的引擎並根據功能或焦點進行選擇)。