This is an example of how to use my AABB Collision Engine just basic collisions I might improve the collision engine. AABB is nothing complex it's just: other.left <= object.right other.right >= object.left other.top >= object.bottom other.bottom <= object.top