Toying around with numbers and just figured out the thing that was driving me crazy earlier: Sprites and tile maps are working from entirely different reference points with regard to coordinates.
If I put in 0,0,0 for a sprite it centers it. This also works for the camera, so happily the camera is nicely centered on the sprites I made to see how big the screen is supposed to be for different resolutions.
But for the tile maps, if I put in 0,0,0, it puts the upper left corner there. So the camera catches only 1/4 of the picture.
It seems odd that I’d need to calculate nothing for sprites, but calculate where I want it to go for tile maps (instead of centered). I’m not saying it’s wrong, just odd, and I want to wrap my head around it.
Is there a good reason for the reference points to be different like this? Please help me understand.