2011-07-26 101 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,简要说明可让您快速找到自己的方式(丢弃尚未成熟的引擎并根据功能或焦点进行选择)。