1

我正在创建一个在线足球/足球管理游戏。我想实现一些简单的 2d(将来甚至可能是 3d)图形引擎。对于 2d,我的意思是,每个玩家都像一个圆圈,从顶部看。但我不确定,我应该使用什么技术?我在看 webgl,但到目前为止它在 IE 中不受支持。我还检查了 HTML5 画布,但我不确定它是否强大到足以以良好的帧速率运行它。主要优先事项是它可以在网络浏览器上运行,并且应该与所有主流浏览器兼容。

4

1 回答 1

3

如果你想要 3D,WebGL 是唯一的选择。好消息是 WebGL 计划包含在 IE11 中。

如果你想要 2D,你有选择:

  • 帆布。
  • SVG。
  • HTML 元素。

其中,对于大多数游戏解决方案而言,Canvas 是唯一明智的选择。

但我建议尝试一些 JS 游戏库来处理核心渲染代码,而不是自己编写——它会为您节省大量时间和精力。有关您可以尝试的可能库的列表,请参见此处

于 2013-06-03T14:01:16.347 回答