In my app I use simple indoor map - so I have number of floors, and each time only one floor is being displayed. Each floor has its locations, and the user can request a route to be drawn between any 2 locations. My current implementation is based on android 2d graphics library: I am drawing on a canvas using drawBitmap() to draw the map from an image file, and drawing the route using drawLine() between locations (route is calculated using Dijkstra's algorithm...) anyway - this solution works, but it sucks - drawing this way makes the application looks like it is running on Windows Mobile 6 device (no offense), so my next goal was to make it attractive, mostly by adding animations. for example:
1. animate transition between 2 floors.
2. animate the route the is being drawn.
The problem is that android does not support tweened animation of "canvas elements", but only views - so I cant animate only the route, for example, because the map will be animated with it altogether.
I though maybe I could use AndEngine to make that happen, and I would be happy to hear your opinions - can it help me do the job better, even tough I am not coding a game...?
