simple 2d platformer with random platform fucntionality