Read Next

Hacking Our Way to Vector Artwork in HTML5

On CodeCombat Blog

Several months ago we switched from sprite sheets to vector data for all our artwork. Image quality went up, network transfer went way down, and we got to keep Flash as the tool for creating the raw assets. Read on for how we hackily convert Flash animations into a custom JSON vector format EaselJS can use and manipulate in all sorts of useful ways, along with the pitfalls and obstacles that came along the way.

The main issue is that sprite sheets are enormous. File size needs and image quality needs are diametrically opposed in a raster world.

The fangrider's impressive wingspan begets nearly 3MB in sprite sheet data, if it's good quality

Rendering New Theme...