I am currently working on a 2d game, and I’m using a simple square-frame collision mapping system. I am trying to figure how to make a more accurate colision system (possibly based on presence/absence of transparent pixels) that won’t be overly stress the CPU or RAM. Any ideas/suggestions? (oh and i don’t want to use third party libraries mainly because this is more of an educational project than an actual gaming project.)