pea
developer
hmm. Starting 0,0 in bottom left would remove a couple of additions/subtractions from the code, but in my opinion would make it way more difficult to visualise for the developer. I like the idea that the developer still creates his sprites the right way up (the loading code rotates it on load) and the developer still works with 0,0 as the top left. All the positional math is transparent. Makes it easier to port other stuff to IMO.