Detecção de colisão entre sprites em jogos pode ser feita de forma barata usando retângulos envolvendo os sprites ou de forma mais precisa testando pixel a pixel. O algoritmo testa primeiro usando retângulos envolventes e só realiza teste pixel a pixel caso haja sobreposição, pintando cada sprite de cor diferente para verificar interseção de pixels.