This is part 2 of griffpatch's scrolling platformer tutorial with various modifications by me. This projects add gravity, and vertical platform detection.