Html5 canvas 用于在线双陆棋游戏的html5画布或dom

Html5 canvas 用于在线双陆棋游戏的html5画布或dom,html5-canvas,online-game,Html5 Canvas,Online Game,我开始开发一款在线双陆棋游戏。我不确定是使用html5画布还是使用dom和css。你能告诉我每种移动和设置棋子动画的方法的优缺点吗?像双陆棋这样的棋盘游戏只需要很少的动画和/或奇特的动画。换句话说,这是一个相对“简单”的2d游戏(相对于DOM操作和画布2d上下文的可能性)。我想你想用2d制作 这意味着您可以使用这两种方法来创建游戏;他们俩都会做得很好。真正的问题是:你更了解哪种技术,你更喜欢哪种技术? 如果你不知道这个问题的答案,那就开始研究这两种技术。阅读简单的教程,使用一些代码,了解这两种技

我开始开发一款在线双陆棋游戏。我不确定是使用html5画布还是使用dom和css。你能告诉我每种移动和设置棋子动画的方法的优缺点吗?

像双陆棋这样的棋盘游戏只需要很少的动画和/或奇特的动画。换句话说,这是一个相对“简单”的2d游戏(相对于DOM操作和画布2d上下文的可能性)。我想你想用2d制作

这意味着您可以使用这两种方法来创建游戏;他们俩都会做得很好。真正的问题是:你更了解哪种技术,你更喜欢哪种技术? 如果你不知道这个问题的答案,那就开始研究这两种技术。阅读简单的教程,使用一些代码,了解这两种技术的要点。那就做决定吧

画布

  • 赞成:更先进的技术可用
  • 优点:更容易分发到游戏门户
  • 缺点:掌握imo有点难
  • 缺点:易于升级(内存和性能方面)
DOM操作

查看画布的优点和缺点,并还原它们;)

一个很好的画布2d上下文方法指南