我应该使用什么HTML5 Canvas工具来制作纸牌游戏?

时间:2013-02-06 09:22:49

标签: javascript node.js html5-canvas game-engine

我正在寻找使用HTML5 Canvas和JavaScript创建纸牌游戏,我想知道Canvas工具可以让我的生活更轻松。

我找到CreateJS并对其做了一些注释:

  • 用于简化与HTML5 / CSS / JS的复杂交互的库/工具套件
    • EaselJS - HTML5 Canvas顶部的抽象层
    • SoundJS - HTML5音频的抽象层
    • TweenJS - 用于动画HTML5和CSS属性的库(很酷的缓动演示)
    • PreloadJS - 用于预加载资产的库(JS,图像,声音,数据等)
  • Documentation似乎彻底
  • Lots of demos;没有入门指南/教程可以找到
  • 免费和open-source(由Adobe和Microsoft赞助)

哪些其他工具/引擎可用于为浏览器制作纸牌游戏?

可以帮助我在HTML5 Canvas之外帮助我的工具/框架的加分点。我在后端使用Node.js,并计划使用Socket.IO/Express/MongoDB,因为这就是我所知道的。

注意:我在this Google Doc收集了一些关于游戏引擎/工具的说明(包括上面的CreateJS说明)。请随意将您的观点添加到此文档中。

1 个答案:

答案 0 :(得分:2)

也许你想检查这个list,但好像你缺少几个基于精灵的画布库:

我也可以推荐jaws,因为我在网上赌场游戏(宾果游戏)中使用效果很好。他们描述为:

  

简单而强大的游戏状态系统,可在菜单,游戏,高分列表和设置之间切换