Basic sonic movement and collision Now instead of revolving around Y position his jumping and landing is based on the ground Sprite. When colliding with the wall instead of jumping on it he will loose speed Z to go to random position to test X to hide variables