I think it's an awesome and underutilized technology, don't get me wrong, but SVG has a place and it really isn't games. The furthest I've gone is a Go game in SVG, but that's a special case.
I think it's an awesome and underutilized technology, don't get me wrong, but SVG has a place and it really isn't games. The furthest I've gone is a Go game in SVG, but that's a special case.
I would disagree... as a graphics file format it is very suitable for games, specially given its size. It is not intended to be a multimedia document format (I believe he is comparing SVG with SWF which is not valid since they have different design goals).
Edit: Or perhaps it's because the other technologies "carve out" a piece of the page just for themselves whereas SVG doesn't and so browser reflow/layout code has to be invoked more often when SVG elements are being used?
It's nice for very interactive demos and lightweight visualizations, not for rendering-heavy things like games.
For instance, you would not have DOM-related problems if you use svg files in a native mobile game.
The downside of using SVG in a game is that the render is slower in comparison with a rasterized image. However, all graphics formats have pros and consts, so it always depends on how are you going to use them.