1.城池、营寨的保护
古代军队都是仰仗屏障的保护,战时状态要安营扎寨,非战时状态可能居住在专门的城池之中。这些城池、营寨都是一个十分完备的整体的防御体系,不但要借助地势,还会修建一些护城河,城墙等。
对于将领而言,扎寨是一项基本能力,一个将领的带兵能力可以从他的军寨中看出来,地形地势的选择是否合适?附近是否有水源?是否有高处可以窥见整个兵营?前锋、中军、两翼、后勤如何布置?其中都蕴含着十分高深的学问
2.轮流值守
吃饭睡觉是人的生理本能,而高强度的精神集中势必大量消耗体力和精力。为了保证精力充沛,防止意外,所有的士兵都是轮值。也就是换班吃饭,在大军吃饭时必定有一部分军队正在警戒。
3.哨兵、斥候
古代的斥候也就是侦察兵,这些人都是选在精兵担任。在战时状态,甚至可能会将斥候放出五十里甚至百里,也就是二十公里之前,这段距离即使是在现在,开成开车都需要近半个小时,更不用说古代依靠人力和牲畜了。有这段时间,足以使大军整装。
4.平时训练
不论是职业军人还是军农合一的兵士,这些人在军营中受到了训练都十分严苛。吃饭并没有时间让你细嚼慢咽,所以当兵的人吃饭速度都快,所需要的时间很短。
5.军队数量多,任务不同
古代由于科技水平不高,所以决定战争胜负最关键的因素就是谁的人多?谁体力好?谁军械质量高?
以战国时期为例,可能一场战役需要出动数十万人。真正打仗的时候,这些人不可能一拥而上。即使军营失守,斥候之前也没有发回信息,那么在前方交火的时间,也足够后方的人做好准备。
同样由于人数多,所以每个人的任务不同。以唐朝为例,在战争中,有两翼和中军,通常中军的胜负代表着一场战役的胜败。但是在交战时,大部分时间将领会派右翼和中军进行交战,而左翼作为预备兵。
6.骑兵的高速冲锋有距离限制
骑兵尤其是重骑兵,是古代战役中非常重要的一个兵种,也是对阵步兵非常有效的兵种。但是对于马匹来说,负重越大,能够维持高速的运动距离就越短。骑兵通常不会出现在攻城战役中,平原上才是骑兵的主场。骑兵的作战方式通常是拉开一段距离之后,逐渐加速,强冲过敌军第一波箭雨,在马速最高时凭借马匹的冲击力击溃敌军的步兵阵营。但是骑兵的限制条件也很明显,首先是必须有足够长度的平坦路段,使得马匹能够加速,其次是这段路不能有各种陷阱,例如绊马索、拒马桩之类。
7.交战双方对彼此的军队人数,行军路线,双方距离比较清楚
古代行军,由于运输能力有限,完全凭借人力和牲畜力,还要保证离后勤辎重不能太远,所以一日能行军的数量基本都是确定的。普通军队一日不过是三十里路程,只有极为精锐的部队,在特殊条件下才能一日百里。
由于人数众多,所以古代的行军基本不可能完全隐藏行踪,一路上的粮草消耗都需要和当地的官府通过凭证领取,即便军队的踪迹成功隐藏,城池内部的粮草准备也会暴露。
所以古代战役,对方走到哪了,有多少人,大概多长时间能到达战场,将领心中都是清楚的,也就无所谓炊烟是否会暴露。