repair the game logic

generate block before handle falling