In this part we will answer this questions
How to fix fix jumping in mid air
How to check if the player is grounded ( aka colliding with the cube ) - How to add materials and fix them
How and When to use OnCollisionEnter
How not to make the game boring ( add some cubes and difficulty)