我希望写一个动画游戏,需要一些类似于老虎机中卡片/图像滚动的动画效果。我在思考是否主要使用纯GWT / JavaScript来运行动画,还是使用HTML5 Canvas或HTML5动画实现。
我知道如果使用HTML5 Canvas,可能会做出更花哨的动画效果或图形,但因为有几个“动画”同时运行(例如在五列老虎机中滚动许多图像),所以我也很关心性能。在这种情况下,我认为性能最重要。
我听说在Canvas中绘制物体的成本很高。因此,我不确定保持在Canvas中滚动图像是否也是昂贵的。
你觉得我应该使用哪种技术来编写老虎机游戏?HTML5-Canvas,纯JS/GWT动画,还是HTML5动画?
我需要将一些音频用于游戏,但我对此还很陌生,不知道可以使用哪些库或技术。请给我一些建议。
谢谢。