The map is parsed from a data file. One layer for the map and another layer for the objects. The map scrolls, I have a touch and drag scroll working in another version but need to program the touch events in a better way.
The tiles are animated with animation class with a variable framerate per object and a dynamc list of frame uv cordinates and A-star pathfinding working.
Time for another rewrite hmm....maybe combat can be hacked in before that.