Javascript游戏图形的最佳跨浏览器方法?

时间:2009-01-29 08:18:08

标签: javascript graphics

我想知道在直接(和跨浏览器)Javascript中运行的2D游戏图形最可行的方法是什么?

到目前为止,我已经找到了画布和SVG方法。是否有其他简单的方法可以提供原始图形操作,如绘制线条,圆形,像素?与canvas / svg不同,在IE中优先支持开箱即用。 :)

(我最近写了一个小巧的小javascript游戏。在那种情况下,直接的CSS + DOM为我工作,但我正在寻找下一次更好的方法。)

-ThomasN

2 个答案:

答案 0 :(得分:2)

你可以看看这个非常简单的库:

http://fx.inetcat.com/

引用他们的手册:

  

紧凑轻量级JavaScript库   它通过添加扩展DOM元素   动画方法。促进CSS   属性和其他参数   沿时间线的变更。支持   并行效果集和效果   链。有扩展的回调集   调整行为。

如果您按照手册操作,则会看到制作动画的容易程度。

答案 1 :(得分:0)

我刚刚开始使用我在Silverlight中编写的游戏的JS端口,所以我还没有使用它(但是),但我对Raphael的演示和API印象非常深刻。< / p>

它有很多功能,包括很棒的动画。

基于svg的库非常适合用物理引擎等进行开发,除了能够动画和操作(旋转,镜像等)图像/精灵。