明朝末年,陕西地区发生了严重的旱灾,民不聊生,饥荒也在一步步蔓延开来。不管农民死活的朝廷,非但没有体恤民情反而加重了赋税和徭役的力度。在这种情况下,陕西的王二率先举旗反抗朝廷。起义军一路北上,从陕西到山海关,经历了洛阳之战、襄阳之战、成都之战等战役,队伍也在一点点壮大。最初只是单纯地为了抗议朝廷的苛政,农民起义军个个满腔热血将愤慨转化为激情和动力。如此一来,明末农民起义的结果可见一斑,如洪水之势的起义军定能战胜明军。
但就在这时,清军的入侵使得明末农民起义的结果有了翻天覆地的变化。从单纯地反抗朝廷的苛政到为了民族大义而对抗外敌的入侵。在清军的入侵面前,起义军和明军结成同盟共同抵抗外敌,这就是所谓的“联明抗清”政策。但是和明军已经抗战十七年的起义军,在同清军抗战的第十四年里终于疲惫不堪,无法迎敌。虽然明末农民起义的结果是,起义军被清朝的军队所镇压,但是起义军在某种程度上也打击了清军嚣张的气焰。