0

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

4

1 回答 1

0

像西洋双陆棋这样的棋盘游戏需要很少的动画和/或花哨的动画。换句话说,它是一个相对“简单”的 2d 游戏(相对于 DOM 操作和 Canvas 2d 上下文的可能性)。我假设你想在 2d 中制作它。

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

帆布

  • 亲:更先进的技术可用
  • pro:更容易分发到游戏门户
  • 缺点:更难掌握 imo
  • 缺点:很容易搞定(内存和性能方面)

DOM 操作

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

Here是canvas 2d context方法的一个很好的指南。

于 2014-09-14T08:56:24.200 回答