The Ultimate Guide to Collisions in GameMaker