Maybe not so "fancy" but you get the idea. For my game, I am planning to use DirectX 11 2D in C++ because am quite familiar with that language. However, I am not quite sure how to make the tile engine:
Should I create an image of the entire map and render depending on the coordinates of the character or should I create a matrix of each tile and render each tile separately depending on its position?
Also, how can have animated tiles?
Thanks for any help.