我开始开发一个在线五子棋游戏。我不确定是使用html5画布还是使用dom和css。你能告诉我移动和动画片段的每种方法的优缺点吗?
问问题
583 次
1 回答
0
像西洋双陆棋这样的棋盘游戏需要很少的动画和/或花哨的动画。换句话说,它是一个相对“简单”的 2d 游戏(相对于 DOM 操作和 Canvas 2d 上下文的可能性)。我假设你想在 2d 中制作它。
这意味着您可以使用这两种方法来创建游戏;他们都会做得很好。真正的问题是:您更了解哪种技术,您更喜欢哪种技术?如果您不知道答案,请开始研究这两种技术。阅读简单的教程,使用一些代码,了解这两种技术的要点。然后做出你的决定。
帆布
- 亲:更先进的技术可用
- pro:更容易分发到游戏门户
- 缺点:更难掌握 imo
- 缺点:很容易搞定(内存和性能方面)
DOM 操作
查看画布的优缺点,并还原它们;)
Here是canvas 2d context方法的一个很好的指南。
于 2014-09-14T08:56:24.200 回答