Collision Detection
I think you're moving in the right direction. You should add in a replay level option if you fall too far down and can't get back up. Also, you can jump through platforms, and then jump again inside of them, which also should fixed. Also, you should probably consider increasing the falling speed, if you jumped too high with no where to go you could be falling for a considerable amount of time. For an unfinished game it's not bad.