I am doing a 2D casual puzzle where the user can drag and drop some pieces into a board. The pieces are 2 or 3 or 4 tiles. Each tile may have text over the sprite.
Target platform: Mobiles and tablets.
I wonder if the right approach is to use 2D sprites or to use UI images for displaying the board, the tiles and the pieces on it.
On one side, doing all the game based on UI elements seem weird. On the other side, if I do it based on sprites, how do I attach texts on the sprite?
Which approach should I pick?