我应该使用哪些HTML5画布工具来构建纸牌游戏?

7

我希望使用HTML5画布和JavaScript创建一款纸牌游戏,并想知道哪些画布工具可以让我的生活更轻松。

我已经找到了CreateJS并记录了一些笔记:

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

制作卡片游戏的其他工具/引擎有哪些是有用的?

如果有能够帮助我在HTML5 Canvas之外的工具/框架,将会得到额外的加分。我在后端使用Node.js,并计划使用Socket.IO/Express/MongoDB,因为这是我所了解的。

注意:我已经在this Google Doc中收集了一些游戏引擎/工具的笔记(包括上面提到的CreateJS笔记)。欢迎您添加您的观点到这个文档中。


1
在一个有意义的上下文中使用 Node.js,加一分 ;) - Tomas Ramirez Sarduy
在使用 Node.js 一年多的时间里,我可以证明“工具法则”的真实性:“如果你手上只有一把锤子,那么所有东西看起来都像钉子。” - Aaron
1个回答

2

也许你想要查看这个列表,但似乎你错过了几个基于精灵的canvas库:

此外,我可以推荐jaws,因为我在一个在线赌场游戏(bingo)中使用它,效果很好。他们描述它为:

易于使用且稳健的游戏状态系统,可在菜单、播放、高分榜和设置之间切换


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接