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

Aar*_*ron 7 javascript game-engine node.js html5-canvas

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

我找到了CreateJS并在其上做了一些笔记:

  • 用于简化与HTML5/CSS/JS的复杂交互的库/工具套件
    • EaselJS - HTML5 Canvas顶部的抽象层
    • SoundJS - HTML5音频的抽象层
    • TweenJS - 用于动画HTML5和CSS属性的库(很酷的缓动演示)
    • PreloadJS - 用于预加载资产的库(JS,图像,声音,数据等)
  • 文档似乎很全面
  • 很多演示 ; 没有入门指南/教程
  • 免费和开源(由Adobe和Microsoft赞助)

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

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

注意:我在此Google Doc中收集了有关游戏引擎/工具(包括上面的CreateJS注释)的一些注释.随意添加您的观点到这个文档.

Tom*_*duy 2

也许您想检查此列表,但似乎您缺少一些基于精灵的画布库:

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

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