html5-canvas – 适用于2D游戏的Canvas 2d上下文或WebGL
当我看到Mozilla的BananaBread时,我以为“如果WebGL可以做得如此之快,那么它可以做2D更快”。大多数WebGL游戏都是3D,所以我应该使用画布2D上下文为2D和WebGL为3D?我也注意到,2DGL中没有WebGL的库。如果您很好地使用WebGL,可能会更有效率。如果您在屏幕上只有几个移动项目Canvas将是相当快速,相当简单。但是,如果您正在重画整个场景,WebGL会更适合于这种渲染循环。我的建议如果你只是学习两者,从Canvas2D开始,让你的游戏工作。