It includes: Camera scrolling Slope detection Special detections Wall collision Celing collision Moving platforms Move with the moving platforms