I've seen a code to implement pixel perfect collision in C++ but I don't have time to port that implementation to smilebasic.