Was a long time since i've posted anything about the tile engine.

I've changed a few things since the last time, now it uses layers in the more traditional sence (was forced to change this to be able to use the z-buffer for layer ordering).

Tiles now supports flipping and mirroring (saves alot of tiles in the tileset). Added cathegorys to tiles and arbitrary locations in the tile selector.

The tileset editor is quite near completion, just some polishing and support for editiing tile animations. This has been a quite big task to get working in a good way, this is however not an image editor, it's just for defining tiles, cathegories and tile palettes. Alot of tileengines just juses a regular grid for the tiles, but as i wanted arbitrary sized tiles and mirroring this just wasn't possible.

I'm using vertex arrays for the rendering, my demo app renders one 1024x1024 (32x32 tiles) at 750FPS with culling.

I'm planning to get a demo version of the editor out soon!