我想编写一个动画游戏,它需要一直运行很多动画,比如在老虎机中滚动卡片/图像。我想知道我是否应该主要使用纯 GWT/Javascript 来运行动画,或者使用 HTML5 Canvas 或 HTML5 动画来实现这一点。我知道如果我使用 HTML5 画布,我可能能够制作更多精美的动画或图形,但我也更关心性能,因为有几个“动画”同时运行,就像在 5 列插槽中滚动这么多图像一样机器。在这种情况下,我认为性能是最重要的。
我听说用 Canvas 画东西真的很贵。所以我不确定在 Canvas 中滚动图像是否也很昂贵。
你认为我应该使用哪种技术来编写像老虎机这样的游戏?HTML5-Canvas、纯 JS/GWT-animation 还是 HTML5-animation?
我需要为游戏使用一些音频,但我对此很陌生,我不知道我可以使用哪些库或技术来制作音频。请给我一些建议。
谢谢。