It's rather easy to do, actually there's already the "sprite" commands that can be used for that. But if you want performance, you might want to use a single surface engine, take a look at the code archives you'll find examples.
Also some people recommend orthographic projections which indeed make things easier, but I personally didn't use it because you might want to use 3 perspective for nice parallax effects and also throw in some 3D elements in your 2d backgrounds from time to time.
Also some people recommend orthographic projections which indeed make things easier, but I personally didn't use it because you might want to use 3 perspective for nice parallax effects and also throw in some 3D elements in your 2d backgrounds from time to time.