I am always wondering. If I want to design a Tile game (6 by 6 tiles) where a player can press on one tile and then the tile moves randomly around the screen untill it hits another specific tile. Then what would be the right way?
1-Create the Tiles as Imageviews and listen for clicks on them and so using the translate animation I can move the touched tile around randomly (not sure yet how I can detect collision)
2- listen for for the touch methods and checked that the touch coordinates is within the tile coordinate and animate the movement by "drawing" and checking corrdinates.
I am always confused which way to go with when designing games (like that). I know I can use Engines like AndEngine, but I want to avoid it (big learning curve for simple games like that)
Thank you